More work on CPU

This commit is contained in:
Michael Smith
2025-08-21 19:53:41 +02:00
parent b72667947f
commit 6e3149d093
8 changed files with 226 additions and 102 deletions

View File

@@ -223,6 +223,7 @@ type ROMHeader struct {
}
type Cartridge struct {
Header *ROMHeader
Data []byte
Filename string
Mapper string
@@ -252,6 +253,7 @@ func InsertCartridge(filename string) (*Cartridge, error) {
if err != nil {
return &cart, nil
}
cart.Header = &header
// Convert some header values
cart.Title = string(bytes.Trim(header.Title[:], "\x00"))