Drmdx And Sonic 2


camokid

Still Fresh
Joined
Jan 24, 2006
Messages
51
Age
42
Website
Visit site
Hi

Started using my 2x yesterday. Fantastic. I decided to crank it up with drmdx as it seems to be notched as the current best, most complete emu for the 2x. I was playing Sonic 2, and noticed that the water was not rendering properly, is this a common problem, or am I doing something wrong?

thanks
 
thanks very much. At least it's still completely playable! Wish i could get Wonderboy In Monster World to start too, but it just freezes at the title
 
yes, virtua racing never works on any emulator for me :( but at least road rash 2 does! in the words of mario "YIPEE! HA HAAA! SO LONGY BOWSER!"
 
camokid posted on Feb 7 2006 at 01:20 PM said:
I was playing Sonic 2, and noticed that the water was not rendering properly, is this a common problem, or am I doing something wrong?

Just out of intrest what does the water look like?
 
Last edited by a moderator:
Jester posted on Feb 7 2006 at 10:58 AM said:
camokid posted on Feb 7 2006 at 01:20 PM said:
I was playing Sonic 2, and noticed that the water was not rendering properly, is this a common problem, or am I doing something wrong?

Just out of intrest what does the water look like?

genesis has a sort of faux transparency that it acheives through raster interrupts. drmdx currently does not emulate these (i think because they are too cpu intensive). instead, things that would normally show up as translucent, like water or shadows, either become opaque or invisible. normally it really is not a big deal.

i haven't run into any game that NEEDED the effect in order to play...unlike SNES where sometimes the entire screen is covered in a layer that's meant to be blended, the genesis only used it in a very limited manner. later genesis games like sonic 3 and cv:bloodlines tend to be more advanced, but even still, its more of a nagging point than a show-stopper.
 
Last edited by a moderator:
Jester posted on Feb 7 2006 at 02:58 PM said:
camokid posted on Feb 7 2006 at 01:20 PM said:
I was playing Sonic 2, and noticed that the water was not rendering properly, is this a common problem, or am I doing something wrong?

Just out of intrest what does the water look like?

well, when on land the only visible presence of water are the graphical 'waves' on it's surface.
when submereged in the water, the 'waves' are visible and the entire screen (including that above water) is given a colored overlay the same as the water should be.
 
Last edited by a moderator:
Sonic never seemed to run too badly in Drmdx. It was the scan lines that spoiled it a little.
 
noreason posted on Feb 8 2006 at 10:34 AM said:
in sonic 2, sonic runs way faster then the screen moves... is that normal? :s


I seem to recal him running faster than the screen in a real Megadrive, aswell.

OutcaST emulates Atari ST.
 
Last edited by a moderator:
Jarska333 posted on Feb 8 2006 at 04:42 PM said:
noreason posted on Feb 8 2006 at 10:34 AM said:
in sonic 2, sonic runs way faster then the screen moves... is that normal? :s


I seem to recal him running faster than the screen in a real Megadrive, aswell.

OutcaST emulates Atari ST.
Surely that would make him run off the screen?!
 
Last edited by a moderator:
SiIV posted on Feb 8 2006 at 05:21 PM said:
Be sure to try Outcast, its another pretty advanced emulator which can give you tons of fun
i'm dumb... what does system does outcast emulate?

Atari ST and it emulates it very nicely. There are many games you will not find for any other of the systems emulated on the GP2X...well, except for the new Amiga emulator, but Outcast is much faster and with sound.
 
Last edited by a moderator:
Eso Rimmer posted on Feb 7 2006 at 05:53 PM said:
Why there is graphics error when Sonic 2 is in demo mode? I mean 2 player demo mode which is after intro screen with Sonic and Tales.


Because that mode uses the seldom used interlace mode that doubled the vertical resolution to 320 x 440. As you know the GP2X is 320 x 240. The interlace mode is just not supported in DrMD and freaks out the rendering code. It could be fixed by just rendering one field and ignoring the other but it really isn't worth the bother. No big deal as I don't know of many games to use it, I myself only know of this one that uses an interlaced mode but only in 2 player.
 
Last edited by a moderator:
rokdcasbah posted on Feb 7 2006 at 03:15 PM said:
Jester posted on Feb 7 2006 at 10:58 AM said:
camokid posted on Feb 7 2006 at 01:20 PM said:
I was playing Sonic 2, and noticed that the water was not rendering properly, is this a common problem, or am I doing something wrong?

Just out of intrest what does the water look like?

genesis has a sort of faux transparency that it acheives through raster interrupts. drmdx currently does not emulate these (i think because they are too cpu intensive). instead, things that would normally show up as translucent, like water or shadows, either become opaque or invisible. normally it really is not a big deal.

It is a raster interrupt that switches the palette during the horizontal retrace period. It has nothing to do with CPU intensity it has to do with the fact that linux doesn't allow direct access to the screen rendering or something to that effect. Reesy basically stated it as a linux limitation. He said it would work fine with a HH version.
 
Last edited by a moderator:
DaveC posted on Feb 8 2006 at 06:49 PM said:
It is a raster interrupt that switches the palette during the horizontal retrace period. It has nothing to do with CPU intensity it has to do with the fact that linux doesn't allow direct access to the screen rendering or something to that effect. Reesy basically stated it as a linux limitation. He said it would work fine with a HH version.

So this can never really be fixed then? That's a shame no biggie tho i guess.
 
Last edited by a moderator:
Back
Top