This repository has been archived on 2024-06-01. You can view files and clone it, but cannot push or open issues or pull requests.
rustboyadvance-ng/src
Michel Heily 7119ba2451 Cpu: Rewrite pipeline code.
Pipeline code was unreadable up until now, this also fixes a bug:

* Some roms have illegal instructions right after branch instructions, and
the cpu would error trying to decode them because of pipelining.


Former-commit-id: e3201c7b0d2adfc772231a3e2d5909f43c17b50f
2019-07-20 16:03:37 +03:00
..
arm7tdmi Cpu: Rewrite pipeline code. 2019-07-20 16:03:37 +03:00
bin Fix SP values for "--skip-bios" 2019-07-15 07:31:29 +03:00
debugger Refactor lcd -> gpu 2019-07-16 01:21:11 +03:00
cartridge.rs Refactor bus interface 2019-07-15 07:30:52 +03:00
disass.rs Impl Thumb 19, fix warnings and rustfmt 2019-07-05 15:34:52 +03:00
dma.rs Begin modeling DMA 2019-07-07 01:47:51 +03:00
gba.rs Cpu: Rewrite pipeline code. 2019-07-20 16:03:37 +03:00
gpu.rs Refactor lcd -> gpu 2019-07-16 01:21:11 +03:00
interrupt.rs Model many things 2019-07-06 15:54:07 +03:00
ioregs.rs Refactor bus interface 2019-07-15 07:30:52 +03:00
lib.rs Cpu: Rewrite pipeline code. 2019-07-20 16:03:37 +03:00
palette.rs WIP mode0 rendering 2019-07-15 19:23:16 +03:00
sysbus.rs Refactor bus interface 2019-07-15 07:30:52 +03:00
util.rs Implement all memory mappings. Reformat many files. 2019-07-01 17:45:29 +03:00