re3-symbian/TODO.md
2026-05-09 19:07:55 +05:00

38 lines
1.1 KiB
Markdown

Common:
- [x] Make it compile
- [x] Window implementation
- [x] Fix shader compilation
- [x] Downscale textures
- [x] Touch controls
- [x] Keyboard controls
- [x] Menu
- [x] Config
- [x] Merge S60v3 and ^3 branches
- [ ] Simplify geometry
- [ ] Move map to top left corner
- [ ] Do something with sprites, they're still taking too much frame time
- [ ] Audio
GLES 2.0 specific:
- [x] Optimize to always run 10+ fps
- [x] Fix skinning shader (cutscene heads require it)
- [ ] Optimize to always run 20+ fps
- [ ] Use etc1 compression
- [ ] Fix face animations in optimized builds
- [ ] Skinning shader is still broken on VC4
- [ ] Disappearing background in cutscenes
- [ ] HUD still disappearing sometimes
GLES 1.1 specific:
- [x] Backport to STLport v4
- [x] GLES 1.1 engine
- [x] Keyboard mappings for both QWERTY/12-keys
- [ ] Use pvrtc compression
- [ ] Optimize to always run 10+ fps
- [ ] Fix z-buffer issues (world clips through hud)
- [ ] Fix lighting
Issues:
- [x] Fix crash in Texture::destroy on exit
- [x] Save menu is too slow
- [x] Crash when picking up a bat