- Sep 12, 2024
-
-
João Magalhães authored
-
- Sep 08, 2024
-
-
João Magalhães authored
Support for read and write.
-
João Magalhães authored
Will allow storage of serialized state for each "device".
-
- Sep 01, 2024
-
-
João Magalhães authored
This change created multiple traits for state info loading.
-
- Aug 30, 2024
-
-
João Magalhães authored
-
- Aug 12, 2024
-
-
João Magalhães authored
-
- Aug 09, 2024
-
-
João Magalhães authored
-
- Aug 03, 2024
-
-
João Magalhães authored
Also simplified error to string conversion.
-
- Jul 28, 2024
-
-
João Magalhães authored
Made read MMU a non mutable operation. Added support for CPU description. Added Display support for CPU. Extracted type definition for `Instruction`. Support for diag_gb!() - uses global unsafe approach, which is not problematic for the purpose. Inline fetch() operation in cpu clock. Moved pedantic validation up in the CPU. Fix simple diag issue. Changed naming of read and write unsafe ops to raw. New pedantic asserts. Fix an issue with HDMA destination address prevent CHIP-8 ROM from working.
-
- Jul 24, 2024
-
-
João Magalhães authored
-
- Jul 23, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
Includes simple example in main gb.rs file.
-
João Magalhães authored
-
- Jul 22, 2024
-
-
João Magalhães authored
-
- Jul 15, 2024
-
-
João Magalhães authored
CGB is now going to boot using Boytacean ROM by default. Allows better image and open source only boot.
-
- Jun 29, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
- Jun 25, 2024
-
-
João Magalhães authored
-
- Jun 20, 2024
-
-
João Magalhães authored
-
- Jun 19, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
- Jun 17, 2024
-
-
João Magalhães authored
-
- Mar 24, 2024
-
-
João Magalhães authored
-
- Feb 25, 2024
-
-
João Magalhães authored
Clarifies the boot state handling.
-
João Magalhães authored
-
- Feb 24, 2024
-
-
João Magalhães authored
Added more pedantic validations preventing simple dummy data from being loaded.
-
- Feb 18, 2024
-
-
João Magalhães authored
Support for some basic Python testing. Handling of loading error with proper error propagation.
-
João Magalhães authored
Made the testing of the timer work.
-
João Magalhães authored
Makes it consistent with the WebAssembly naming conventions.
-
- Feb 17, 2024
-
-
João Magalhães authored
-
João Magalhães authored
Makes use of the `Error` enum to handle errors. This is a better way to handle errors in Rust. It is also more idiomatic.
-
- Nov 25, 2023
-
-
João Magalhães authored
-
João Magalhães authored
-
- Nov 20, 2023
-
-
João Magalhães authored
-
- Nov 19, 2023
-
-
João Magalhães authored
-