Posted 24 February 2008 - 08:35 PM
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.
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.
This post has been edited by Qjimbo: 05 April 2008 - 08:41 PM
Posted 24 February 2008 - 08:38 PM
This looks damn handy. Thanks! :D
Posted 24 February 2008 - 08:48 PM
Nice idea, this should make some of the work a lot easier.
Posted 24 February 2008 - 10:30 PM
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.
This post has been edited by Jetstar: 24 February 2008 - 10:32 PM
Posted 24 February 2008 - 10:47 PM
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.
Posted 25 February 2008 - 01:13 AM
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
This post has been edited by Quexinos: 25 February 2008 - 01:14 AM
Posted 25 February 2008 - 01:16 AM
Oh jeez, I guess Regen is too buggy to be used in that way... I need to get working on controlling KEGA/Gens.
Posted 25 February 2008 - 01:20 AM
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
Posted 25 February 2008 - 01:24 AM
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?
This post has been edited by biggestsonicfan: 25 February 2008 - 10:55 AM
Posted 25 February 2008 - 01:54 AM
By the way, 0.41 is the latest version of Regen.
Posted 25 February 2008 - 01:55 AM
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.
This post has been edited by Qjimbo: 25 February 2008 - 01:56 AM
Posted 25 February 2008 - 03:20 AM
That is awesome, I'll have to play with that tomorrow.
Posted 25 February 2008 - 05:04 AM
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 ^_^
Posted 25 February 2008 - 09:51 AM
Nifty idea -- if you figure out the DirectInput hooking, and make it work on Kega, it will help immensely.
Posted 25 February 2008 - 09:52 AM
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