Friday, December 6, 2013

Naomi Emulators

I tried running the Atomiswave convertions and they run both on DEMUL and Makraon Naomi.


This leads me to believe that the reason why some games still don't boot on the real Naomi, but boot on the emulators is related to the way in which video is initialized. Maybe they use another trick to fool Naomi or DC.

It works faster and with better sound in Makaron for Naomi, but maybe emulation is not so accurate as with DEMUL.

In Demul Choose in the Menu--> Run Naomi (don't Run Atomiswave!) --> Load Decrypted rom --> choose any of the converted games I've released.

Unfortunately afaik none of them has a debugger, so they can't help me much.

For the non-believers, you can try yourself the not finished conversions of Metal Slug and KOFNW in any of the emulators that I mentioned befor. The links here:

http://www.mediafire.com/download/28terwx7hk2wk7v/mslug6.7z

http://www.mediafire.com/download/z08w0gebdjeg70g/KOFNWJapan.rar

More updates coming soon.

17 comments:

  1. Tambien corren muy bien en NullDC y al menos ese emulador si tiene depurador (debugger) excelente trabajo espero puedas convertirlos y tambien el king of fighters xi

    ReplyDelete
  2. Have you tried contacting deunan to ask about it maybe? I haven't seen him posting recently, but in the past he has always been pretty helpful, especially to other devs, so you might try asking him for his opinion. As I recall, his livejournal id was dknute so you might could get in contact through his blog there. Anyways, just a thought for you to consider.

    ReplyDelete
  3. Hi, The king of fighter Neowave works both on Nulldc/Naomi and Makaron emulator, Metal slug 6 does not load on Nulldc/Naomi but it works perfect on Makaron at full speed!

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. has anyone tried these roms ?? do they work in Makaron or Null dc ¿ and the controls do the controls work ?? :D thanks

    ReplyDelete
    Replies
    1. ElJose, try yourself and let us know how it works for you.

      Delete
  6. 2 works
    test
    makaron version 12/7
    demul version 5.82
    nulldc build 136 or 150
    works
    no controle, but you can access to test mode, but crash when you quit

    ReplyDelete
  7. Confirmed. It also works on Nulldc (Naomi edition!). You need however to creat a lst file to make it work properly. The lst file goes for example:
    ----------------------------------------------------------
    Metal Slug 6

    "mslug6.bin", 0x0000000, 0x0F000000
    ----------------------------------------------------------

    ReplyDelete
  8. MSLUG 6 it works until the game crashes :( due to some errors controls are fine but work for 2 player (no only 1 player control) the game crashes

    KOF NEOWAVE it does not load in makaron or null DC

    ReplyDelete
  9. maybe controls somehow wrong ? Atomiswave MSlug6 crashes if press left+right+fire in game, on emulators and on hardware.

    ReplyDelete
  10. What do you mean by hardware?????
    It doesn't boot on my real Naomi. what stup are you using?

    ReplyDelete
    Replies
    1. I mean real AW MetalSlug6 on real Atomiswave crashes if get unexpected input like described earlier.
      MS6 controls polling routines works in kinda recursive way, and in some cases stack can underflow, and CPU stack pointer will point address lower than start of RAM, so game will crash at exeption.

      I dont have real Naomi, so cant verify yours port.

      Delete
  11. Send a quick video if you can and please elaborate on how you load it, bios type, DIMM firmware version, etc.

    Thanks!

    ReplyDelete
  12. confirm black screen on both on my Naomi 1 setup. I believe I'm using either the export bios and the smaller dim(been a while since I checked)

    ReplyDelete
  13. This comment has been removed by the author.

    ReplyDelete
  14. KoF Neowave runs just fine on Nulldc naomi r150, however you can't use buttons A or C, you can however use BDE just fine, that's all I noticed.

    ReplyDelete