Active Topics

 



Notices


Reply
Thread Tools
Leonardo Cardoso's Avatar
Posts: 7 | Thanked: 0 times | Joined on Feb 2008
#21
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.
 
Posts: 1,418 | Thanked: 1,541 times | Joined on Feb 2008
#22
Originally Posted by Leonardo Cardoso View Post
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's Avatar
Posts: 7 | Thanked: 0 times | Joined on Feb 2008
#23
Originally Posted by fms View Post
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...

 
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
#24
Originally Posted by Leonardo Cardoso View Post
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.
__________________
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.
 
ArnimS's Avatar
Posts: 1,107 | Thanked: 720 times | Joined on Mar 2007 @ Germany
#25
New emu 'port': Stella Atari 2600 emulator.


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.

Last edited by ArnimS; 2008-03-13 at 16:52.
 

The Following 2 Users Say Thank You to ArnimS For This Useful Post:
Leonardo Cardoso's Avatar
Posts: 7 | Thanked: 0 times | Joined on Feb 2008
#26
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's Avatar
Posts: 373 | Thanked: 110 times | Joined on Jul 2007
#27
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!
 
Addison's Avatar
Posts: 3,811 | Thanked: 1,151 times | Joined on Oct 2007 @ East Lansing, MI
#28
Wow, an Atari 2600 port!

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

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.
 
Posts: 151 | Thanked: 14 times | Joined on Dec 2007
#29
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's Avatar
Posts: 373 | Thanked: 110 times | Joined on Jul 2007
#30
Originally Posted by Addison View Post
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!

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!
 
Reply


 
Forum Jump


All times are GMT. The time now is 15:01.