Monkey 64 Builds/revisions

From PSPWiki

Jump to: navigation, search

V1.0

    [!] First Release, Runs a majority of homebrew roms that render directly to the CFB.

Developers notes

   Well sorry I am late but here is the much promissed first release of monkey64. I was hopping for better at the last min but it still passed my exspectations for a first build. Few things to note.
       * While Rsp & Rdp emulation is started it is far from complete. As well there are still numerious issues in the main cpu core. I plan to fix things as soon as I can get to them. 
       * This wont run mario64 or 99% of the n64 library. Some roms are starting to do things with Mortal Kombat Trillogy actualy being playable (to some extent).
       * I know there are odd looking color squares when running some comercial roms (like mortal kombat). The reason is because I have not completed texture suport in rdp. I am hoping to get a revision out asap once this is fixed.
       * The emulator is slow. Some PD roms do a pretty nice framerate but games like mortal kombat do about 5fps. This is due to the emulator still being on a pure interpreter core. In good time I will build a dynamic recompiler so we can get some more playable framerates.
       * The app is in user mode. So it is quite posible this works on 2.0+ psp units. I just sadly dont have the time to check. 
   Well that is it. Do enjoy. The zip contains a few favorite PD roms. Pong by Oman is a must play imo. Also if you're all currious what mortal kombat trillogy looks like in game. Please see attached screenshot on forums.
   PS. Mortal Kombat Trillogy [!] dump wont work. [b1] dump runs just fine. When you see the second screen, press start as it's just warning you that there is only 1 controller plugged in.


   -- EDIT --
   Hey guys. Sorry I forgot to mention. The screen flickering is because its not doing double buffering on the psp. It's just directly rendering to the display screen. I was trying to fix this at lunch but ran into problems so I gave up since I wanted to push the build out asap. I'll have it fixed for the v1.1 build.


V2.0

    [^] Way too much to list, Commercial roms work.
    [^] Fast 3D/SW 2.0, Fast 3D Ext, F3DEX1.0 & F3DEX2.0 Microcodes supported
    [!] Many gfx & Hle issues still exist. Missing a surface clipper & n64 combiner support.
    [+] 4Kb Eeprom supported
    [+] Support for EEPROMs from PC just rename them the same as the rom and change the extension to .epr

See Also

Monkey 64 page[1]

Personal tools