- Aug 29, 2024
-
-
João Magalhães authored
-
- Aug 12, 2024
-
-
João Magalhães authored
-
- Aug 10, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
- Aug 09, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
- Aug 08, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
Allows modularity and extendability in Zippy.
-
- Aug 06, 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
-
- Aug 04, 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
-
João Magalhães authored
-
João Magalhães authored
-
- Aug 03, 2024
-
-
João Magalhães authored
Uses hardware acceleration if available, otherwise falls back to software implementation.
-
João Magalhães authored
Includes strong header which includes CRC32.
-
João Magalhães authored
-
João Magalhães authored
Also simplified error to string conversion.
-
- Aug 02, 2024
-
-
João Magalhães authored
This approach avoids many of the possible panics.
-
João Magalhães authored
-
João Magalhães authored
Created automatic inference of format from magic number. Extracts BOS data from BOSC files to be used in web.
-
João Magalhães authored
Moved BOSC up in the file for better readability.
-
João Magalhães authored
-
João Magalhães authored
Marks the initial step towards a compressed file format.
-
- 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.
-
João Magalhães authored
Uses simple ranges for matching, optimization done via LLVM. Faster performance in read and write on x86-64. Improved code readability.
-
- Jul 24, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
- Jul 23, 2024
-
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-