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(): def driver_phase_3():
rename("CP", "CAPTAIN.POWER") rename("CP", "CAPTAIN.POWER")
def driver_phase_4():
rename("MATTERHORN", "MS")
if __name__ == '__main__': if __name__ == '__main__':
#rename("MR.DO", "MD") #rename("MR.DO", "MD")
#driver() #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) MARBLE.MADNESS2=Type(06),AuxType(3FF8),Access(C3)
MARS.CARS=Type(06),AuxType(3FF8),Access(C3) MARS.CARS=Type(06),AuxType(3FF8),Access(C3)
MATING.ZONE=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.MANOR=Type(06),AuxType(3FF8),Access(C3)
MAXWELL.MANOR2=Type(06),AuxType(3FF8),Access(C3) MAXWELL.MANOR2=Type(06),AuxType(3FF8),Access(C3)
MB1=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) MR20=Type(06),AuxType(3FF8),Access(C3)
MR21=Type(06),AuxType(3FF8),Access(C3) MR21=Type(06),AuxType(3FF8),Access(C3)
MR22=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) MT=Type(06),AuxType(3FF8),Access(C3)
MT2=Type(06),AuxType(3FF8),Access(C3) MT2=Type(06),AuxType(3FF8),Access(C3)
MZ01=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) MARBLE.MADNESS=Type(06),AuxType(1FF8),Access(C3)
MARS.CARS=Type(06),AuxType(1FF8),Access(C3) MARS.CARS=Type(06),AuxType(1FF8),Access(C3)
MATING.ZONE=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) MAXWELL.MANOR=Type(06),AuxType(1FF8),Access(C3)
MB=Type(06),AuxType(1FF8),Access(C3) MB=Type(06),AuxType(1FF8),Access(C3)
MC=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) MOUSKATTACK=Type(06),AuxType(1FF8),Access(C3)
MP=Type(06),AuxType(1FF8),Access(C3) MP=Type(06),AuxType(1FF8),Access(C3)
MR=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) MT=Type(06),AuxType(1FF8),Access(C3)
N.O.R.A.D=Type(06),AuxType(1FF8),Access(C3) N.O.R.A.D=Type(06),AuxType(1FF8),Access(C3)
NEPTUNE=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) MARBLE.MADNESS=Type(04),AuxType(8000),Access(C3)
MARS.CARS=Type(04),AuxType(8000),Access(C3) MARS.CARS=Type(04),AuxType(8000),Access(C3)
MATING.ZONE=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) MAXWELL.MANOR=Type(04),AuxType(8000),Access(C3)
MAZEBLOX=Type(04),AuxType(8000),Access(C3) MAZEBLOX=Type(04),AuxType(8000),Access(C3)
MB=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) MOUSKATTACK=Type(04),AuxType(8000),Access(C3)
MP=Type(04),AuxType(8000),Access(C3) MP=Type(04),AuxType(8000),Access(C3)
MR=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) MT=Type(04),AuxType(8000),Access(C3)
MZ=Type(04),AuxType(8000),Access(C3) MZ=Type(04),AuxType(8000),Access(C3)
N.O.R.A.D=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.HEIST=Type(04),AuxType(8000),Access(C3)
THE.LAST.NINJA=Type(04),AuxType(8000),Access(C3) THE.LAST.NINJA=Type(04),AuxType(8000),Access(C3)
THE.SNAPPER=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) THEXDER=Type(04),AuxType(8000),Access(C3)
THIEF=Type(04),AuxType(8000),Access(C3) THIEF=Type(04),AuxType(8000),Access(C3)
THRESHOLD=Type(04),AuxType(8000),Access(C3) THRESHOLD=Type(04),AuxType(8000),Access(C3)

View File

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

View File

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

View File

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

View File

@ -13,7 +13,7 @@ HEAVY.BARREL=Type(06),AuxType(4000),Access(C3)
I2=Type(06),AuxType(4000),Access(C3) I2=Type(06),AuxType(4000),Access(C3)
IE=Type(06),AuxType(4000),Access(C3) IE=Type(06),AuxType(4000),Access(C3)
INDIANA.JONES=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) PIPE.DREAM=Type(06),AuxType(4000),Access(C3)
PLATOON=Type(06),AuxType(4000),Access(C3) PLATOON=Type(06),AuxType(4000),Access(C3)
PP=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 ; YE OLDE GRAND UNIFIED MEMORY MAP
; ;
; LC RAM BANK 1 ; LC RAM BANK 1
; D000..E917 - persistent data structures (gGlobalPrefsStore, gGamesListStore) ; D000..E90F - persistent data structures (gGlobalPrefsStore, gGamesListStore)
; E92D..FFF1 - main program code ; E92D..FFF1 - main program code
; FFF2..FFF9 - API functions and global constants available for main program ; FFF2..FFF9 - API functions and global constants available for main program
; code, prelaunchers, transition effects, &c. ; code, prelaunchers, transition effects, &c.

View File

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