Search results

  1. R

    GP2X Gp2x Demo Development

    As an aside, I linked the demo4 code using uClibc, after fixing all of the references to refer to posix functions, and the unoptimized binary only went from 9k to 29k. 20K might not be too much of a burden for most people if if brings along the convenience of not having to implement every...
  2. R

    A Fresh New Toolchain+libs - Compiled On Demand!

    I tried the script, had the problem with "cp -a" on OSX, changed it to "cp -RHp", and tried to run it again. On the second attempt, it failed on the wget of linux-libc-headers, since the mirror site apparently does not allow continuations. I already had the rest of the files from a previous...
  3. R

    GP2X /dev/mem Size

    Turns out the code is written to support being a module, but is not compiled as a module. It might be necessary to create a second kernel module which can be be used to uninitialize the in-kernel support when it loads, and then re-initialize it when it unloads.
  4. R

    GP2X Getting Some Useful Info About Your Gp2x

    Along a similar vein, I've created a file browser with a hex dump viewer for poking around on the gp2x. fileview-bin.zip Source code is on the index page for this file, along with a few other sdl based demos. gp2x demos index In this program, the joystick moves up and down in the list of...
  5. R

    GP2X /dev/mem Size

    Since they released the source, I've been poking through it. It looks like the second cpu core is initialized by a kernel module. Is also looks like the kernel module could be unloaded and reloaded. The init function in the module loads 380k of data into the address space used by the second...
  6. R

    GP2X Any News Devs On Hh??

    Linux provides filesystem support so you can load resources and save/load a save game file. It provides a thin layer on top of the framebuffer to access it. It provides memory management, multithreading (not that I'd recommend using that), and a decent api to allow portability.
Back
Top