OpenTomSDL

From OpenTom

Jump to: navigation, search

SDL for OpenTom

To facilitate my demonstration project BluePong I've started on creating a videodriver for SDL. I've read that people have got it working using the build in fbcon driver, but I've decided that a real lowlevel driver would be nice to get to know the devices.

So instead of relying on the fbcon driver which apparently needs a kernel recompile. I've created a new driver based on the framebuffer code in the OpenTom MP3 player.

When I've got something worth sharing it will appear here.

working:

  • Blitting
  • Video mode reporting (320x240x16 and 320x200x16) for the TomTom ONE
  • Touchscreen input simulating mouse events
  • Sound (worked out of the box)
  • Basic things like timers, threads and files all seem to work

still needs work:

  • Support for the other GO's (300, 500, 700, 510, 710, 910 and Rider) with their resolutions
  • Mousecursor corrupting the screen



I've got a working SDL library and it is able to display correctly on a TomTom ONE. I will be testing on other devices as soon as I get my hands on one. For some reason the mouse cursor displayed by SDL screws up my screen. --Obliterator 21:31, 21 August 2006 (CEST)

Personal tools