""
All times are GMT +2. The time now is 12:12 AM.  

Go Back   PSX/PS2/PS3 Scene Newz > PlayStation2 Forums > PS2 Homebrew/Dev & Emu Scene > Official HD Homebrew Project Forum

Reply
 
Thread Tools Display Modes
  #1  
Old 07-11-2007, 03:23 PM
Polo35's Avatar
Polo35 Polo35 is offline
Volatile member
 
Join Date: Mar 2006
Posts: 395

HD Homebrew Project Releases. V1.081


Here you will find releases related to HD Hombrew Project developement.



HD_Project_V1.081 release:

- Fix some bugs in format function of 'vmcfs' driver. Hope everything work fine now.
- Modify buffer size in 'MC Creator' function, this increase a lot speed of this operation.
- Fix a virtual mc path overwriting in some games. ( GT4 ) Now path is directly write in 'mcsioemu' module before loading it.
- Add an 'iop' reset call before starting 'mcemuloader'. This fix issues with some games using 'dev9' modules by forcing games compatible hdd modules to be loaded.




HD_Project_V1.08 release:

- GUI Side:

- Revert to non 'Xmodules' use. SIO2MAN/PADMAN/MCMAN/MCSERV are now use at 'gui' startup.
- Remove 'auto-open' tray option. Anyway this functionality would have been taken away in 'cdvdemu' version.
- Remove 'ioprp image file' scanning. This is no more needed because of new 'mcemuloader' EE core.
- Replace use of 'mcemugui' module by 'vmcfs' driver in 'vmc creation' operation.
- Add 'MC FLASHER' entry in 'MC TOOLS' menu. This allow to 'flash' a selected 'vmc file' to physical memorycard. The file must be a compatible HD Project 'vmc file' without ECC datas.

Thought i have to add lot of security to 'mcflash' functionality.
Be very carfull with this function. I cannot be responsible of bad use. Use it as your own risks.

- Modify 'mcdump' process. IOP is reseted, then Xmodules are loaded instead of 'standard basic' modules. When dump is done, IOP is reseted once again, the 'standard basic' modules are reloaded.
- Add a new configuration entry: cacheSize. This entry allow to set cache size value use in 'hdd' or 'usb' modules when emulating a memorycard in-game.
This option increase save/load operations, but dicrease games compatibility.
- Add a new configuration entry: games. This entry allow to save individual vmc game settings such as startup file path, cachesize, and vmc file path when loading a game.
- Modify 'game boot procedure':

There are now four possibilities when loading a game:

- 1 - Cross button start a game with last saved settings. If no settings where found HD Gui open a 'mc emulation' option menu to set cachesize and vmc file path for this game.
- 2 - Circle button open directly the 'mc emulation' option menu to modify options for this game.
- 3 - Square button start the game with default settings. Those set in HD Gui option menu.
- 4 - Triangle exit menu.

- GAME LOAER Side:

- EE Side:
- Rewrite completely 'mcemuloader' to make it running in-game.
- Add syscalls hooking to catch 'Reboot request from EE'. This allow to update iop processor with modules from 'ioprp image file' then load mc emulation modules.

Note that 'mcemuloader' use parts of ffgriever 'ESR EE core' source code for two points below.


- IOP Side:
- Write a 'atadev9' device driver compatible with games. It's directly based on 'cdvdemu' atad/dev9 support. This
- Rewrite 'apa' and 'pfs' to make them compatible with games. Code based on 'ps2sdk' rev 1420. ( Without new 'poweroff' )
- Implement ffgriever USB modules optimisation.





HD_Project_V1.07 release:

