Looks like it is getting near.
I want to take a look in your code, once you stabilize it, mostly the new init method (no x modules and support for older consoles), it will help me a lot![]()
|
|
|
|
Would you like to get all the new info from
PSX-Scene in your email each day?
Want to learn more about the team keeping you up to date with the latest scene news?
Read about them now! Check out our Developer bios, too! | ||
|
|
Looks like it is getting near.
I want to take a look in your code, once you stabilize it, mostly the new init method (no x modules and support for older consoles), it will help me a lot![]()
Pretty close,.
I redid the browser listing so it works uniformly per device. It lists device types, like "mc", "mass", "cdfs", "hdd", if their drivers are loaded. Then, based on the type, lists the mountable/connected devices. The "mc" device would list "mc0:" and "mc1:" if you have two memory cards, "mass" lists "mass#" devices or "mass:" for usb modules that don't support multiple drives, "cdfs" just lists "cdfs:", and "hdd" lists the hdd partitions. The next level does any mounting or extra handling needed, and returns the root directory of the device. That just means hdd support is working,.
There's a weird problem with the "mc" and "mass" device types, where they keep disappearing randomly from the device list. Refreshing the list by browsing to different devices fixes it. I might just switch it to a static list based on loaded device drivers instead of relying on fileXioGetDeviceList(). The fileXioGetStat() function isn't returning properly, either, as it keeps giving me positive return values on success.
Now just to make sure mounting at startup works, if Snes9x's home directory is in a partition on the hard drive, and doesn't conflict with the browser, and add some polish,.

hay ragnarok2040 is the internal hdd supported or are we going to have to wait for that one??
I managed to fix the device types list by using a dynamically created list, based on loaded drivers. If a device driver is loaded, but no devices are present, it's possible to go back and pick another device type. I also fixed a small problem if the home directory is on a hard drive partition.
The internal hdd is supported,. It has to be enabled in the snes9x.cfg, though. There are two ways to do that:
1) Set "PS2.Home.Partition" to a partition name, for mounting, and set "PS2.Home.Directory" to a "pfs0:/" based path. The hdd modules are loaded prior to mounting the partition.
2) Set "PS2.Devices.HDD" to "true", which loads the hdd modules at startup.
I'll second this statement. Simple is good!![]()
uLE doesn't look flashy, but it gets the job done. Same with your port of FCEU, Ragnarok. I'd cast a vote for a uLE-styled UI, and if it has to look different from FCEU, perhaps a different color for the background and/or text would do the trick.
(I'm trying to be good and wait patiently, but all these updates have put me on pins and needles...)
just wanted to stop by this thread and say a very warm thank you to ragnarok for putting so much time and effort into this emulator...and allthough i moved onto the ps3 and it's emulators this project will be one of the best projects for the ps2!
GUI's pretty much done, for the basics of browsing and loading a rom, skin, and settings. Just need to finish up testing on Snes9x, and make sure its parts are working,. That should be done tomorrow, if things go well.
Oh that sounds great rag! I been refraining from posting as i didnt want to contribute to the other "mouth watering" comments about our anticipation for this and the NES emu, but see'ing that your on the edge of a release, i'm posting my appreciation and enthusiasm, along with a heartfelt thanks for the time and effort you so persistantly endured over the years.![]()

| « Previous Thread | Next Thread » |