MadDog
Member
A friend a work showed me he's gp2x, I was very impressed with it, i'm very atracted to the home brew side of things. Currently I do a lot of DX on my PC but would like to get back to the "to the metal" coding I used to do on my Amiga A500.
So, some simple questions. ( i've read the faq's )
1) Can I dump linux once my app is running, and so have full access to the chips?
2) I've read in the docs, the ARM asm doc talks about a vector unit, is it there one in the gp2x? ( don't look like it )
3)What funcs does the 2d chip do? Is it just a very basic blitter style chip?
4) Whats the best dev enviroment, Linux or Windows. I'm more of a windows man but experiance has taught me that systems with linux always have poor windows dev enviroments.
5) Any one done a 3d engine using the second CPU as the GPU? When I first read about the gp2x it struck me that the reason for two cpu's was so one can be used to emulate graphics chips while the other emulates the cpu, but from what I read when running in the linux enviroment the second cpu is out of bounds.![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
The reason I asked about 3d engine was I was thinking of doing one. I've written software renderers before, may years ago on 386/486 using modeX. They were a bit simple, no texture or z buffering.
So, some simple questions. ( i've read the faq's )
1) Can I dump linux once my app is running, and so have full access to the chips?
2) I've read in the docs, the ARM asm doc talks about a vector unit, is it there one in the gp2x? ( don't look like it )
3)What funcs does the 2d chip do? Is it just a very basic blitter style chip?
4) Whats the best dev enviroment, Linux or Windows. I'm more of a windows man but experiance has taught me that systems with linux always have poor windows dev enviroments.
5) Any one done a 3d engine using the second CPU as the GPU? When I first read about the gp2x it struck me that the reason for two cpu's was so one can be used to emulate graphics chips while the other emulates the cpu, but from what I read when running in the linux enviroment the second cpu is out of bounds.
The reason I asked about 3d engine was I was thinking of doing one. I've written software renderers before, may years ago on 386/486 using modeX. They were a bit simple, no texture or z buffering.