shave some bytes

This commit is contained in:
4am 2021-10-01 16:29:59 -04:00
parent 69b711a1b9
commit 7b6961e7bc
33 changed files with 51 additions and 40 deletions

View File

@ -167,7 +167,10 @@ def driver_phase_2():
def driver_phase_3():
rename("CP", "CAPTAIN.POWER")
def driver_phase_4():
rename("MATTERHORN", "MS")
if __name__ == '__main__':
#rename("MR.DO", "MD")
#driver()
driver_phase_3()
driver_phase_4()

View File

@ -421,14 +421,6 @@ MARBLE.MADNESS=Type(06),AuxType(3FF8),Access(C3)
MARBLE.MADNESS2=Type(06),AuxType(3FF8),Access(C3)
MARS.CARS=Type(06),AuxType(3FF8),Access(C3)
MATING.ZONE=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN1=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN2=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN3=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN4=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN5=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN6=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN7=Type(06),AuxType(3FF8),Access(C3)
MATTERHORN8=Type(06),AuxType(3FF8),Access(C3)
MAXWELL.MANOR=Type(06),AuxType(3FF8),Access(C3)
MAXWELL.MANOR2=Type(06),AuxType(3FF8),Access(C3)
MB1=Type(06),AuxType(3FF8),Access(C3)
@ -508,6 +500,14 @@ MR19=Type(06),AuxType(3FF8),Access(C3)
MR20=Type(06),AuxType(3FF8),Access(C3)
MR21=Type(06),AuxType(3FF8),Access(C3)
MR22=Type(06),AuxType(3FF8),Access(C3)
MS1=Type(06),AuxType(3FF8),Access(C3)
MS2=Type(06),AuxType(3FF8),Access(C3)
MS3=Type(06),AuxType(3FF8),Access(C3)
MS4=Type(06),AuxType(3FF8),Access(C3)
MS5=Type(06),AuxType(3FF8),Access(C3)
MS6=Type(06),AuxType(3FF8),Access(C3)
MS7=Type(06),AuxType(3FF8),Access(C3)
MS8=Type(06),AuxType(3FF8),Access(C3)
MT=Type(06),AuxType(3FF8),Access(C3)
MT2=Type(06),AuxType(3FF8),Access(C3)
MZ01=Type(06),AuxType(3FF8),Access(C3)

View File

@ -132,7 +132,6 @@ MARAUDER=Type(06),AuxType(1FF8),Access(C3)
MARBLE.MADNESS=Type(06),AuxType(1FF8),Access(C3)
MARS.CARS=Type(06),AuxType(1FF8),Access(C3)
MATING.ZONE=Type(06),AuxType(1FF8),Access(C3)
MATTERHORN=Type(06),AuxType(1FF8),Access(C3)
MAXWELL.MANOR=Type(06),AuxType(1FF8),Access(C3)
MB=Type(06),AuxType(1FF8),Access(C3)
MC=Type(06),AuxType(1FF8),Access(C3)
@ -146,6 +145,7 @@ MONSTER.MASH=Type(06),AuxType(1FF8),Access(C3)
MOUSKATTACK=Type(06),AuxType(1FF8),Access(C3)
MP=Type(06),AuxType(1FF8),Access(C3)
MR=Type(06),AuxType(1FF8),Access(C3)
MS=Type(06),AuxType(1FF8),Access(C3)
MT=Type(06),AuxType(1FF8),Access(C3)
N.O.R.A.D=Type(06),AuxType(1FF8),Access(C3)
NEPTUNE=Type(06),AuxType(1FF8),Access(C3)

View File

@ -1,16 +0,0 @@
#
# Attract mode for MATTERHORN
# This file is automatically generated
#
ARTWORK.SHR/MATTERHORN=C
ACTION.HGR/MATTERHORN1=A
ACTION.HGR/MATTERHORN2=A
ACTION.HGR/MATTERHORN3=A
ACTION.HGR/MATTERHORN4=A
ACTION.HGR/MATTERHORN5=A
ACTION.HGR/MATTERHORN6=A
ACTION.HGR/MATTERHORN7=A
ACTION.HGR/MATTERHORN8=A
[eof]

16
res/ATTRACT/MS Normal file
View File

@ -0,0 +1,16 @@
#
# Attract mode for MS
# This file is automatically generated
#
ARTWORK.SHR/MS=C
ACTION.HGR/MS1=A
ACTION.HGR/MS2=A
ACTION.HGR/MS3=A
ACTION.HGR/MS4=A
ACTION.HGR/MS5=A
ACTION.HGR/MS6=A
ACTION.HGR/MS7=A
ACTION.HGR/MS8=A
[eof]

