Fix another crash, update todo

This commit is contained in:
Shinovon 2026-05-07 03:28:28 +05:00
parent 30fff6bbab
commit 3ad8607a78
3 changed files with 11 additions and 6 deletions

11
TODO.md
View file

@ -8,8 +8,8 @@ Common:
- [ ] Touch controls
- [x] Keyboard controls
- [ ] Audio?
- [ ] Menu
- [ ] Config
- [x] Menu
- [x] Config
- [x] Merge S60v3 and ^3 branches
- [ ] Move map to top left corner
@ -26,6 +26,7 @@ GLES 1.1 specific:
- [ ] Use pvrtc compression
Issues:
- [ ] Fix crash in Texture::destroy on exit
- [ ] Save menu is too slow
- [ ] HUD disappearing on GLES 2.0
- [x] Fix crash in Texture::destroy on exit
- [x] Save menu is too slow
- [x] HUD disappearing on GLES 2.0 (mostly fixed, was caused by OOM)
- [x] Crash when picking up a bat

View file

@ -18,7 +18,7 @@ SRCDBG
OPTION ARMCC --gnu -Otime --diag_suppress 1,68,111,174,381,1293
OPTION_REPLACE ARMCC --cpu 6
OPTION_REPLACE ARMCC --fpu softvfp+vfpv2 --fpmode fast
OPTION_REPLACE ARMCC -O2 -O3
OPTION_REPLACE ARMCC -O2 -O3 // too dangerous!
#ifdef ARMCC
ALWAYS_BUILD_AS_ARM
#endif

View file

@ -1,3 +1,7 @@
#if defined __ARMCC_VERSION && !defined _DEBUG
#pragma O2 // fixes crash
#endif
#include "common.h"
#include "RwHelper.h"