0.9.7 Windows Release Timing?

I don’t want to come off like I’m pressuring anything at all, but I’m just curious if there’s a known timetable of when we can expect 0.9.7 to be released.

I’d love to be able to use RetroArch for all the system I’m emulating - Atari 2600, Sega CD/Genesis/MasterSystem, NES, SNES, TurboGrafx-16 - and I know there are cores for all of them built, but unable to be used with 0.9.6. Also, there is still that issue of the BSNES core not making use of the special chips needed for some games (DSP-1, etc.)

I tried compiling the works myself, but failed miserably. :confused:

You can use these unofficial builds I made from git about 2 weeks ago. 32-bit: http://www.mediafire.com/?jc9v2jiuqs8cb7e 64-bit: http://www.mediafire.com/?k15h5l29ou51i8o

You’ll have to manually create the ‘system’ directory and add it to the retroarch.cfg file.

That was quick, thanks!

I apologize, but what do you mean by needing to create the “system” directory? Also, I see that this includes the BSNES accuracy core; is there a way to get the other system cores, as well? The cores that aren’t available to download through Phoenix, I mean.

Edit: The rom issue is still extant with BSNES, where it is unable to find the special chip files for games that need them. I tried creating a “system” folder and putting them there, but still they are not found when launching the games. I’d assume this is due to the BSNES core not having been updated yet.

ah, yeah, I forgot to mention that the special chip thing hasn’t been resolved yet, but I think Themaister is working on it. As for the other libretros, I’ll get some fresh builds from git this afternoon. I’ll update this post when they’re ready.

EDIT: ran into some dumb problems with my cross-compiling VM that broke some of the compiles. Here’s a partial list, though: http://www.mediafire.com/?fusla4igucnvddx

Please let me know if they do or don’t work for you, in case my problem is deeper than I think/hope.

Thanks for compiling those! I see the Stella and PC-Engine cores in Git; are those not in a usable form, yet?

I tried the Genesis core in that collection, but it consistently gives me a “system directory is not defined” error and exits out. I tried creating a “system” folder and pointing to it in the config file with the following syntax:

system = H:\RetroArch\system

but it still gives the error. Is this a problem with the program, or am I doing something wrong?

it should be: system_dir = “whatever”

Thanks to Squarepusher for the info.

As for the Stella and mednafen-derived cores, I think they’re in pretty good shape, I just need to work on my build environment a bit. It’s missing some libraries at the moment.

I must be doing something wrong, as even changing it to that still results in the “System directory is not defined” error.

I appreciate the help you’ve offered with this thus far; I’m looking forward to trying out RetroArch with those other cores. :slight_smile:

I think I’ve found the problem(s): First, the option needs to be system_directory = “whatever” Next, it only seems to work when launched from the command line because the (old and outdated) RetroArch-Phoenix build apparently doesn’t recognize the option and thus erases it from the cfg when it encounters it -.-

I’ll mention it to Themaister and see if he can update RetroArch-Phoenix to handle the whole situation better, from having a built-in dialog for setting that variable to having a graceful fallback (probably the same directory that retroarch.exe resides in). In fact, he may have already done this…

FAKEDIT: yes, he’s already fixed it in git, I just don’t have Qt libs in my build environment to crank out a more recent build. Perhaps he can hook us up.

That seems to have it got it working, thanks! Still no CD Audio with Sega CD titles, but I suppose that’s still a known issue.

Any word on any of the other cores (PC-Engine, Stella) being able to be compiled yet?

PC Engine is more or less working - the screen is still not fullscreen, and realtime rewind is not implemented yet - but I guess it’s functional enough to be moved to the update service.

As for Genesis Plus GX and CD audio not being in there - nothing I can do about that - the official Wii version of Genesis Plus GX doesn’t have CD Audio music yet either. It’s just a matter of waiting until ekeeke puts it in.

Oh, I must have misread the information on that last bit. I had interpreted it to mean the Wii version of GPGX’s libretro implementation didn’t have it, not Genesis Plus GX itself. My apologies. :slight_smile:

An update on the system_directory variable:

It should work with the latest 0.9.7RC1 RetroArch-Phoenix, available through the built-in updater. Two things to be aware of, though, are that you have to add the variable to the retroarch.cfg while RA-P is closed, or else it will delete it (RA-P checks the file once when you run it and once when you click to run the game or close it, and anything added in the interim will be removed), and it must point to a valid directory, so system_directory = “” will not work, but system_directory = “C:” (for example) will.