newLISP for Nintendo DS ?

For the Compleat Fan
Locked
HPW
Posts: 1390
Joined: Thu Sep 26, 2002 9:15 am
Location: Germany
Contact:

newLISP for Nintendo DS ?

Post by HPW »

Hello,

After I did not manage to get a pocket PC (where we had a newLISP port some time ago) my daughter gets a Nintendo DS Lite to christmas.
I found it a quite interesting hardware with some decent features.
So I surfed the net to find some programming tools for this hardware.

There seems to be an activ scene, which build so called 'homebrewed' software for the DS (and other gamer hardware)

On http://www.devkitpro.org/ there is a toolchain for building ARM-apps.
On http://dualis.1emulation.com/ is one of the DS emulators.
On http://www.dslua.com/ is the intergartion of the LUA language shown for DS.

This all together let come to the idea: DSnewLISP

Since I am not the C-expert maybe someone can take a look if it would be doable?

Happy new year to all!
Hans-Peter

cormullion
Posts: 2038
Joined: Tue Nov 29, 2005 8:28 pm
Location: latiitude 50N longitude 3W
Contact:

Post by cormullion »

nice idea!

Lua seems to be getting places - I suppose it's not a Lisp, though...

HPW
Posts: 1390
Joined: Thu Sep 26, 2002 9:15 am
Location: Germany
Contact:

Post by HPW »

I am still not sure if the memory/hardware (4MB RAM) of the DS would be sufficient to run newLISP. (But some people seems to get a 32MB memory extension get to work.)

http://en.wikipedia.org/wiki/Nintendo_D ... _on_the_DS

http://www.dslinux.org/
http://www.dev-scene.com/NDS/DSBasic
http://www.disinterest.org/NDS/Python24.html

Since Linux, LUA, Basic and Python run there, newLISP might be possible.
Hans-Peter

nigelbrown
Posts: 429
Joined: Tue Nov 11, 2003 2:11 am
Location: Brisbane, Australia

Post by nigelbrown »

My son has run linux on his ds-lite with 4Mb ram. He uses a Supercard to load it. It runs well and moonshell plays videos no problem. Seems stable.
Nigel

HPW
Posts: 1390
Joined: Thu Sep 26, 2002 9:15 am
Location: Germany
Contact:

Post by HPW »

Nigel,

So maybe newLISP could be run under DSlinux, because they solved such things like memory managment etc.?
Hans-Peter

Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

Post by Lutz »

If it runs Linux it will run newLISP without any doubt. newLISP can run apps in as little as 500 Kbyte of memory or less. There should be no problem to compile/run it for DS.

Lutz

Locked