sega has emulated the sega saturn but won't share
Well, it's mostly adding features now. For instance, in 1.02(which you can get from my tripod site) you can pass the program a command line switch that'll tell the program to update base.ini automatically without you having the change anything manually. I also added a hack that allows people with mangled images(basically ones with the warning audio track stripped out) to play them in girigiri, as it normally doesn't support them.
For 1.03 I'm extending the update base.ini option to automatically detect the region of the image and update AREA appropriately.
great job Garionne (and whoever helped you)
It was pretty much a solo effort. Of course I did have some help with generating a proper toc.
I will be very interested in knowing how you managed to hack this ... how did you find the ".toc" format and the way to convert a cue in toc ?
I won't go into details as to what I all did to extract the emulator as I'd like sega to be able make money off this, and not have people just pirating their software. Most of the toc information was from a nameless source.
and what did you modify in launcher and/or emu in order to get any games to run ? don't hesitate to use technical words, i love that
Well, I basically ran the launcher/emulator through a debugger to see what I needed to do to get it running on it's own. I then used a tool and with the aid of babelfish I went about trying to understand some of the menu options and obviously translated the menu's, etc. to english. The hardest part was trying to decode the toc format and trying to uncover some of the hidden features in this program. And in all honesty, I still believe there's many more options that haven't been uncovered.
by the way, i have also an "error window" at startup claiming my hardware doesn't support directX but it doesn't seem to affect the emulation (running daytona at 60 fps )
I think this might have possibly been mistranslated. I think it's more that it detected an emulated driver as opposed to a real hardware driver.
and another error window when I try to launch the emu with -DISK option (i distinguish the word CDROM between the japanese caracters so it should be a problem with this)
If you're running winxp there's not much I can suggest. GiriGiri seems to have some bug relating to that.
Aside from that, try putting the game in another cdrom, obviously try a different aspi layer(I myself am using the aspi layer from forceaspi 1.7). Oh, and try messing around with the user.ini file(by default it's located in [your windows directory]\profiles\saturn) and if it isn't already in there, add:
[CD]
DriveLetter=X
Where 'X' is the drive letter of your cdrom.