- Use MCSIOEMU v0.6 (IDE HDD) module from "Romz", for both gui and game mc emulation.
- Fix odd/even disk detection.
- Fix DMS4 disk detection problem when auto-open tray open was selected. ( This chip detect tray when user push the button, that's why the disk type is not refresh, and detection fail when openning tray with program. The fastest solution is a message which inform user of the disk detection failure with DMS4 chip. )
- Rewrite "open_tray" fonction to support DMS4 chip. ( When auto-open tray is set to "OFF", user have to insert a disk manualy pushing tray button, and press "Cross" when done. )
- Fix cdvd scanning, and add ability to scan until 9th subfolder. ( cdfs:/A/B/C/D/E/F/G/H/I/file )
- Fix X modules incompatibility at startup if "Reset IOP" option was set to "OFF". ( BSOD at startup )
- Fix Elf launching issue when launched prog don't use IOP reset. ( Ex: ULE with "Reset IOP" option set to "OFF" )




HD_Project_V1.06 release:

- Added vmc creator to hdd and usb device:
You can select size between 8Mb to 1Gb for hdd and 8Mb to 64Mb for usb.
Prog use mcformat fonction on virtualized mc, i added security to skip format if virtualizing fail, but to be sure backup your mc content into an other device before playing with it. You are warn.
I format mine 10 times when coding this damn fonction.

- Added mc dump to mass device:
I wrote a rpc client to access dump status, for the moment it return a percent done and negative value when fonction finish, i have to improve it to make it returning real status( running, fail, done )

- Added emulation from usb device:
Select your vmc path in usb device under settings.
Of course, mc emulation on hdd is still present, and a lot faster then usb.

- Added save and load config file from hdd:
If no memorycard is found in port 0, SaveConfig fonction create a +VIRTUAL_MC partition ( if doesn't allready exist ) of 2Gb, create 2 folders named Config and Memorycards, and save config file into Config folder.
LoadConfig fonction try to open hdp.cnf on mc and hdp.cnf on hdd if first don't exist.

Usb device is really slow compared to hdd, but for slim ps2 user, i understand.



Note: This post will always be under construction.
I'll add changelog from first release to now, and add "Romz" releases here too, asap.



Best regards

Polo



You will find 'HD_Gui.elf' binary file in 'bin' folder of 'rar' file bellow.
Attached Files
File Type: rar HD_Project_V1.081.rar (1.14 MB, 1186 views)

Last edited by Polo35; 10-21-2008 at 08:01 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 07-11-2007, 03:43 PM
Experiment1106's Avatar
Experiment1106 Experiment1106 is offline
lollo of pollo
 
Join Date: Mar 2005
Posts: 269
@Polo35

always good work Polo nice to have you here on Board best wishes
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 07-11-2007, 05:19 PM
darthkamikaz3's Avatar
darthkamikaz3 darthkamikaz3 is offline
Registered User
 
Join Date: Oct 2005
Posts: 146
im gonna try this new release tonight..

great work polo


kamikaz3
__________________
PlayStation 2 V7 Series [DMS 4 Pro] HDD Maxtor 160 GB
PlayStation Portable Slim 4.01-2 M33
XBOX v1.1 HDD Maxtor 160 GB
XBOX 360
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 07-13-2007, 08:29 PM
ssjkakaroto ssjkakaroto is offline
Registered User
 
Join Date: Mar 2006
Posts: 15
Thanks a lot Polo!
BTW, do we still need the HDP.CNF file in the MC for it to run?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 07-14-2007, 12:55 AM
Polo35's Avatar
Polo35 Polo35 is offline
Volatile member
 
Join Date: Mar 2006
Posts: 395
Quote:
Originally Posted by ssjkakaroto View Post
Thanks a lot Polo!
BTW, do we still need the HDP.CNF file in the MC for it to run?
In all case, prog create this file in your mc. ( or hdd if mc is not found )
But if you though to BSOD at startup problem, i fix it in last release.

Best regards

Polo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 10-14-2008, 03:47 PM
Polo35's Avatar
Polo35 Polo35 is offline
Volatile member
 
Join Date: Mar 2006
Posts: 395
Hey.


It's time to release HD Project V1.08.


Warning: 'uLE' vmc support and 'MC Creation' function of 'HD_Gui' use the 'vmcfs' device driver.
This driver seem to be very buggy.

Be very carreful with your vmc files. Make backups before using 'uLE' with them.



I don't have enough time to add my gui modifications.
I just add a scrolling message function for the moment.


I really want to work on 'cdvdemu' modules, but i think debugging 'vmcfs' driver is more important for the moment.

Unless someone want to do this, and let me implement 'cdvdemu' modules in HD Project.


Released package is in first post of this thread.


Best regards

Polo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 10-14-2008, 08:43 PM
slicer74's Avatar
slicer74 slicer74 is offline
Need help ???
 
Join Date: Apr 2005
Location: Somewhere
Posts: 618
Thanks, but i use this GUI to create VMC and use it with HDL games.
I have some backup of my own while using ESR, so for now, i cant combine both.
__________________
My Web Page
PS2 V7 Network Adaptar
HDD Seagate 160 Go
Noobs Pit Stop
Free MCBoot
48 mb Virtual MC for my HDD games
My stuffs
PS2 HDD Game list
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8  
Old 10-21-2008, 07:57 AM
Polo35's Avatar
Polo35 Polo35 is offline
Volatile member
 
Join Date: Mar 2006
Posts: 395
Hey.

HD Project V1.081 is out.

Best regards

Polo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9  
Old 10-24-2008, 01:45 AM
Stand Stand is offline
Registered User
 
Join Date: Mar 2005
Posts: 86
thanks, i'll try it tonight
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10  
Old 10-24-2008, 06:28 AM
urbigbro's Avatar
urbigbro urbigbro is offline
Modder rev. 2.0
 
Join Date: Apr 2006
Location: The beach with great weather year round.
Posts: 314
I must thank you for your constant effort to move this project forward.
I first realized the effort you have exerted to make this project when I flashed "FMCB" to my 64MB Datel card in the early days when we had to get the MC ID manually. Incidentally only your program will fix my 64MB Datel cards if they get corrupted from messing around with other homebrew. Not even any of Datel's software would work. Now every time I get a new one I do a "back-up" before I do anything to them.
For this alone I'm grateful.
When/if you do HDD game loading, I'll count it a bonus
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #11  
Old 10-26-2008, 11:36 AM
jafar jafar is offline
Registered User
 
Join Date: May 2006
Posts: 8
how to find new 'mcemuloader' EE core

whare is new 'mcemuloader' EE core this .elf please post
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12  
Old 10-26-2008, 02:24 PM
TnA's Avatar
TnA TnA is offline
Registered User
 
Join Date: Apr 2005
Location: Germany
Posts: 1,718
You don't get, what he was talking about,...
Development-Related stuff, to HD-Project.
The changes are done within the HD-Project-ELF and no own file.
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux

2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



All times are GMT +2. The time now is 12:12 AM.