Wednesday, July 29, 2009

Fixed Megadrive emulator for original Dingoo firmware released

Elto has fixed the screen problems on the Dingoo’s original Megadrive emulator!  See here:

This is the same emulator that ships with the Dingoo, but hacked to use the quick double buffer technique.
That took a bit longer to do than I expected, mainly because of stupid cache issues (basically cache writeback writing data in the wrong place o_O), but here it is :
http://www.mediafire.com/?yyrglymwwyw (source code included, just in case)
Just copy md.sim to your Dingoo and enjoy ! :D

19 comments :

  1. Hey, nice! :D But a few days earlier would have been nicer. ^^
    Thanks!

    ReplyDelete
  2. Nice, and now the snes version :)

    ReplyDelete
  3. Congratulations! Good job! It's good to see that the original firmware is still supported!

    ReplyDelete
  4. Great Work, If this works I really have no need for dingoo linux anymore because the original firmware on the dingoo allows you to play pretty much everything except for mame.

    thanks!

    ReplyDelete
  5. Awesome! How did you get the emulator source to tinker around with?

    ReplyDelete
  6. hey elto it works great, no more screen tearing when i play Ecco. and to the others: does anyone have any sound problems with the sonic games?

    ReplyDelete
  7. Is the link expired? I can't do the downloading... Maybe my internet have a problem.

    ReplyDelete
  8. I tried this on my Dingoo, and the first thing I noticed was that my Dingoo hangs when disconnecting from USB.
    I also got a black screen lockup when trying to play a game.

    Both of these conditions required a reset, but what's odd is that the original md.SIM file, while not locking my Dingoo upon disconnect still black screen locks when I try to play a game.
    I'm not running Dingux, nor am I using custom firmware.

    ReplyDelete
  9. Works great, just played some M.U.S.H.A. with no tearing.

    Would adding 32x support to this be the next step or would that be too hard?

    ReplyDelete
  10. I also get hangups when disconnecting from USB . . . that's quite odd. If I delete this new file, then USB works as usual. I can't try to play a game because genesis games aren't showing up as playable.

    I guess I'll be sticking to Picodrive until this gets resolved.

    ReplyDelete
  11. Same with hang up disconnecting from USB. To show as playable rename the .bin files to .smd

    ReplyDelete
  12. Hanging up here too! Meeec.

    ReplyDelete
  13. Black Dingoos are hanging from USB disconnection using the fixed Megadrive emulator.

    This is due to old firmware.

    I just flashed my Black Dingoo from version 1.03 to 1.1 and the problem is gone. :)

    Hope this helps.

    ReplyDelete
  14. Please please PLEASE develop for stock firmware?
    Not everyone runs custom firmware.

    This development stuff is going to turn into one giant mess without some standards.

    ReplyDelete
  15. My mistake people sorry.
    I didn't know the new firmware was official, so please disregard my last post.

    ReplyDelete
  16. Hey, thanks a lot Elto! This is a great step for us non-dingux users. Everyone appreciates your labor on this.

    ReplyDelete
  17. THIS IS SOOO AWESOME WOOOHOOO. if the emulator would emulate sonic 1 now a bit better everything would be perfect.

    ReplyDelete
  18. Just tried everything again w/upgraded firmware and it's all working great now.
    Thanks for everyone's help!

    ReplyDelete