Академический Документы
Профессиональный Документы
Культура Документы
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=24729
23-04-2017 19.53.58
Quick Start Downloads Buy Codecs Forum FAQs About
Atari++v1.60 - Compiled using 2012-09-18-wheezy-raspbian, RPi is 256MEG and over clocked to 900MHz
Source Code - atari++_1.60.tar.gz*
Dependencies - sdl1.2-dev, libgtk2.0-dev (Optional)
Additional Files Required - Game ROMS (.bin, .rom) and/or Disc Images (.atr)
Running Games -
For ROMS (Cartridges) - Select Cartridge, open your rom/bin image, Select Cart Type (Tick a box e.g. 16k), Then Click
Preferences - Exit Menu and Continue
For Disc Images - Select Disc Drive, open your atr image, Then Click Preferences - Cold Start, Exit Menu and Continue
1
Defender (The BEST early 8bit home version of the 1980s classic)
Donkey Kong (the only ocial 8bit version with all 4 levels)
#Dropzone (Archer MacLean's Defender Clone/Homage)
#Encounter (Paul Woakes First Person 3-D Shooter)
#Mercenary - Escape From Targ (Paul Woakess Seminal 3-D Space Adventure Game)
Missile Command (Another excellent version of a 1980s classic)
Missile Command+ (Improved Homebrew Hack)
#Rescue on Fractalus (Lucasfilm Games first release*, a Space Rescue/Shooter)
Star Raiders (programmed by one of the System designers (Doug Neubauer) to test the Chipset, the First '3-D' Space
Combat Game, a 'AAA' System seller!)
# These titles were released on the Atari Computers FIRST, then later ported other systems e.g. C64
*Trivia - The fractal landscape code was written by Loren Carpenter, who also programmed the "Genesis Eect" CGI
sequence from Star Trek II - The Wrath of Khan
Last edited by welshy on Sat Feb 21, 2015 4:52 pm, edited 3 times in total.
"The list of things I have heard now contains everything!"
by exobuzz Wed Dec 05, 2012 1:12 pm
How does this compare to the atari800 emulator in terms of features / compatibility / speed ? I was considering looking Posts: 135
at getting an atari 8 bit emulator running.
Joined: Mon Nov 26, 2012 6:58 pm
2
*I AM TRYING not to sound too Pretentious here!
# The next thing I am attempting to learn, when time allows, is Cross Compiling for ARM, which if successful, I WILL be
posting the Binaries! (I would like to port Daphne the Laserdisc EMU to RPi!)
"The list of things I have heard now contains everything!"
by exobuzz Wed Dec 05, 2012 3:04 pm
I agree, and it's more useful to give compile instructions and encourages people to also get involved. I did also post Posts: 135
source/build instructions as well as the binary. Just thought I'd do the binary for those that really don't want to get
involved. Joined: Mon Nov 26, 2012 6:58 pm
You are probably right on the performance, but not having to load X saves some ram at least.
One last Thing, many thanks for the Appreciation of my posts/guides, its nice to get some positive feedback!#
(Especially when I see how many people have viewed them without even so much as a Thank You comment!)
#Special Thanks to everybody else reading this thread who has posted similarly for other Guides. It is VERY MUCH
appreciated!
"The list of things I have heard now contains everything!"
by welshy Wed Jan 09, 2013 10:51 am
Update Posts: 1637
After some recent Tinkering when making a NEW SD Card Image, I have found Atari++ will indeed run Fullscreen in
Terminal. All that is needed is to add the SDL Frontend switch at execution i.e - Joined: Mon Oct 29, 2012 2:07 pm
As yet, I havent tried this with v1.60 (But I think it SHOULD work, from what I recall there was an SDL Front End Option),
3
but it DEFINATELY works with v1.70 which can be downloaded Here -
http://www.xl-project.com/download/atari++_1.70.tar.gz
"The list of things I have heard now contains everything!"
by SantaMatt Sun Jul 27, 2014 5:52 pm
I can not run the make command. I get an error either as me or as sudo. Posts: 1
Being quite the noob to Linux, Debian/Raspian and the pi, I am probably doing something wrong. Is there a dependency
I need to load or something?
I am somewhat computer literate as I develop windows software professionally but the whole pi world is new to me. I am
right now building a portable utility pi. In the case I will have dual wifi cards for network analysis, a digital radio with a
directional antenna I'm going to build and various robotic environmental sensors connected through a pic controller. All I
will need to do is reconfigure what is on the hub and then launch the appropriate apps. It will be setup with a 3.5 inch lcd
monitor, plug into a TV or rdp from my Android tablet. I'm still waiting for some hardware to arrive and thought I would
tackle the emulation part while I waited. I have installed RetroPie on top of Raspian with mixed results. I have the ssh
and rdp stu working already. And now that I have told you way more than you probably care about I'll send this.
Santa Matt
by welshy Mon Jul 28, 2014 5:57 am
SantaMatt Posts: 1637
Welcome to the Forum! Well, this is a 'Blast from the Past'! I posted this in the early days of the RPi when Emulators
were limited to available Code from various sources. Since then many excellent RPi optimised Binaries have appeared, if Joined: Mon Oct 29, 2012 2:07 pm
your looking for a great Atari8Bit emulator I would suggest Andreys Atari800 port, its currently by far the best available.
Additional: I just compiled Atari++v1.70 again on a newer version of Raspbian, seems to work fine!? The only
dependency required is libsdl1.2-dev (you don't need GTK) then just ./configure & make. It runs without issue in X, to run
in Console just add the -frontend sdl switch.
Edit: v1.72 also compiles and runs fine, however, I did run into issues with v1.73
Last edited by welshy on Wed Jul 30, 2014 9:44 am, edited 1 time in total.
"The list of things I have heard now contains everything!"
by Richard-TX Mon Jul 28, 2014 7:37 am
Atari was the only computer company to publish the source code to their OS. The Atari OS was a true OS, unlike the
C64 which was just a collection of subroutines you called by loading a register and then executed a JSR (some addr) to
print to the screen for example. On the Atari you told the OS where the string was and then it took care of it from there.
That is also why the Atari was capable of auto-booting and the C64 was not. For more info see the Document "De Re
Atari".
Posts: 1545
All of the Atari emulators that I tried failed my tests. Duplicating the custom graphics and sound chip in software is a bit
dicult. Joined: Tue May 28, 2013 3:24 pm
Richard
Doing Unix since 1985. Location: North Texas
4
The 9-25-2013 image of Wheezy can be found at:
http://downloads.raspberrypi.org/raspbian/images/raspbian-2013-09-27/2013-09-25-wheezy-raspbian.zip
by welshy Mon Jul 28, 2014 8:35 am
Posts: 1637
Richard-TX wrote:All of the Atari emulators that I tried failed my tests.
Duplicating the custom graphics and sound chip in software is a bit dicult. Joined: Mon Oct 29, 2012 2:07 pm
What 'Tests'?
"The list of things I have heard now contains everything!"
by IntvDave Fri Feb 20, 2015 11:21 pm
Posts: 5
welshy wrote:I just compiled Atari++v1.70 again on a newer version of
Raspbian, seems to work fine!? The only dependency Joined: Fri Feb 20, 2015 11:17 pm
Is there any chance you would share your binary? I am using Retropie and attempted to compile 1.72 and 1.73 and all I
got were errors.
Thanks!
by welshy Sat Feb 21, 2015 5:36 am
IntvDave Posts: 1637
Welcome to the Forum! This is a very old Thread! If you read the posts above I dont think v1.73 compiled correctly, v1.72
did however. Additionally, I believe Atari800 is now included in the RetroPie Package and integrating Atari++ into Joined: Mon Oct 29, 2012 2:07 pm
Emulation Station (the Front End) might be somewhat complicated. You could alternatively grab Andreys excellent
'Optimized' version of Atari800 Binary, see the Emulation on the Raspberry Pi Thread for details.
Link - viewtopic.php?f=78&t=54357
"The list of things I have heard now contains everything!"
by IntvDave Sat Feb 21, 2015 5:47 am
Posts: 5
welshy wrote:IntvDave
Welcome to the Forum! This is a very old Thread! If you read the posts Joined: Fri Feb 20, 2015 11:17 pm
above I dont think v1.73 compiled correctly, v1.72 did however. Additionally,
I believe Atari800 is now included in the RetroPie Package and integrating
Atari++ into Emulation Station (the Front End) might be somewhat
complicated.
Thanks! I just got into the Raspberry about 2 months ago. My favorite system is the Intellivision but I have become
obsessed with setting up other emulators that have games that I love. For the 5200, my favorite game is Ball Blazer and
Star Raiders.
I have the Atari800 emulator working with the 5200 but it lacks full support for joysticks. It seems that the Atari++
emulator has support for joysticks hence why I want to try it out. Setting it up in the front-end is easy. I just want to be
able to use my Intellivision controllers with Star Raiders.
5
Here is a link to my website showing what I are promoting.
http://www.intellivision.us/raspberry/raspberry.php
I promise not to ask for any support if you will share your binary with me
Thanks!
by welshy Sat Feb 21, 2015 6:08 am
Agreed, Atari++ has many great Options that are not available in Atari800. As you may have read in the Emulation Posts: 1637
Thread, I do have a soft spot for System (along with many pro programmers such as Archer Maclean) as I learnt
Assembler on an Atari400. Nice to see another Atari 8 Bit fan here! If you check the initial Post, I listed some of my Joined: Mon Oct 29, 2012 2:07 pm
favorite Titles, well worth trying them! Leave it with me, hopefully later today (after some more Pi2 testing!) I'll upload the
Binary for you, although if you follow the instructions exactly, v1.72 should compile without issues.
Update: Luckily the Pi1 was hooked up on my Test Bed! Uploaded v1.72 Binary for you! Dont forget to change
permissions! (Type - sudo chmod +x atari++)
I was able to compile 1.60, 1.72 and 1.73. I must have had an issue with extracting the files. I ended up using WinRar Joined: Fri Feb 20, 2015 11:17 pm
instead of WinZip. When I ran your binary of 1.72, it gave me an error saying a folder was missing (/dev/snd if I recall
correctly). This means that anyone that wants to run this emulator will need to compile it on their own machine.
When I extracted the 1.73 contents, it said there was a file already there asking if I wanted to overwrite it. It wanted to
replace it with a zero byte file so I answered no.
I was able to successfully run all 3 binaries (1.60, 1.72, and 1.73) in X but the performance is not good. Is it possible to
run this from terminal? I get message saying "failed to setup the SDL display". If you can run it from terminal, would you
share your .atari++.conf?
Performance is still not that good but better than running it in X. Joined: Fri Feb 20, 2015 11:17 pm
6
Post a reply 19 posts
Who is online
Users browsing this forum: No registered users and 20 guests
Board index
The team