Pages

Friday, April 19, 2013

Atari800 emulator Playbook port

Atari800  :  New fully working and easy to navigate builds for PB OS2+ and BB10 devices!

This is a port of an excellent emulator atari800.sf.net that can you can configure via easy menu's to become an  Atari 400,800,65XE,130XE,5200. Latest update has full menu access and directory browsing with working dpad,  NTSC filters,  resizeable screens etc via the menu options in fact there's tons of options all configurable.

atari8001.0.0.4.bar  BB10
atari8001.0.0.6.bar  OS2 Playbook

atari800 rom file(s) these are free to use no copyright assertion.
Without any ROM files you'll see the main screen with a black background and lots of buttons ...

Oops the fire button is mapped to 'a' and the emulator defaults to L-CTRL so first step use menu to fix this:


  1. Menu->Controller Configuration->Define layout of keyboard joystick 1->Trigger  < press fire button then RESET button>
  2. Save an updated config file via Menu->Emulator Settings->Save configuration file



Change resolution to something better/different via Menu->Display Settings->Video Mode Settings

FullScreen = yes
FullScreen Resolution  <press return>  select 800x576 and press return


  • MENU button this brigs up the powerful menu interface of Atari800
  • INPUT TOGGLE -will change back and forth between keyboard and 'hotkey' mode.
  • ESC  is the escape key so you can exit menus and sub menus back to the Atari screen
  • RESET will reset the Atari system
  • RETURN is the return key for selecting menu items
  • RUN, OPTION,SELECT,START are the Atari800 standard buttons
  • Bottom right is the fire button  and Bottom left the dpad.













Homepage for Atari800 emulator is  http://atari800.sf.net

misc\atari800\atari800.cfg

Update \misc\atari800\atari800.cfg to reference the BIOS 'rom' files:

Atari 800 Emulator, Version 2.2.1
OS/A_ROM=atariosa.rom
OS/B_ROM=ATARIOSB.ROM
XL/XE_ROM=/accounts/1000/shared/misc/atari800/ATARIXL.ROM
BASIC_ROM=/accounts/1000/shared/misc/atari800/ATARIBAS.ROM
5200_ROM=/accounts/1000/shared/misc/atari800/5200.rom

