Open main menu

Difference between revisions of "Small Devices Backend"

218 bytes added ,  22:01, 10 December 2005
Clarify that those backends inherit from common one
m
(Clarify that those backends inherit from common one)
Line 11: Line 11:
* GP32 -- small screen, no keyboard, low resources, low memory
* GP32 -- small screen, no keyboard, low resources, low memory


All above devices will subclass this backend and possibliy override system-specific methods, i.e.:


It could be based on SDL backend, but should have most functions as virtual, so functionality could be overriden. An example is PSP which has hardware scalers, and PS2 where Lavos wants to implement 3D virtual
  SDL --> SmallDevices --> WinCE
keyboard.
                      --> PalmOS
                      --> PSP
 
Small Devices backend should be based on SDL backend, but should have most functions as virtual, so functionality could be overriden. An example is PSP which has hardware scalers, and PS2 where Lavos wants to implement 3D virtual keyboard.


List of common subsystems:
List of common subsystems: