maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Stella - Atari port (https://talk.maemo.org/showthread.php?t=17116)

Leonardo Cardoso 2008-03-03 11:05

Re: Stella - Atari port
 
Oops, little type there... I meant "hands". hehehehehe

I have good knowledge in C(++) for unix systems so I guess that the "learning C in 21 days" wont be needed. I also am familiar with the development environment under linux. I just want a simple kickoff tutorial to give my first steps.

Thanks for the pointers. I'll look into that this week.

fms 2008-03-03 11:26

Re: Stella - Atari port
 
Quote:

Originally Posted by Leonardo Cardoso (Post 150334)
I just want a simple kickoff tutorial to give my first steps.

Maemo uses a standard Linux OS with GTK/X11 for user interface and ESound for audio. The display is 16bpp, the audio appears to be fixed at 44.1kHz, but you can change the other parameters.

As far as development tools go, your best bet will be to install Ubuntu7 ("Gutsy Gibbon") and Maemo SDK+ (based on ScratchBox2 that will be installed automatically). After that, you should be able to use Maemo GCC and packaging tools by prepending their names with "sb2":

gcc hello.c - your local Ubuntu gcc
sb2 gcc hello.c - Maemo gcc

To transfer your application to the tablet, install SSH server on the tablet and use standard scp/ssh tools from Ubuntu7 to copy files to the tablet and run them there.

Links:

Writing a new application:
http://maemo.org/development/documen...maemo_4-0.html

Porting existing application:
http://maemo.org/development/documen...ing_guide.html

Installing Maemo SDK+:
http://maemo-sdk.garage.maemo.org/install.html

Leonardo Cardoso 2008-03-04 09:54

Re: Stella - Atari port
 
Quote:

Originally Posted by fms (Post 150337)
Maemo uses a standard Linux OS with GTK/X11 for user interface and ESound for audio. The display is 16bpp, the audio appears to be fixed at 44.1kHz, but you can change the other parameters.

As far as development tools go, your best bet will be to install Ubuntu7 ("Gutsy Gibbon") and Maemo SDK+ (based on ScratchBox2 that will be installed automatically). After that, you should be able to use Maemo GCC and packaging tools by prepending their names with "sb2":

gcc hello.c - your local Ubuntu gcc
sb2 gcc hello.c - Maemo gcc

To transfer your application to the tablet, install SSH server on the tablet and use standard scp/ssh tools from Ubuntu7 to copy files to the tablet and run them there.

Links:

Writing a new application:
http://maemo.org/development/documen...maemo_4-0.html

Porting existing application:
http://maemo.org/development/documen...ing_guide.html

Installing Maemo SDK+:
http://maemo-sdk.garage.maemo.org/install.html

Thanks fms. That was very usefull. I already have Gutsy Gibbon installed so I guess this will be a breeze. It seems Stella bases itself on SDL, so I should look into that too. Lets see how I progress...

:)

fanoush 2008-03-04 12:13

Re: Stella - Atari port
 
Quote:

Originally Posted by Leonardo Cardoso (Post 150670)
It seems Stella bases itself on SDL, so I should look into that too. Lets see how I progress...

:)

SDL is installed on device, preinstalled games (tetris,chess,..) use SDL too. You will miss virtual keyboard input but otherwise SDL is good choice too.

ArnimS 2008-03-12 03:24

Re: Stella - Atari port
 
New emu 'port': Stella Atari 2600 emulator. :)

http://pupnik.de/stella_n810.jpg
Port page: http://pupnik.de/stella.html
OS2007 .deb: http://pupnik.de/bora/stella_2.4.1-1_armel.deb
OS2008 .deb: http://pupnik.de/chinook/stella_2.4.1-1_armel.deb


Taking you back 30 years in console gaming history, Stella moves! It bleeps! It bloops! It goes 'CHRRRRR' when you crash!

Notes:
I added some button mappings and default options to ~/.stella.
Stella can have multiple key/button bindings defined per action. To assign buttons to actions, select Options->Input and then click on an action, then click 'map' to your preferred button.

More info at the Stella Homepage: http://stella.sourceforge.net/

Should install on OS2007/2008 from a click on the link and be launchable from menu. Holler if it gives you any trouble. Cheers.

Leonardo Cardoso 2008-03-12 09:33

Re: Stella - Atari port
 
Wow! Impressive! Good job!

Its the full Stella port, no limitations os restriction! Way to go, Arnims!

\o/

Ill keep trying it. Anything should happen, I'll let you know.

Thanks!

Pushwall 2008-03-12 16:55

Re: Stella - Atari port
 
Very nice to see this working. I still have my Atari 2600 sitting in my basement with a whole slew of cartridges. I can't wait to try this out and see how it runs. Thanks ArnimS for another cool port! :cool:

Addison 2008-03-12 20:38

Re: Stella - Atari port
 
Wow, an Atari 2600 port!

This should be more fun than playing with an empty pop can! :D

So what was everyone's favorite games back in the day?

Hopefully, Pushwall and me aren't the only dust farting turds around here that was alive back then. :(


For me, I'll have to say it was H.E.R.O., Pitfall, Demon Attack, and River Raid.

spirytsick 2008-03-12 20:42

Re: Stella - Atari port
 
Just so you know, atari++ emulator compiles cleanly in scratchbox and works on the tablet. I am not a coder/programmer so I only compiled a version which can be used with btkeyboard/n810 but it works. Perhaps someone more skilled could look at fully hildonizing the emulator. I think it's worth it.

Pushwall 2008-03-12 23:47

Re: Stella - Atari port
 
Quote:

Originally Posted by Addison (Post 154124)
So what was everyone's favorite games back in the day?

Hopefully, Pushwall and me aren't the only dust farting turds around here that was alive back then. :(


For me, I'll have to say it was H.E.R.O., Pitfall, Demon Attack, and River Raid.

Haha Addison you've gotta way with words! :D

Gee I never played H.E.R.O. I'll have to check it out. My favorites are similar. I loved River Raid, probably the one I played the most. I also liked Pitfall, Demon Attack, Atlantis, and Defender. I've got so many I can't remember them all.

I just tried Atlantis and Defender and oh my my what mindless fun. Looks like I'll be taking a 10 minute Atari break at noon every day to relieve some of that daily work stress! :)


All times are GMT. The time now is 13:57.

vBulletin® Version 3.8.8