OpenTomSDL

From OpenTom

Jump to: navigation, search
Image:update content.png text=This article or section needs to be updated.
Please update the article to reflect recent events or newly available information, and remove this template when finished. There may be information on the talk page.

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