docs: add more immediate goals

Signed-off-by: Ronald Caesar <github43132@proton.me>
This commit is contained in:
Ronald Caesar
2026-06-12 04:57:03 -04:00
parent ac231fc159
commit dd442e8a82
+5
View File
@@ -21,6 +21,11 @@ This is a rewrite of the dynarmic recompiler, with the goal of fixing its many f
- [ ] Support 128-bit types and x86 SSE/AVX instructions.
- [ ] Add exception handling and recover guest CPU state.
- [ ] Add register spilling.
- [ ] Add Software Page Tables for MMIO and expose the page table memory layout.
- [ ] Handle Guest W^X and Guest RO/RW.
- [ ] Support Guest Write permissions and MMIO write traps for `bal_translate_write_function_t`.
- [ ] Allow the Guest to inform the memory subsystem that a Guest page has changed state.
- [ ] Invalidate JIT caches when Guest memory is modified using `bal_invalidate_git_cache_function_t`.
- [ ] Rewrite `tools/cdoc.c`
- [ ] Rewrite all Python scripts in Lua.
- [ ] Add code examples on how to use a header file like in `bal_x86_sliding_window.h`.