13 comments:

  1. Hi there - I want to say thanks for putting together this emulator and I would like to ask you a question about it. I have modified the .cfg file to point to all my "system roms" (XL, BASIC, OSB, 5200, etc) and when the emulator starts, it boots to the "Self Test" Menu (so I know that the emulator has found the required system roms) but I'm not able to go anywhere from there. I can't figure out how to get to the (standard) blue screen that you have in your first photo. If you can spare a moment to let me know what I should do when I hit the Self Test menu, I'd appreciate it.

    ReplyDelete
  2. For this emulator I need to add a lot more buttons to emulate load,reset etc. If you have a bluetooth keyboard you can execute any of the keyboard commands used on the windows flavour of the emulator. You can trigger keys I think from the virtual keyboard ( swipe bottom left toward middle of screen ) So for example here are some keys ...

    r = menu run
    y = menu system
    o = menu sound
    c = menu cartridge
    1 = NTSC mode
    2 = color saturation
    3 = color contrast
    4 = brightness
    5 = gamma correction

    F2 = OPTION
    F3 = SELECT
    F4 = START

    I haven't updated any of the emulators lately and they all need some tweaking to add in basic buttons on screen, until then it's virtual keyboard or bluetooth keyboard.

    ReplyDelete
  3. Thanks for the reply - when I hook up a bluetooth keyboard, I'm able to use the function keys (at least I think so - F5 drops me into atari basic but, other than pressing "return" and the space bar, none of the keys register - it is entirely possible that this is due to the fact that I'm using an apple bluetooth keyboard, but, at least instinctively, considering that it is a bluetooth keyboard, it should function as a normal keyboard.) Like I said, though, I haven't had any luck getting to any of the menus either by using the virtual keyboard or my bluetooth keyboard. I know that you are busy but I do appreciate the time you took to send a response. I'll keep playing around with it.

    ReplyDelete
    Replies
    1. I forgot that the keys above are ALT + so you need to hold down the alt key to trigger any actions like load etc. I also think only a bluetooth keyboard will work. I need to clean this up and get some useful buttons on the emulator ...

      Delete
    2. Again - thanks for getting back to me again. Unfortunately, I'm still having no luck with it - even using my bluetooth keyboard with the "alt" tips that you mentioned in your last response. The function key mapping is working correctly for me - I can use the option key to scroll to different system tests and use f5 and (shift f5) to do warm and cold restarts of the system but I still can't get access to the menus that will allow me select which .atr file or rom file that I want to load. If you do get around to making any changes to the emulator (and I know that this sort of hobby takes a serious backseat to life) I'd definitely be interested in continuing to play around with it.

      Again, thanks

      Delete
    3. Try this new version, you can load games and I tested digdug for Atari800. switch emulators etc. I don't have time at the moment to fill out all the details but here we go:

      top left corner is the 'toggle key' for keyboard input versus 'hotkey' mode
      tap the L-ALT once when you start.
      The top middle 3 blue buttons are for:

      filename selector
      system type selection
      cartridge loading

      For typing in a filename after you see the filename box pop up, tap L-ALT again you should see on the blue screen 'keyboard mode'. After this bring up the virtual keyboard with a diagonal swipe and enter the filename you wish to load e.g. digdug.bin then press enter/return
      Press enter again to select the 'cart' type if it's a cart and it should initialize to the game so you can swipe off the keyboard and play it.

      I expect glitches but you should make some progress with this version, sorry for the problems of the first one.

      Delete
    4. Thanks for all the work that you've been putting into this. After a little bit of messing around with it, I have been able to get used to the sequence of keys / swiping /etc. necessary to get stuff to load. I've been able to load a couple of 5200 carts and a couple of .atr disks. This is great - unfortunately, I can't actually start playing any of the games. The thing that I'm stumbling around with right now, is not having a fire button on the right hand side ... it's weird, when I run it, the joystick is only half on the screen (basically, the top half of the joystick is visible) and, like I said there is no fire button for me to push. Also, I don't see the option/select/run/ buttons that appear in your pictures (I suspect that they should appear when I press the "alt" button) nor do I have the "return" button (in the same style as the "alt" button") on the bottom right of my screen. From my point of view, this is agonizingly close to awesome. .. I genuinely wish that I knew enough about coding to pitch in. Again, though, thanks for working on it.

      Delete
    5. Hello is there a way you could edit this emulator so it skips self test or at least add a f1 key somewhere small and invisible so you can access it by swiping up to down? I don't have a bluetooth keyboard so I can't get rid of self test!

      Delete
    6. I need to work on this emulator again, it's tricky to use and yes the self test skip would be nice. The fire button should be the red ball/button on the right hand side ...

      Delete
    7. I've got it working even better now ( currently for BB10 ) with menu support, directory browsing for files When I solve the PB 2.0.x build problems I can spin this new version. It might be possible to re-sign the BB10 bar as 2.0.1 since there isn't anythin special about it. So hold out for a bit longer and I will these issues fixed.

      Delete
    8. thanks trevor, i havent't been on since your 1.0.0.3 update, which was when like nothing worked, couldn't pass self test screen without it crashing. But now I can play pacman with your amazing 1.0.0.6 update that gives so many options. Plus now you don't need a bluetooth keyboard which is even better (the main reason i bought it, until i was disappointed because i couldn't play anything. ) anyways, thanks a lot. i like the option to change the frames per second to make it feel like back in the day! thanks

      Delete
    9. Thanks. Yes I agree, I should not have released it on reflection ...

      Remember to fix the fire button, using the menu option as described at the top of the page then save the config file. This will ensure you can play IK and other similar games.

      Delete
    10. Just sideloaded 1.0.0.6 on my 64GB PB 2.1.0.1314, gave it permission for files, got all the system ROMs in the right folder and the emulator starts, shows a shadow of the dpad, "clicks" the speakers and disappears. Any ideas? Thanks...

      Delete