The ability to pick full screen resolution, and also the game window resolution, both independently of each other. Fusion allows this, but only by hard-setting the window size in the configuration file. Also allow the user to fill the empty area of the screen with either black or the border color. This way you could set the output to look exactly like it would in real hardware.
EDIT: Oh, and draw the otherwise skipped lines in 448/480 line resolution when the vertical window size is bigger than 224/240. You know, that thing that makes Sonic 2 splitscreen look so much better on Fusion.
EDIT: Oh, and draw the otherwise skipped lines in 448/480 line resolution when the vertical window size is bigger than 224/240. You know, that thing that makes Sonic 2 splitscreen look so much better on Fusion.
Screen resolutions are being worked on. Gens/GS II currently enforces a 4:3 ratio for the visible area, but this will be an option later. Regarding 448/480-line mode, I do plan on implementing this. I did, however, implement "flickering" interlaced mode, similar to how it's done in Regen. Basically, it alternates between odd and even fields every frame. It isn't as good as 2x resolution, but it's better than only showing one field.
It would be nice if the pause wasn't blue and if there was rerecording.
The pause tint is configurable in Gens/GS in the General Options window. Rerecording is something that may be done in the future, but isn't a priority right now.
I don't know if this has already been mentioned, but a debugger for the VDP, M68K, Z80, I/O Ports, and the sound chips. That would just be awesum.
It's been mentioned, and is planned for MDP later on.
Mega Mouse support. It's one of the few things that Fusion supports but Gens does not.
Mega Mouse is partially supported in Gens/GS II. The protocol is implemented and mouse buttons work. I just need to figure out how to detect relative mouse movement correctly.



