LodjurDS, Atari Lynx emulator

  • Thread starter Thread starter FluBBa
  • Start date Start date
  • Views Views 4,731
  • Replies Replies 29
  • Likes Likes 26
Playing on my DSi some games seem to randomly freeze after a while. From my testing it doesn't seem to be triggered by anything specific, just happens after several minutes of playing. Here's a save state of Ninja Gaiden (I changed the file type from sta to zip to get around the filter.) Let the timer run down to 71 seconds and it will freeze every time.
 

Attachments

  • Like
Reactions: Loquo
Finally I got the new release packaged!
  • Added loading of bll (*.o) files.
  • Added CPU differences between Lynx & Lynx II.
  • Added Mikey & Suzy revision differences between Lynx & Lynx II.
  • Added power off from code.
  • Added some Suzy register mirrors.
  • Fixed loading of odd sized lnx roms.
  • Fixed Math flags.
  • Fixed Timer7.
  • Optimizations to rendering.
https://github.com/FluBBaOfWard/LodjurDS/releases/tag/v0.1.4
 
Finally I got the new release packaged!
  • Added loading of bll (*.o) files.
  • Added CPU differences between Lynx & Lynx II.
  • Added Mikey & Suzy revision differences between Lynx & Lynx II.
  • Added power off from code.
  • Added some Suzy register mirrors.
  • Fixed loading of odd sized lnx roms.
  • Fixed Math flags.
  • Fixed Timer7.
  • Optimizations to rendering.
https://github.com/FluBBaOfWard/LodjurDS/releases/tag/v0.1.4
Thanks you for you hard work, FluBBa !
 
Will this emulator be eventually implemented in TWiLight-Menu++? I'm very interested in getting it running on my DSi, and TWiLight-Menu++ integration would be really nice to have.
 
New version with better Suzy timing, FPS in emulator and actual game fps might be higher or lower but it should be more accurate.
  • Added smooth zoom.
  • Added IPS patch functionality.
  • Added Power On/Off to menu.
  • Fixed sprite type 2 (Boundary Shadow).
  • Fixed sprite HSizOff loading.
  • Fixed math register handling.
  • Fixed Sprite Done Acknowledge.
  • Fixed CPU sleep when Suzy bus not enabled.
https://github.com/FluBBaOfWard/LodjurDS/releases/tag/v0.1.5
 
I was able to play all the way through Ninja Gaiden without issues.

Here are some games I tried out with bugs:
---
Batman Returns has tearing while scrolling, and artifacts which seem related to vsync. In 0.1.2 there was still tearing but less artifacts. This game runs at 75hz. I hope you can improve this one.

Marlboro Go also has tearing (50hz).

Lynx II stereo doesn't work (tested with Lynx II Production Test Program)

Broken audio (uses samples):

Klax (whole game)
Qix (title screen)
Checkered Flag (when you start a race. annoying buzzing sound plays instead)
RoadBlasters (when you beat the stage)
Stun Runner (when you start and finish the stage, also doesnt run at full speed on my DSi)
Lexis (when you start the game)
Rampart (when you select your castle and possibly during the title music)
Pinball Jam (when you start the game)
Robotron 2084 (throughout the game)
 

Site & Scene News

Popular threads in this forum