Drmd V5 Beta 2 Released


nubie posted on May 20 2006 at 06:04 PM said:
Reesy posted on May 19 2006 at 04:18 PM said:
Just to clarify, this version has the same Genesis emulation as previous versions, work is under way to rewrite the rendering routines which WILL improve speed. 8bit versions and 16bit versions will be available. Hopefully the 16bit version will be as fast as the current 8bit mode...but as usual I won't know for sure until I write the code ;)

@Reesy, Any technical crap you can throw my way to satisfy my curiosity, like is the scanning going to be left to right now instead of up/down inherited from the GP32? Where do you suspect the current slow-down is coming from?

Well basically my current rendering code only writes 1 pixel at a time. Because the video memory is now in a more useable arrangement I can now create code to write 4 pixels at a time or maybe even 8 pixels.

The current slow down is caused by the Linux operating system running in the background, when we get audio working in HH mode I will start to think about moving my emulator from Linux to HH mode. I've compared the GP32 of DrSMS to the GP2X version and at 66Mhz the GP2X version does 40fps where as the GP32 version does 60fps ( probably more but my code puts a cap on the number of frames rendered in a second, for timing reasons ). Thats 20fps lost because of Linux, its just plain depressing.

nubie posted on May 20 2006 at 06:04 PM said:
@Reesy at does this mean another different savestate will appear with the new rendering routines? Or did you do this update in anticipation of new routines?

Savestates should remain the same for the time being. I've made all of the changes I think are required.

nubie posted on May 20 2006 at 06:04 PM said:
@Anyone, how is the ability to gracefully shirk Linux and then re-load it (known as HH, Hard-core Homebrew) coming along? It should be easier than ever to reload it considering the new firmware speed :).

I suppose practically all emulators whose authors are comfortable coding on hardware, or possibly a devkit specifically for EMU authors that ran on the hardware, could see a major boost in their emulators.

News on that?

Rob Brown has put alot of work into creating a HH SDK. He's pretty much got most of the basics covered apart from audio. Once somebody gets audio working in HH mode you should start to see people adopting HH instead of Linux for projects that require getting every MHZ of power out of the GP2X.
 
Last edited by a moderator:
great work reesy. i'll be donating once i get my job situation straightened out :ph34r:

do you plan on implementing raster effects at all in the future?
 
rokdcasbah posted on May 20 2006 at 08:52 PM said:
great work reesy. i'll be donating once i get my job situation straightened out :ph34r:

do you plan on implementing raster effects at all in the future?

Palette tricks ( a.k.a rasta affects ) are not going to be possible under Linux ( until somebody much clever writes a module..whatever that is ). Palette tricks are only required when using 8bit rendering, I'll be adding a 16bit mode rendering mode soon which will hopefully allow you to play games that switch palette halfway through a frame.

@PokeParadox: There are slight differences. I could probably knock something together at some point but its such a fiddly thing to do I just can't be bothered, sorry you'll just have to use the old version of DrMD for your old save states. I have limited time to spend programming ( kids, wife etc etc) so I try to concentrate on the important things.
 
Last edited by a moderator:
I don't wanna post too many requests, many things have already been said and I am also sure Reesy is aware of all the things that still can be improved or added in future releases. Actually I didn't even know you had a wife and kids!! ... Some people out there got a proper life, I guess (just guess mind you) some of us including me don't even know what that is!! :lol:

Seriously tho, you are doing an amazing job Reesy, I have had many fun train rides to and from work with this emulator, keep up the great work! :)

"SunSpire"
 
Reesy, this is an amazing Emu, only two problems is that it takes about 4 seconds to exit the emulator, and the vol +/- buttons do not work in this Emulator. Did you remove support from them, and someone before said that they do work. They dont. I even tested many other apps to make sure it was not my GP2x, and they all work. Hm...
 
Outstanding emulator B)

Apart from the already mentioned 6 button support/SMS global settings, The PAUSE button in SMS controller settings doesn't appear to work no matter what button i configure it too which means i can't access the status screen in Wonder Boy III - Dragon's Trap :p

Keep up the awesome work Reesy!!!
 
PSyMastR posted on May 20 2006 at 10:29 PM said:
Reesy, this is an amazing Emu, only two problems is that it takes about 4 seconds to exit the emulator, and the vol +/- buttons do not work in this Emulator. Did you remove support from them, and someone before said that they do work. They dont. I even tested many other apps to make sure it was not my GP2x, and they all work. Hm...

All I can say is...it works for me. It only takes a moment to exit the application and volume controls work without any problems. I'm currently using the latest firmware (version 2), could I ask what version of firmware you are using?

@Damume: Yes I've completely forgotton about the pause button. No problem I'll add the code to fix this is the next beta.
 
Last edited by a moderator:
the best emulator, good job :D :D

please reesy implement the 6 button, i need it for mortal kombat 2/streetfighter2 and my nomad is jobless :D :D
 
Seems my volume buttons doesn't work either, otherwise it's fine... the menu could use some more juice though, it feels a bit sluggish.

Edit: Hmm, wierd. After restarting the emulator (2nd time running this version), the volume buttons work just fine.
 
do you plan on adding command line support? (obviously not the most important thing but possibly the simplest?)

just curious i like to load all my game directly via scripts

cant wait to test new ver as soon as i get my gp2x unbricked
 
daclassicgamingmaster posted on May 20 2006 at 08:23 PM said:
nope, my volume buttons dont work either.
Here, try this. Boot up the emu, load a romlist, load a rom. Exit normally, shut down the gp2x, then try again.

Boogerman didn't work at all, and still doesn't. Maybe its not only me. Hm...
 
Last edited by a moderator:
The volume buttons don't work for the first time you run the emulator. ;)
After that, they work fine (config file problems?)
 
Reesy you are a god... i can play mk 1 on the sms on the go full speed :D i love drmd :D the sms was what got me into gameing sonic 1 sms to what a game

Reesy already has guru we need like super uber guru or something because this emulator rocks :D

the welsh boys approve :D
 
Back
Top