This website requires JavaScript.
5a6b2c1540
docs: record the first correct in-race frame rate
arm64-guestfn-hook-port
megboyzz and Claude
2026-09-23 00:42:55 +03:00
576496e877
merge: consolidate all mod-hook + ARM64 emulation work into master
master
mod-hooks-work
megboyzz
2026-09-23 00:48:03 +03:00
2650e9ce63
docs: bring in evidence/save_backups from native-arm32-trace-harness
lan-event-injection-poc
megboyzz
2026-09-23 00:35:04 +03:00
1a771ae9ca
Merge lan-event-injection-poc: opponent substitution, cop/traffic removal, debug menu (source only, not wired into the emulated build)
megboyzz and Claude
2026-09-22 23:55:18 +03:00
944aa68b96
docs: bring living project documentation under version control
megboyzz and Claude
2026-09-22 23:48:32 +03:00
e7c76fc2dd
docs: bring 1.8 MB of project documentation under version control
megboyzz and Claude
2026-09-22 23:29:12 +03:00
239a9a6346
mod: opponent substitution, cop removal, debug menu scaffold
megboyzz and Claude
2026-09-22 23:19:24 +03:00
725ffbd8ed
arm64: flat guest mapping, audio, crash reporting, self-extracting data
megboyzz and Claude
2026-09-22 23:17:47 +03:00
80768652ea
Cache the notdirty_write region lookup: 3.1% faster loading
megboyzz and Claude
2026-09-20 13:26:43 +03:00
5e246fc8db
Find why the softmmu lookup is hot: memory_mapping runs on every notdirty write
megboyzz and Claude
2026-09-20 04:29:32 +03:00
daa537bfe8
Verify the exit-check removal at 6.3%; record the TLB experiment as refuted
megboyzz and Claude
2026-09-20 03:59:47 +03:00
ea079b8e9f
Stop emitting the exit-request check on every guest load and store
megboyzz and Claude
2026-09-20 03:10:12 +03:00
633e99c3da
Guest-side __dynamic_cast fast path: works, removes 41% of crossings, changes NOTHING
megboyzz and Claude
2026-09-19 21:21:28 +03:00
7af48860eb
Survey dynamic_cast call shapes + native rate counter: 84% need no hierarchy walk
megboyzz and Claude
2026-09-19 20:28:01 +03:00
9c4a455bb0
Cheapen the shim-call boundary: lock-free dispatch + batched register reads
megboyzz and Claude
2026-09-19 19:33:53 +03:00
1a74432c48
Add an opt-in glViewport probe; settles task #52 (0.8 render scale, not a bug)
megboyzz and Claude
2026-09-19 17:34:23 +03:00
edfa360c0a
Map the guest region by permission, not all-RWX: loading 8.3% faster (tasks #53/#54)
megboyzz and Claude
2026-09-19 17:25:01 +03:00
7b15d85f61
Drop uc_emu_start's instruction-count limit: 3.99x -> 2.73x slower than real time
megboyzz and Claude
2026-09-19 16:41:58 +03:00
e773ec4396
Fix music never playing - game speed nearly doubled (task #49 )
megboyzz and Claude
2026-09-19 16:12:15 +03:00
1c6e2b793a
Remove 17 spent UC_HOOK_CODE probes (task #48 ) - NO speedup, kept as debt removal
megboyzz and Claude
2026-09-19 15:50:53 +03:00
75270898e9
Stop double-presenting every frame (task #47 )
megboyzz and Claude
2026-09-19 15:25:37 +03:00
f8744f0392
Fix garbled glyphs: bounce buffer for AndroidBitmap_lockPixels
megboyzz and Claude
2026-09-19 13:59:53 +03:00
16f1125951
GuestHeap: add opt-in red zones and free poisoning (task #45 )
megboyzz and Claude
2026-09-19 13:49:09 +03:00
f631a3a0a4
Keep name-lookup acceleration unregistered: two failed attempts recorded
megboyzz and Claude
2026-09-19 02:21:08 +03:00
d5e6037fc7
Stable checkpoint: game reaches playable 3D gameplay on ARM64
megboyzz and Claude
2026-09-19 02:12:03 +03:00
9a5736bf3f
Add GuestHeap size-classed reuse pool + oversized-allocation free-list
megboyzz and Claude Sonnet 5
2026-09-18 14:12:32 +03:00
74ee49881d
Fix car class injection, two fresh-save crash bugs, medal-tracking regression; refactor lan_event_injection.h
megboyzz and Claude Sonnet 5
2026-08-25 22:34:49 +03:00
cde392870e
Add LAN car_select flow: real event handling, GameEvents JNI bridge, live car/upgrade/color capture, Compose UI example
megboyzz and Claude Sonnet 5
2026-08-18 15:30:21 +03:00
1c6324b589
Add per-street targeted LAN event injection by group-name
megboyzz and Claude Sonnet 5
2026-08-09 18:44:29 +03:00
ca55b2ea97
Add synthetic LAN event injection PoC + Soak Test disable fix
megboyzz and Claude Sonnet 5
2026-08-07 14:16:29 +03:00
d8a1f34a1c
Add kEnableTrackSubstitutionHook toggle flag
megboyzz
2026-08-05 15:24:15 +03:00
1cd5547b04
Начало savemanager
megboyzz
2025-09-05 18:38:01 +03:00
8c0276c562
Более менее стабильная версия
megboyzz
2025-08-28 12:49:40 +03:00
3cc802a9ea
Rename .java to .kt
megboyzz
2025-08-28 12:49:40 +03:00
8951489609
Отключил х86 исправил ипут на Waydroid
megboyzz
2025-08-26 12:22:46 +03:00
38665f3545
Удаление лишних комментариев /* loaded from: classes.dex */
megboyzz
2025-08-22 20:33:43 +03:00
2fcc4a2a57
Исправил получение базового адреса
megboyzz
2025-04-06 20:59:53 +03:00
6dd4612a88
Добавил mpcore
megboyzz
2025-04-06 20:23:24 +03:00
ea29c5a3fc
Вырезание ресурсов
megboyzz
2025-03-31 21:50:19 +03:00
3b16cf38db
Рабочий первый рабочий коммит
megboyzz
2025-03-31 21:19:55 +03:00
4b7a924752
Перенос с маленькими правками
megboyzz
2025-03-30 18:08:41 +03:00
0134f6d689
Перенос с маленькими правками
megboyzz
2025-03-30 18:07:34 +03:00
72f40cc560
Начало репака 128 версии
megboyzz
2025-03-30 15:14:17 +03:00