mirror of
https://github.com/pound-emu/ballistic.git
synced 2026-06-17 04:16:48 -07:00
docs: add more immediate goals
Signed-off-by: Ronald Caesar <github43132@proton.me>
This commit is contained in:
@@ -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`.
|
||||
|
||||
Reference in New Issue
Block a user