This commit is contained in:
Shinovon 2026-05-06 23:37:19 +05:00
parent ef8ca1f430
commit e86fba79ac
2 changed files with 15 additions and 11 deletions

22
TODO.md
View file

@ -3,24 +3,28 @@
- [x] Fix shader compilation - [x] Fix shader compilation
- [x] Basic touch controls - [x] Basic touch controls
- [x] Downscale textures - [x] Downscale textures
- [x] Optimize to always run 10+ fps
- [x] Fit in 32MB VRAM to run on N8, E7, E6, etc.
- [ ] Optimize to always run 20+ fps
- [x] Fix skinning shader (cutscene heads require it)
- [ ] Use etc1/pvrtc compression
- [ ] Simplify geometry - [ ] Simplify geometry
- [ ] Touch controls - [ ] Touch controls
- [x] Keyboard controls - [x] Keyboard controls
- [ ] Audio? - [ ] Audio?
- [ ] Menu - [ ] Menu
- [ ] Config - [ ] Config
- [ ] HUD disappearing - [x] Merge S60v3 and ^3 branches
S60v3 specific: GLES 2.0 specific:
- [x] Optimize to always run 10+ fps
- [x] Fit in 32MB VRAM to run on N8, E7, E6, etc.
- [x] Fix skinning shader (cutscene heads require it)
- [ ] Optimize to always run 20+ fps
- [ ] Use etc1 compression
GLES 1.1 specific:
- [x] Backport to STLport v4 - [x] Backport to STLport v4
- [x] GLES 1.1 engine (WIP) - [x] GLES 1.1 engine
- [ ] Keyboard mappings for both QWERTY/12-keys - [ ] Keyboard mappings for both QWERTY/12-keys
- [ ] Use pvrtc compression
Issues: Issues:
- [x] Fix crash in Texture::destroy on exit - [ ] Fix crash in Texture::destroy on exit
- [ ] Save menu is too slow - [ ] Save menu is too slow
- [ ] HUD disappearing on GLES 2.0

View file

@ -1,5 +1,5 @@
#include "common.h" #include "common.h"
#if !defined(AUDIO_OAL) && !defined(AUDIO_MSS) #if !defined(AUDIO_OAL) && !defined(AUDIO_MSS) && (!defined(__SYMBIAN32) || defined(NO_AUDIO))
#include "sampman.h" #include "sampman.h"
#include "AudioManager.h" #include "AudioManager.h"