Results 1 to 3 of 3

Thread: Apple II Emulator For The DS Released

                  
   
  1. #1

    Thumbs up Apple II Emulator For The DS Released

    Via RetroEmu Summer Coding Competition 2008

    Grizzly Adams has entered an apple II emulator for the Nintendo DS Into the RetroEmu coding competition. Here is what he had to say :

    I've been working on this since the end of June when a friend told me about the retroemu contest. This is a completely new emulator written for this compo. Its very unfortunate I was not able to complete the disk emulation in time for entry. This is the fourth Apple II emulator I've worked on, and my second written from scratch. The Apple II is a challenge to emulate because of the many hardware tricks implemented by Steve Wozniak. It was because of these quirks that the Apple was more affordable than many of its competitors. I would have loved to have the disk emulation and other minor bugs fixed so that classics such as Oregon Trail, Number Munchers, Karateka, and Prince of Persia could be played. I plan to continue working on this emulator for the coming months. All feedback is welcome.



    What's Implemented:

    * Apple II+ Hardware
    * MOS 65C02 CPU (Written in 100% ARM Assembly)
    * Text, LoRes, HiRes, Mixed graphics
    * Onscreen Keyboard
    * 12 Built-In Applesoft Demos
    * Apple 16KB RAM "Language Card"


    What's Missing:

    * Sound (It just recently broke)
    * Disk Controllers (Almost working, but disabled for now)


    Planned Features:

    * DS Slot-2 RAM expanders used as Apple "Slinky" RAM Expansion
    * Harddisks and 3.5" Floppy support for ProDOS
    * Multiple Mockingboards / Phasor Soundcards
    * Tape In / Tape Out
    * Apple II, IIe, //c Emulation
    * Z80 Card
    * MIDI Interfaces


    Control Mapping:

    * Keyboard Tab:
    o Touchscreen = Keyboard
    o Start = Menu
    o Defaults to Control-Reset and Shift-Mods enabled.
    * Joystick Tab:
    o Touchscreen = Player 0 & 1 Analog Joysticks
    o DPAD = Player 0 Digital Joystick
    o Buttons = Player 1 Digital Joystick
    o L = Player 0 Button
    o R = Player 1 Button
    o Start = Menu
    o Defaults to Auto-Center enabled.
    o Select = Fullscreen Analog Joystick Mode Toggle
    * Demo Tab:
    o Icon / A Button = Demo List
    o DPAD / A / B = Demo List controls
    * Menu Tab:
    o System Icon = Display Profile, Soft/Hard Reset
    o Peripheral Icon = Display Slot Contents
    You can download this via this thread : http://www.retroemu.com/showthread.php?p=336#post336

    The competition rules state that the file cannot be uploaded to any other site until the competition's close date (which is the 31/8/08 at 23:59gmt) So you have to download it from here for now : http://www.retroemu.com/showthread.php?p=336#post336
    Last edited by Zack; August 30th, 2008 at 22:35.
    My Business (Games, Apps & More):

    Gremlin Interactive

  2. #2
    DCEmu Pro
    Join Date
    Dec 2006
    Location
    USA
    Posts
    673
    Rep Power
    66

    Default

    Great news, love the planned features, but what a tease!


    One thing that got me laughing though.
    It was because of these quirks that the Apple was more affordable than many of its competitors.
    I'm afraid that in 1977 the apple2 was more affordable then none of it's competitors. Great computer but it cost you in 1977. $1298 for a 4K Apple 2, it may have included a RF Modulator for hooking up to your TV. (Sorry for the geekout)

  3. #3
    DCEmu Regular
    Join Date
    Jul 2007
    Posts
    377
    Rep Power
    0

    Default

    Great another emulator for the DS :-)

    I take it this emulator isn't as good in its current state as the other apple][ emulator? but from whats to come that could change.

    paul

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •