YourWishes
8f8fa8f8d1
Scene.set() JS lifecycle, UI sprite caching, emulator test scripts
...
- Add Scene.set(module) so JerryScript can switch scenes via
require()'d {init, update, dispose} modules; wire it into
engineUpdate() and rework overworldscene.js/init.js to the new shape.
- Fix scriptManagerExecFile() never pushing its own file's directory
onto the require() dir stack, breaking relative require() calls from
a top-level entry script (e.g. init.js -> ./overworldscene.js).
- Cache sprite geometry across frames for uislider/uitab/uiframe
(dialogs/textbox/settings) and give uitextbox a per-page glyph cache
instead of one spriteBatchBuffer call per visible character. uiconsole
drops its alloc/free vertex buffer for a fixed-size one. uifps skips
rebuilding its label when the text hasn't changed.
- Add PSP_OPTIMIZATION_PLAN.md and a handful of UI/spritebatch unit
tests covering the new caching logic.
- Add Dolphin/PPSSPP emulator smoke-test scripts (+ Docker variants and
CI jobs) for GameCube/Wii/PSP.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-31 13:21:57 -05:00
YourWishes
55352805ee
Efficient loading of chunks now and PSP is slighty more optimized
2026-06-30 20:00:34 -05:00
YourWishes
4ba11e3363
Test
Build Dusk / run-tests (push) Failing after 15m50s
2026-06-08 18:01:19 -05:00
YourWishes
acf2be3f66
Try set
Build Dusk / run-tests (push) Failing after 7s
2026-06-08 17:04:07 -05:00
YourWishes
079b0d2cf6
Update test script back to what it was
Build Dusk / run-tests (push) Has been cancelled
2026-06-08 15:18:40 -05:00
YourWishes
78f1310f41
Update test script
Build Dusk / run-tests (push) Failing after 7s
2026-06-08 15:14:53 -05:00
YourWishes
9f3089742a
Fixed ISO builds.
2026-06-06 17:07:30 -05:00
YourWishes
0f8b629e20
Add logging to Wii
2026-06-02 11:01:54 -05:00
YourWishes
36f6ac65f2
Builds and works on Gamecube
2026-06-02 09:53:56 -05:00
YourWishes
eedb7769e6
Add some extra tests
2026-06-01 13:48:29 -05:00
YourWishes
2cea43dc70
Switch to ogc2
2026-05-07 17:21:52 -05:00
YourWishes
9d0cb8fb46
ISO build (partial)
2026-05-07 12:18:30 -05:00
YourWishes
1ee5ec7b43
Vita builds for the first time
2026-04-15 05:52:30 -05:00
YourWishes
f3adb3257b
Cleanup knulli
2026-03-28 11:00:18 -05:00
YourWishes
09c35f0aa6
Builds on knulli
2026-03-27 20:48:43 -05:00
YourWishes
a2113442cb
Builds on knulli
2026-03-27 15:59:26 -05:00
YourWishes
cc8845ba3e
Run linux tests
Build Dusk / run-tests (push) Failing after 14s
2026-03-10 20:51:58 -05:00
YourWishes
55300ed21c
test2
Build Dusk / run-tests (push) Successful in 30s
Build Dusk / build-linux (push) Failing after 6s
2026-03-10 16:48:14 -05:00
YourWishes
2caf3b92ce
Try github workspace
Build Dusk / run-tests (push) Successful in 6s
Build Dusk / build-linux (push) Failing after 7s
2026-03-10 16:30:46 -05:00
YourWishes
af2cd72a1f
Try mount rather than volume
Build Dusk / run-tests (push) Successful in 4s
Build Dusk / build-linux (push) Failing after 4s
2026-03-10 16:30:08 -05:00
YourWishes
15982d7735
Try realpath over pwd
Build Dusk / run-tests (push) Failing after 4s
Build Dusk / build-linux (push) Failing after 6s
2026-03-10 16:24:41 -05:00
YourWishes
5ae3542bd9
where am I?
Build Dusk / run-tests (push) Failing after 4s
Build Dusk / build-linux (push) Failing after 5s
2026-03-10 16:23:32 -05:00
YourWishes
b1b02ae24b
Test lsla
Build Dusk / run-tests (push) Successful in 4s
Build Dusk / build-linux (push) Failing after 4s
2026-03-10 16:21:31 -05:00
YourWishes
a2b38d3b83
Test Docker user
Build Dusk / run-tests (push) Failing after 25s
2026-03-10 15:34:53 -05:00
YourWishes
d67ef02941
Use script system
Build Dusk / run-tests (push) Successful in 1m15s
Build Dusk / build-linux (push) Successful in 1m6s
2026-03-10 15:15:31 -05:00
YourWishes
23eaffa3a7
Fix some dolphin stuff.
2026-03-08 19:55:48 -05:00
YourWishes
c161809248
Renders on PSP identically.
2026-03-08 19:51:00 -05:00
YourWishes
9ee446431b
Moved build stuff to docker
2026-03-02 06:59:51 -06:00
YourWishes
df106e3988
"progress"
2026-02-28 09:55:21 -06:00