bank mapping that works for code
This commit is contained in:
parent
73e899f9a4
commit
56648300fc
2 changed files with 18 additions and 17 deletions
32
rickjr.ld
32
rickjr.ld
|
@ -24,22 +24,22 @@ MEMORY {
|
|||
/* LMAs */
|
||||
__fixed_lma = 0x0000a000;
|
||||
|
||||
__block8_lma = 0x010000;
|
||||
__block9_lma = 0x012000;
|
||||
__block10_lma = 0x014000;
|
||||
__block11_lma = 0x016000;
|
||||
__block12_lma = 0x018000;
|
||||
__block13_lma = 0x01A000;
|
||||
__block14_lma = 0x01C000;
|
||||
__block15_lma = 0x01E000;
|
||||
__block16_lma = 0x020000;
|
||||
__block17_lma = 0x022000;
|
||||
__block18_lma = 0x024000;
|
||||
__block19_lma = 0x026000;
|
||||
__block20_lma = 0x028000;
|
||||
__block21_lma = 0x02A000;
|
||||
__block22_lma = 0x02C000;
|
||||
__block23_lma = 0x02E000;
|
||||
__block8_lma = 0x01a000;
|
||||
__block9_lma = 0x02a000;
|
||||
__block10_lma = 0x03a000;
|
||||
__block11_lma = 0x04a000;
|
||||
__block12_lma = 0x05a000;
|
||||
__block13_lma = 0x06a000;
|
||||
__block14_lma = 0x07a000;
|
||||
__block15_lma = 0x08a000;
|
||||
__block16_lma = 0x09a000;
|
||||
__block17_lma = 0x0Aa000;
|
||||
__block18_lma = 0x0Ba000;
|
||||
__block19_lma = 0x0Ca000;
|
||||
__block20_lma = 0x0Da000;
|
||||
__block21_lma = 0x0Ea000;
|
||||
__block22_lma = 0x0Fa000;
|
||||
__block23_lma = 0x10a000;
|
||||
|
||||
|
||||
MEMORY {
|
||||
|
|
|
@ -14,8 +14,9 @@ segment "screen";
|
|||
|
||||
extern char credits_lz4;
|
||||
|
||||
void scr_credit()
|
||||
RAM_BLOCK(8) void scr_credit()
|
||||
{
|
||||
*((char*)0xC000) = 0;
|
||||
#ifdef IIGS
|
||||
// Keep the Screen on
|
||||
*VIDEO_REGISTER|=0xC0;
|
||||
|
|
Loading…
Add table
Reference in a new issue