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 - [ ] Touch controls
- [x] Keyboard controls - [x] Keyboard controls
- [ ] Audio? - [ ] Audio?
- [ ] Menu - [x] Menu
- [ ] Config - [x] Config
- [x] Merge S60v3 and ^3 branches - [x] Merge S60v3 and ^3 branches
- [ ] Move map to top left corner - [ ] Move map to top left corner
@ -26,6 +26,7 @@ GLES 1.1 specific:
- [ ] Use pvrtc compression - [ ] Use pvrtc compression
Issues: Issues:
- [ ] Fix crash in Texture::destroy on exit - [x] Fix crash in Texture::destroy on exit
- [ ] Save menu is too slow - [x] Save menu is too slow
- [ ] HUD disappearing on GLES 2.0 - [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 ARMCC --gnu -Otime --diag_suppress 1,68,111,174,381,1293
OPTION_REPLACE ARMCC --cpu 6 OPTION_REPLACE ARMCC --cpu 6
OPTION_REPLACE ARMCC --fpu softvfp+vfpv2 --fpmode fast OPTION_REPLACE ARMCC --fpu softvfp+vfpv2 --fpmode fast
OPTION_REPLACE ARMCC -O2 -O3 OPTION_REPLACE ARMCC -O2 -O3 // too dangerous!
#ifdef ARMCC #ifdef ARMCC
ALWAYS_BUILD_AS_ARM ALWAYS_BUILD_AS_ARM
#endif #endif

View file

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