1,554
edits
(Mention Nokia770 port) |
(Add OSystem changes section) |
||
Line 38: | Line 38: | ||
* Low-res sound (8bit, mono, probably partly implemented in main mixer code for speed) | * Low-res sound (8bit, mono, probably partly implemented in main mixer code for speed) | ||
* Should hide unneeded options from GUI like MT-32, MIDI device, i.e. those which either don't make sense or too fat for small devices | * Should hide unneeded options from GUI like MT-32, MIDI device, i.e. those which either don't make sense or too fat for small devices | ||
=== OSystem changes === | |||
* Add method for bringing up keyboard. On devices with keyboard it is a no-op, on other devices it is useable when game awaits some input. Examples of this are: | |||
** Gob1 level code input | |||
** ITE use of magic hat (room jump) | |||
** Different protections in many games | |||
* Probably it's a really good time for adding more modularity to OSystem. I.e. separate these: | |||
** Scaling | |||
** Input | |||
** Drawing |