![]() |
Re: First porting effort.. atari800 emulator
When do you think you will be able to provide this emulator for download tobiasj? This emulator looks really interesting:D
|
Re: First porting effort.. atari800 emulator
Man this looks cool... if this Atari thing works, then all I need to do is get my Star Wars movies ripped to my N800 and I'm 12 years old again!
Keep up the great work, I'm pulling for you. |
Re: First porting effort.. atari800 emulator
Well, I tried to make a deb yesterday and I musta done something wrong. Not only would it not install (incompatible application package) but when I forced it in (with dpkg) it didn't put any of the extra files in the correct place (atari800.cfg, the desktop file and the script to launch it) sooooo.. unless you just want a tar ball of those files and a list of where to put them it may take a few days for me to figure out what I did or didn't do..
-John |
Re: First porting effort.. atari800 emulator
Before I get to the nitty gritty, this is relatively unstable port at this time, however it DOES work.
At this point (and I am working on it) if you minimize it, it is lost forever (think killall), the "-" button brings up the console but if you didnt run it from xterm your hosed and then you can not close it (again killall) (but I left this because it is useful to me during testing). Currently you need to put the roms (which you will need to find on your own, but you might want to look at http://atari800.atari.org for ideas on what to use) in /media/mmc2/atari/ROMS and this is also where I put the HD, DISKIMAGES and various other files I am using. This is configurable in both the .cfg and the launch script file to be pointed where ever you want. the .cfg file sets most of the useful settings for you but the launch script is necessary (at least at this point) because I can not figure out how to put some of those options in the .cfg file. The most important part of this script is the floppy it mounts (which is the 'game' or dos disk you want to boot to. There are options for HD's but I didn't set them up. Without a bluetooth keyboard you need xkbd to do much outside the joystick I have configured now and I would recommend Addison's x.xkdb template as it fits perfectly in both windowed and fullscreen modes. OK never mind all the rest of this and see a few posts down for a real honest to goodness .deb.. :) OK so without an further delay here is a tarball of the files you need, it 'should' uncompress them all to the proper locations, but in case it doesn't here is the TOC of the file... Nokia-N800-51-3:~# tar -tvf atari800_2.0.3-1.tar -rw-r--r-- 29999/29999 524 2008-03-24 23:08:30 home/user/.atari800.cfg -rwxr-xr-x 0/0 192 2008-03-27 10:00:05 home/user/atari.sh -rw-r--r-- 0/0 2941 2008-03-27 10:00:37 usr/share/pixmaps/atari.png -rw-r--r-- 0/0 270 2008-03-27 10:01:56 usr/share/applications/hildon/atari800.desktop -rwxr-xr-x 0/0 427088 2008-03-24 18:49:14 usr/bin/atari800 The file is attached (remove the .deb on the end as it is the only way I could attach it...)and good luck ;) I will keep plugging away at it and will post revisions every time I make a significant change. -John |
Re: First porting effort.. atari800 emulator
Cool, mind sharing a link on how you deb'ed it?
For Application Manager to let you install it, make the category in the user section. So in control (I think), change the section to user/games |
Re: First porting effort.. atari800 emulator
oh, it isn't a deb, its a tarball with a .deb extension so I can attach it to the post.
I still have not figured out how to make the deb file. I am working on that however. Your right about user/games, sorry I meant to move that there before I handed it out to anyone... oh bother. Next version ;) I am looking for someplace to post it now, my web server is on a SLOW dsl line and I don't think it can take the strain of hosting this. So as soon as I find another I will just put it there and repost a link.. Thanks for the info -John |
Re: First porting effort.. atari800 emulator
Quote:
dh_make requires the use of makefiles etc. It's quite odd imho. I think you should look into Khertan's PyPackager. It runs on the device itself and it's much more easier and with same functions IMO. |
Re: First porting effort.. atari800 emulator
2 Attachment(s)
Quote:
All you will need to do is edit the /home/user/.atari.sh to reflect your 'floppy disk' of choice. I left my choice in the script to show how to use it. Other options are in the /home/user/atari800.cfg file. New screen shots are also attached. (with REAL screen capture software this time!) -John |
Re: First porting effort.. atari800 emulator
OK well I just got the FULLSCREEN toggle working. I have a few more tweaks to make and then I will build a new package and post it.
Things are looking up... ;) -John |
Re: First porting effort.. atari800 emulator
1 Attachment(s)
As I work more with this, I have found that the SDL joystick interferes with the keyboard (well DUH!) so, if you wish to use it as an 8bit computer and not a Game System you need to add
SDL_JOY_0_ENABLED=0 to the end of the /home/user/.atari800.cfg and then comment it out or remove it when you want to use the d-pad as a joystick. alternately, I could remove the codings for the SDL_Joy_0 from the code and put it all in the config, but either way you would still have to change something to use the keyboard or the joystick as I have it set up now. you can add the lines: SDL_JOY_0_ENABLED=1 SDL_JOY_0_LEFT=260 SDL_JOY_0_RIGHT=262 SDL_JOY_0_UP=264 SDL_JOY_0_DOWN=258 SDL_JOY_0_LEFTUP=263 SDL_JOY_0_RIGHTUP=265 SDL_JOY_0_LEFTDOWN=257 SDL_JOY_0_RIGHTDOWN=259 SDL_JOY_0_TRIGGER=306 SDL_JOY_1_ENABLED=0 SDL_JOY_1_LEFT=97 SDL_JOY_1_RIGHT=100 SDL_JOY_1_UP=119 SDL_JOY_1_DOWN=120 SDL_JOY_1_LEFTUP=113 SDL_JOY_1_RIGHTUP=101 SDL_JOY_1_LEFTDOWN=122 SDL_JOY_1_RIGHTDOWN=99 SDL_JOY_1_TRIGGER=9 to /home/user/.atari800.cfg and change the mappings to be whatever you want using the SDL code for whichever buttons you want. http://www.libsdl.org/cgi/docwiki.cgi/SDLKey Personally I hate trying to use one of the top buttons as fire when using the dpad as the movement so I have it mapped to the center button, but that being enter/return can cause problems hence the config to change it... Attached is the latest version with the FULLSCREEN toggle working properly on the (ironically enough) Fullscreen button. -John |
All times are GMT. The time now is 14:03. |
vBulletin® Version 3.8.8