What this utility does is run 2 copies of a special version of the emulator gens which I have created, allowing you to load up two roms and compare minute differences. This version of Gens has been modified to have non-foreground access to the keyboard, meaning that you will always be controlling it, regardless of whether the window has focus. In theory you could even run more than 2. Download: http://jmuz.net/dual/dualgens.zip To use... 1. Run the dual.exe program, you can then use the options on the right to select the 2 roms you wish to compare, though you can also do this from within the two copies of gens. 2. then click "Run and Detect Instances". 3. Once they have loaded click "Sync Reset" and play! You are now controlling both emulators at the same time.
I haven't tried it, but is there a way to take a screenshot, set the opacity of each image to like 50% then combine them to see the difference? That'd be epic, dude. Good work.
Hahahah, that's a lot of fun. Hard on the cpu to run two instances of Regen, but it was fun nonetheless playing Sonic 2 and Sonic 2 and Knuckles simultaneously. It has a hard time loading two roms from the same folder, too.
uhm... hate to ask but.. is it supposed to crash every time I try to load a save state? I'd like to be able to load it so I can use debug in some ROMs that don't have them right off the bat
Oh jeez, I guess Regen is too buggy to be used in that way... I need to get working on controlling KEGA/Gens.
it's a good idea though. I mean I can really see how it'd be useful but... well my computer can't seem to run it properly >_< it's a 7 year old computer y'know =P
I am definitely going to be using this, thanks a lot! Also, have you looked into anything that runs mastersystem/gamegear roms yet? Those seem to be the protos with such minute differences that I cannot tell what's different. EDIT: Actually, can we have a user defined amount of Regens running?
Yep, but since 0.3, he's started using Directinput like Gens and Kega. Anyway I'm currently research Hooking with the directinput interface, looks complicated but it might be feasable.
Don't just change it because of me BTW, I have a really old computer and it doesn't run stuff like this well. it's a really awesome tool... uhm when I tried the earliest Sonic 3D blast beta with the final... wow, I couldn't keep up because of how different the layouts were. I didn't realize HOW different until this program though so thanks ^_^
Nifty idea -- if you figure out the DirectInput hooking, and make it work on Kega, it will help immensely.
Nah, it'd be better if it works for more applications simply for flexibilty purposes. I assume if you can get DirectInput going, it could work with any app that uses that method.... even emulators for other systems? =P
I want 4 copies of it running in gens, so I can do the impossible. Sonic, Sonic 2, Sonic 3, and Sonic and Knuckles, playthrough, simultaneously. Either that or I'll go run out and grab 4 gamecubes, 4 wavebird inputs, and put them all on the same frequency. :P
Very nice work. Probably going to be the most useful tool for my research on these betas. Nice work getting it done fast aswell.
Dang Nabbit! I have Windows 98 (Holy Shit! You should be saying) and when I try and Open a ROM, it freezes... Man, thank god all the other Emulators run at Top Speed on my computer...
It is a nice program, however it does seem to lag for me a bit, and I run Vista, but my computer is a dualcore, so would that affect how it runs?
There's supposed to be a dual-core enhanced version of it that I saw on eidolon's inn. I don't know how effective it is.