Hey.
Lot of things to say.
First of all MC emulation don't work ... for only one of my fifty games.
'Mcemu' game loader is ready.
IOP update procedure is now working well with double iop reset games.
Syscall functions stay hooked in game. (
ffgriever 
)
I compressed and modified hdd and pfs modules to make them smaller and compatible with replacement modules from games.
Only one partition can be mounted, and two opened files are allowed for two virtual memorycard.
They now use a cachesize value patched directly in each modules before loading them. (
ffgriever 
)
( Same thing is use for Usbhdfsd module.

)
This allow to modify speed of read/write/seek file operations.
But this can cause 'out of memory' error in some memory hungry games if this value is too high.
I added a new configuration entry for setting this value.
I wrote a atadev9 module to replace atad and dev9 modules. It's directly based on cdvdemu atad/dev9 support.
It's of course compatible with games.
I revert HD Gui to non Xmodules use.
Sio2man/mcman/mcserv/padman modules are loaded at gui startup.
Xmodules are loaded only when mcdump or mcflash operations are done.
I now use vmcfs module to create a vmc file, instead of a mcsioemu modified version.
Thought i had to remove some bug in vmcfs format function.
I added an other new configuration entry which save individual vmc game settings when starting a game with 'mc emulation'.
Startup file path, cachesize, and vmc file path are stored in configuration.
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 buton start the game with default settings. Those set in HD Gui option menu.
- 4 - Triangle exit menu.
Seem everythings work well.
But i really don't like my gui anymore.
So i'd like to make sme little modification before releasing it.
Maybe next week because my wife want me to be in charge of our child this weekend.
@Dlanor: I tried to load uLE and HD Gui with Pcsx2 but they hang at first main function loop.
Thought uLE 4.16 work fine.
I take a look to modification since this version but don't see what's wrong.
Do you have an idea on what can be the problem ?
I really want to make HD Gui working with Pcsx2 to make gui modification at work.
Anyway HD Gui V1.08 release date is near.
And with this new EE core i hope 'cdvd emulation' can soon see the light.
Best regards
Polo