View File

@ -0,0 +1,7 @@
#
# Attract mode for THE.SPACE.ARK
# This file is automatically generated
#
[eof]

View File

@ -206,7 +206,6 @@ MARAUDER=Type(04),AuxType(8000),Access(C3)
MARBLE.MADNESS=Type(04),AuxType(8000),Access(C3)
MARS.CARS=Type(04),AuxType(8000),Access(C3)
MATING.ZONE=Type(04),AuxType(8000),Access(C3)
MATTERHORN=Type(04),AuxType(8000),Access(C3)
MAXWELL.MANOR=Type(04),AuxType(8000),Access(C3)
MAZEBLOX=Type(04),AuxType(8000),Access(C3)
MB=Type(04),AuxType(8000),Access(C3)
@ -226,6 +225,7 @@ MOON.PATROL=Type(04),AuxType(8000),Access(C3)
MOUSKATTACK=Type(04),AuxType(8000),Access(C3)
MP=Type(04),AuxType(8000),Access(C3)
MR=Type(04),AuxType(8000),Access(C3)
MS=Type(04),AuxType(8000),Access(C3)
MT=Type(04),AuxType(8000),Access(C3)
MZ=Type(04),AuxType(8000),Access(C3)
N.O.R.A.D=Type(04),AuxType(8000),Access(C3)
@ -360,6 +360,7 @@ THE.GOONIES=Type(04),AuxType(8000),Access(C3)
THE.HEIST=Type(04),AuxType(8000),Access(C3)
THE.LAST.NINJA=Type(04),AuxType(8000),Access(C3)
THE.SNAPPER=Type(04),AuxType(8000),Access(C3)
THE.SPACE.ARK=Type(04),AuxType(8000),Access(C3)
THEXDER=Type(04),AuxType(8000),Access(C3)
THIEF=Type(04),AuxType(8000),Access(C3)
THRESHOLD=Type(04),AuxType(8000),Access(C3)

View File

@ -202,7 +202,7 @@
0001,MB=Mario Bros.
0001,MARS.CARS
1001,MATING.ZONE
0111,MATTERHORN=Matterhorn Screamer
0111,MS=Matterhorn Screamer
1000,MAXWELL.MANOR
1000,MAZEBLOX
0000,MEGABOTS

View File

@ -2,13 +2,13 @@
# Matterhorn Screamer action slideshow
#
MATTERHORN1=MATTERHORN
MATTERHORN2=MATTERHORN
MATTERHORN3=MATTERHORN
MATTERHORN4=MATTERHORN
MATTERHORN5=MATTERHORN
MATTERHORN6=MATTERHORN
MATTERHORN7=MATTERHORN
MATTERHORN8=MATTERHORN
MS1=MS
MS2=MS
MS3=MS
MS4=MS
MS5=MS
MS6=MS
MS7=MS
MS8=MS
[eof]

View File

@ -3,7 +3,7 @@
#
NM
MATTERHORN
MS
PITSTOP.II
BATMAN
B2

View File

@ -13,7 +13,7 @@ HEAVY.BARREL=Type(06),AuxType(4000),Access(C3)
I2=Type(06),AuxType(4000),Access(C3)
IE=Type(06),AuxType(4000),Access(C3)
INDIANA.JONES=Type(06),AuxType(4000),Access(C3)
MATTERHORN=Type(06),AuxType(4000),Access(C3)
MS=Type(06),AuxType(4000),Access(C3)
PIPE.DREAM=Type(06),AuxType(4000),Access(C3)
PLATOON=Type(06),AuxType(4000),Access(C3)
PP=Type(06),AuxType(4000),Access(C3)

View File

@ -6,7 +6,7 @@
; YE OLDE GRAND UNIFIED MEMORY MAP
;
; LC RAM BANK 1
; D000..E917 - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; D000..E90F - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; E92D..FFF1 - main program code
; FFF2..FFF9 - API functions and global constants available for main program
; code, prelaunchers, transition effects, &c.

View File

@ -2,7 +2,7 @@
;(c) 2020 by Tom Greene
!cpu 6502
!to "build/PRELAUNCH/MATTERHORN",plain
!to "build/PRELAUNCH/MS",plain
*=$106
!source "src/prelaunch/common.a"