Actually, It's 16.78 MHz ARM 7, but the RAM limitation is the real problem. If you want a *very* inexpensive 133 MHz ARM9 based machine with a 320x240x16bit 3.5 inch color display, 8 megabytes of SDRAM, and an SMC memory card port, and USB port, I'd suggest the GP32. It's still only available in Korea, but you can also buy it mail order from Lik-Sang in Hong Kong for $159 US + shipping. There are a lot of development support tools available on the net.
Squeak could be ported to the Gameboy Advance, and I've looked at it a bit, but to be at all useable, it would really need a serious overhaul of morphic to take advantage of the display hardware. I think just using a software bitblit would give a mighty unpleasant user experience. You can get 32 megabyte flash cartridges with 256K bytes SRAM pretty cheap, but that along with the 256K + 32K bytes internal SRAM plus 96K bytes display memory would still make a pretty tight environment for any recent version of Squeak.
The GP32 costs about twice as much as the Gameboy Advance, but is only slightly larger and much more capable hardware, and the screen is about the same size as the iPaq screen.
-Dean
See:
http://www.lik-sang.com/catalog/product_info.php?category=7&products_id=... http://www.gp32world.de/ http://www-public.tu-bs.de:8080/~y0018703/gp32world/gp32/gp32.html
-----Original Message----- From: Tim Rowledge [mailto:tim@sumeru.stanford.edu] Sent: Wednesday, June 26, 2002 9:25 PM To: squeak-dev@lists.squeakfoundation.org Subject: Re: Dynapad R0.1 Released
Jerome Chan eviltofu@mac.com is claimed by the authorities to have written:
Has anyone tried porting Squeak to the Game Boy Advance?
40MHz ARM7 & less than a meg of ram doesn't add up to great performance for Squeak.
tim
"Swan, Dean" Dean_Swan@Mitel.COM is claimed by the authorities to have written:
Actually, It's 16.78 MHz ARM 7, but the RAM limitation is the real problem. If you want a *very* inexpensive 133 MHz ARM9 based machine with a 320x240x16bit 3.5 inch color display, 8 megabytes of SDRAM, and an SMC memory card port, and USB port, I'd suggest the GP32. It's still only available in Korea, but you can also buy it mail order from Lik-Sang in Hong Kong for $159 US + shipping. There are a lot of development support tools available on the net.
Hmm, now that's an interesting one I had never found previously. ARM9 is ok, though 133MHz is a bit feeble. Wonder if they have any plans for an ARM11/GHz model.... $159 is pretty good too; when searching for boards for Dan's weather station stuff the best I was able to find (admittedly for somewhat higher spec boards, big display etc) was around $300 even in large quantities. Ah, I see why; it isn't going to appear in a search for single board computers, is it... still, neat little doobry. Gimme.
tim
On Thu, 27 Jun 2002, Swan, Dean wrote:
Actually, It's 16.78 MHz ARM 7, but the RAM limitation is the real problem. If you want a *very* inexpensive 133 MHz ARM9 based machine with a 320x240x16bit 3.5 inch color display, 8 megabytes of SDRAM, and an SMC memory card port, and USB port, I'd suggest the GP32. It's still only available in Korea, but you can also buy it mail order from Lik-Sang in Hong Kong for $159 US + shipping. There are a lot of development support tools available on the net.
At $160+shipping, you could get an iPAQ 3150. With the iPAQ 3150, you also get 16 MB of RAM rather than 8 MB. You get a color screen with the GP32, which is a mixed blessing. What I see as the biggest barrier to using the GP32 with Squeak or as a handheld computer (rather than just a GameBoy clone) is the lack of a touch screen, meaning that all you have to interact with the unit is the d-pad and A/B/Start buttons. Maybe some chording setup could be devised, but even mousing around with the d-pad is a huge pain in the rear.
But then again, if could be great for just playing Squeak games. Quick, grab that paralax code off of BSS, and get cracking! :)
(oops! found this in my posponed mail in pine!)
Aaron
squeak-dev@lists.squeakfoundation.org