Welcome, Guest. Please login or register.

Author Topic: A500 emulator for the Nintendo DS  (Read 5543 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline stefcep2Topic starter

  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 1467
    • Show all replies
A500 emulator for the Nintendo DS
« on: August 06, 2008, 12:14:08 PM »
Recently I set up a Sega Genesis/Megadrive emulator for the Nintendo DS.  Its still a WIP but runs a lot of games and even has to be slowed down because it runs them too fast.  Given that the Genesis and the A500 both have a 68000 CPU I wondered why no-one has yet tried to do an A500 emulator for the Amiga, OCS would be fine. Any programmers out there?
 

Offline stefcep2Topic starter

  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 1467
    • Show all replies
Re: A500 emulator for the Nintendo DS
« Reply #1 on: August 07, 2008, 12:12:53 AM »
The different screen size is also an issue with the genesis emulator and they get around it by 1. scaling down the vertical size and 2 making the screen scroll horizontally when your character reaches one horizontal end of the screen to show what's too big to fit.  It actually is quite good, but sometimes a game is more playable if you turn the vertical scaling off

i am currently playing sensible soccer, speedball, sonic 1,2,3, f1 championship, pacmania, aladdin, shane warne's cricket: other than sonic, these were all A500 games and they actually have to be slowed down, so there' still a few cpu cycles left over.

i was  thinking an A500 emulator that only played games, no workbench, but I suspected the custom graphics and sound chips on the Amiga might be too intensive.  I'd love to be able to play the 2D alien breed series on DS.  Interestingly the genesis emulator was written in Java first and now is in   C so if it were done in assembler it ought to leave more cpu power for emulating the OCS chipset on the A500

if anyone is interested jEnesis DS is here: http://rapidshare.de/files/39986082/jEnesisDS_0.7.4.zip.html

You have to play around with some of the emulation configs by touching the joypad icon after starting a game to get some games working properly