Main > Software Forum

Best Sega Emulator

(1/3) > >>

toasty:
Turns out my wife is a big Sonic the Hedgehog fan, so I'd like to put an emulator in my cab that will play some of those old Genesis games, and possibly some of the newer ones.  What's the current wisdom on the best way to go? 

Is it better to use something like MESS or use individual emulators?

BTW, I'd like to use something where the games can be launched via MAMEWAH, if possible...

TIA

GGKoul:
GENS - http://gens.consolemul.com/

LJHalfbreed:
My current favorite sega emulator is Kega Fusion...  mainly because it emulates the scary '32x connected to the Sega CD' option many other emus don't. It also emulates stuff on gamegear and such, so you can pick up a sonic game or two off of there.

As far as mamewah is concerned, there's a few different ways you can go about getting them all on the same list...

If you just want 'Sega' games, using Kega Fusion will probably be the best way to go... To keep it simple, make a new rom directory for just Sonic games, pop them all in there as a 'new' emulator, and it'll show up as a new list for you to pick from.


If you want *all* sonic games (Including the few on Mame, GBA, and other emulators for sake of completeness), you'll probably have to check out JCrouse and Minwah's testing and explanation of making game-specific INI files. What this means is you can have multiple games in the same list, but use different emulators to run them. This can be found here:

http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=49826&page=0&view=collapsed&sb=5&o=&fpart=1&vc=1&new=1137692933

It's referencing a different emulator (Zinc) but you can grasp the idea of how the ini's are set up, and where to create the 'games' folder, etc.

I'm planning on doing this for at least a few main characters that have tons of 'franchise' games (Mario is one, Sonic and Kunio-Kun are others) just because like you, I have family/friends that love games with certain characters. So... unfortunately I don't have any ini or gamelist files to post right now, but I'll post them as soon as I'm done.

HTH!

toasty:
thanks much, appreciate the reply...

Pardon the noobish question that follows, but that's unfortunately where I'm at -- your message alludes to this but I'm not clear:  when using MAMEWAH with multiple emulators, do all the games that you have appear on one list, regardless of what program is used to emulate them?  Or is it a deal where you have to switch something when you want to play a game that isn't emulated by MAME?  Or something else?

Right now, I just have it set up for the mame games, but I'm planning on adding the sega games, and daphne.  I'm still trying to wrap my brain around all of this...  :)

LJHalfbreed:
Generally speaking, mamewah is set up to use a single list per emulator, and use only one rom extension.

For instance, for your Mame roms, Mamewah is set up to 'know' to use the mame.exe (or whatever version of mame you're using) for all games in that list. It knows how many are in that list by checking the 'roms' folder. And, of course, it knows what files are roms by the extension you give it (in this case, probably .zip)

So what you might end up with is an emulator ini file that has this: (Trimmed down to explain... DO NOT USE as a real ini!)

emulator_title                            Nintendo   ((This is the name of your emulator, as it shows up on your layout))

### List Generation Settings ###
rom_path                                  C:\hypercade\NES\roms   ((Rompath and extension tell mamewah where the roms are, and what kind of file they are))
rom_extension                             zip
dat_file                                 
nms_file                                 
catver_ini_file                           
list_generation_method                    rom_folder  ((Tells mamewah to build a list according to the roms in the roms folder))

### Execution Settings ###
pre_emulator_app_commandlines     
emulator_commandline                      C:\hypercade\NES\fceu.exe [rompath]\[name].[romext] ((Tells mamewah when you click on a rom, send this first part followed by the rompath, romname, and extension:  C:\Hypercade\NES\FCEU.EXE C:\hypercade\nes\roms\supermario1.zip))
post_emulator_app_commandlines           
general_app_commandlines



Well, since *every* game on that list in mamewah will use this same ini file, you can't really stack it full of roms that don't work on your emulator!

What a game specific INI does is tell mamewah "Okay, disregard that INI, and use this one *just* for this particular game". So, technically, you could put mismatched roms in there (Roms used on different emulators) and just put in specific INI's for those roms that use a different emulator.

Make better sense now?

Navigation

[0] Message Index

[#] Next page

Go to full version