Jump to content
LaunchBox Community Forums

Atari 800 (8-Bit)


angelobodetti

Recommended Posts

Start Atari800.exe

Press F1

Go to Display Settings

Go to Video Mode Settings

This is what I'm using:

58d275ec0f593_Atari800VideoSettings.thumb.png.f67a3286e43733423b611ae0c7b3374f.pngI also use a custom palette (in Display Settings) but we can get back to that later.

Press Esc twice to get back to the main options screen

Go to Emulator Configuration

Select "Save Configuration File"

You can also enable "Save Configuration File On Exit" but I recommend leaving this off in case you mess something up while changing settings - it won't be saved until you manually save it. It also keeps you from having cartridges or disk images remaining "inserted" after exiting the emulator.

Pres Esc to get back to the main options screen

Select "Run Atari Program"

Navigate to your rom and press enter

If you try to load a cartridge format rom it will ask you to select the cartridge type. This varies by game but "Standard 16 KB cartridge" is what it will be most of the time.

58d27806e52dc_Atari800SelectCartridgeType.thumb.png.8505bc8a258c0095362b69fc46f822e2.pngF2 = Option
F3 = Select
F4 = Start
F12 = Warp (fast forward)
F9 = Exit

(I have these bound to buttons on my controller via AHK but again we can get back to that later)

If you're using an Xinput controller (I use a wireless 360 controller) it should be detected automatically and the left joystick should control the joystick in game and A (on a 360 controller) = fire button.

Atari800 works fine via LB too but we need to verify that you can get stuff working outside of that first.

Link to comment
Share on other sites

  • 3 weeks later...
On 3/22/2017 at 9:19 AM, Zombeaver said:

Start Atari800.exe

Press F1

Go to Display Settings

Go to Video Mode Settings

This is what I'm using:

58d275ec0f593_Atari800VideoSettings.thumb.png.f67a3286e43733423b611ae0c7b3374f.pngI also use a custom palette (in Display Settings) but we can get back to that later.

Press Esc twice to get back to the main options screen

Go to Emulator Configuration

Select "Save Configuration File"

You can also enable "Save Configuration File On Exit" but I recommend leaving this off in case you mess something up while changing settings - it won't be saved until you manually save it. It also keeps you from having cartridges or disk images remaining "inserted" after exiting the emulator.

Pres Esc to get back to the main options screen

Select "Run Atari Program"

Navigate to your rom and press enter

If you try to load a cartridge format rom it will ask you to select the cartridge type. This varies by game but "Standard 16 KB cartridge" is what it will be most of the time.

58d27806e52dc_Atari800SelectCartridgeType.thumb.png.8505bc8a258c0095362b69fc46f822e2.pngF2 = Option
F3 = Select
F4 = Start
F12 = Warp (fast forward)
F9 = Exit

(I have these bound to buttons on my controller via AHK but again we can get back to that later)

If you're using an Xinput controller (I use a wireless 360 controller) it should be detected automatically and the left joystick should control the joystick in game and A (on a 360 controller) = fire button.

Atari800 works fine via LB too but we need to verify that you can get stuff working outside of that first.

So i followed these instructions but nothing happens when i load an .atr rom and if i load the zip i get an error saying cannot load.

Is there a bios or something I need to place?

Link to comment
Share on other sites

1 minute ago, angelobodetti said:

Is there a bios or something I need to place?

Yes, they're available on the Atari800 page in Download -> Rom Files. Click on "Original XL ROM" and then "xf25.zip". I'm not sure if this folder is created by Atari 800 by default, but mine are in a folder named "ATARI ROM" in the Atari 800 folder.

 

Link to comment
Share on other sites

Try opening the emulator and going to Emulator Settings -> Configure Directories -> "Directories With Atari software" and go to [add directory] and press enter. Navigate into the ATARI ROM folder and press space.

I would also advise trying multiple roms... some of them are finicky. Sometimes you have to manually disable BASIC for them to work.

Link to comment
Share on other sites

I use -nobasic as a default command line parameter. BASIC has to be disabled for a lot of games in order for them to work, although there are some that were actually programmed in BASIC (like the game Fury) so for those you can add a custom command line parameter for the specific game and just enter "-". If you set it up this way and you try something and it doesn't work, you can try using "-" and see if it works. Those are pretty few and far between though.

58e6b274dccad_Atari800.thumb.png.1a3a15350b3bed6eb85fdc744c075118.png58e6b27d50c26_Atari800-Fury.thumb.png.9aefd3e1dd76e897c6aab139ba9830dc.pngYou'll also occasionally run into instances, depending on the region of the rom you're using, where you'll need to indicate that it's NTSC for the colors to display correctly. You can do that by specifying a custom command line parameter of -ntsc.

58e6b2bcb1933_Atari800-Battlezone.thumb.png.05280006b2397a5d5e2d923566eb1bf9.pngYou could try using zips if you enable the extract option in the emulator entry in LB, but I've never tried it. The roms are tiny so I've got them all extracted.

  • Like 2
Link to comment
Share on other sites

Oh, and I made this script (you can paste this into the Autohotkey section for Atari 800 in LB) to map a few things to my controller:

#NoEnv

;Option
2Joy7::
   SetKeyDelay, -1, 110
Send {F2}
Return

;Select
2Joy3::
   SetKeyDelay, -1, 110
Send {F3}
Return

;Start
2Joy8::
   SetKeyDelay, -1, 110
Send {F4}
Return

;Warp
2Joy6:: 
   SetKeyDelay, -1, 110
Send {F12}
Return


;Exit
2Joy5:: ;you have to press 2Joy7 first

If !GetKeyState("2Joy7")

Return
send {F9}

Return

 

This makes it so you can do the following with a 360 controller:

Back = Option
Start = Start
X = Select
RB = Warp
Back+LB = Exit Emulator

A is mapped to fire.

You may need to change the number for the 2Joy7 2Joy6 etc to a different number - 2 is the correct one for my 360 controller in my setup. If it's the only controller you use it'll probably be 1.

  • Like 1
Link to comment
Share on other sites

Yep, like I said it's just different formats for the same game. I don't have multiple imported into my library though, if that's what you're asking. If you try one and it works, just go with that. .atr is the one I use the most, when it's available.

Link to comment
Share on other sites

On 4/6/2017 at 7:02 PM, Zombeaver said:

Yep, like I said it's just different formats for the same game. I don't have multiple imported into my library though, if that's what you're asking. If you try one and it works, just go with that. .atr is the one I use the most, when it's available.

Thank you very much for all of the help - I got it up and running

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...