SHOW:
|
|
- or go back to the newest paste.
| 1 | LDA #$80 | |
| 2 | - | STA $025000 |
| 2 | + | STA $025000 //HiROM Map |
| 3 | LDA #$80 | |
| 4 | - | STA $0C5000 |
| 4 | + | STA $0C5000 //Enable Write on Memory Pack |
| 5 | LDA #$80 | |
| 6 | - | STA $0D5000 |
| 6 | + | STA $0D5000 //Enable Write on Memory Pack (More space?) |
| 7 | LDA #$FF | |
| 8 | - | STA $035000 |
| 8 | + | STA $035000 //Enable PSRAM in low (00-7F) Memory banks (why 0xFF?) |
| 9 | LDA #$00 | |
| 10 | - | STA $045000 |
| 10 | + | STA $045000 //Disable PSRAM in high (80-FF) memory banks |
| 11 | LDA #$00 | |
| 12 | - | STA $075000 |
| 12 | + | STA $075000 //Don't map BIOS to low banks |
| 13 | LDA #$00 | |
| 14 | - | STA $085000 |
| 14 | + | STA $085000 //Don't map BIOS to high banks |
| 15 | LDA #$00 | |
| 16 | STA $055000 | |
| 17 | LDA #$00 | |
| 18 | - | STA $065000 |
| 18 | + | STA $065000 //Map PSRAM to 00-0F banks |
| 19 | LDA #$00 | |
| 20 | - | STA $005000 |
| 20 | + | STA $005000 //??? |
| 21 | LDA #$00 | |
| 22 | - | STA $015000 |
| 22 | + | STA $015000 //??? |
| 23 | LDA #$FF | |
| 24 | - | STA $0E5000 |
| 24 | + | STA $0E5000 //Commit the changes (why 0xFF?) |
| 25 | - | JSL $7E6000 |
| 25 | + | JSL $7E6000 //Run Write Code from RAM |
| 26 | LDA #$01 | |
| 27 | STA $0C58 | |
| 28 | RTL |