mirror of https://github.com/a2-4am/4cade.git
This commit is contained in:
parent
2fd3dcf656
commit
9e024d24f8
|
@ -0,0 +1,46 @@
|
||||||
|
#
|
||||||
|
# 4cade Makefile
|
||||||
|
# assembles source code, optionally builds a disk image and mounts it
|
||||||
|
#
|
||||||
|
# original by Quinn Dunki on 2014-08-15
|
||||||
|
# One Girl, One Laptop Productions
|
||||||
|
# http://www.quinndunki.com/blondihacks
|
||||||
|
#
|
||||||
|
# adapted by 4am on 2018-08-19
|
||||||
|
#
|
||||||
|
|
||||||
|
DISK=4cade.2mg
|
||||||
|
|
||||||
|
# third-party tools required to build
|
||||||
|
# https://sourceforge.net/projects/acme-crossass/
|
||||||
|
ACME=acme
|
||||||
|
# https://www.brutaldeluxe.fr/products/crossdevtools/cadius/
|
||||||
|
# https://github.com/mach-kernel/cadius
|
||||||
|
CADIUS=cadius
|
||||||
|
|
||||||
|
asm: md
|
||||||
|
$(ACME) -r build/prorwts2.lst src/PRORWTS2.S
|
||||||
|
|
||||||
|
dsk: md asm
|
||||||
|
cadius CREATEVOLUME build/"$(DISK)" "A.4AM.PACK" 32MB
|
||||||
|
# cp res/_FileInformation.txt build/
|
||||||
|
# bin/fixFileInformation.sh build/_FileInformation.txt
|
||||||
|
# $(CADIUS) ADDFILE build/"$(DISK)" "/A.4AM.PACK/" "res/CREDITS.TXT"
|
||||||
|
# $(CADIUS) CREATEFOLDER build/"$(DISK)" "/A.4AM.PACK/LIB/"
|
||||||
|
# $(CADIUS) ADDFILE build/"$(DISK)" "/A.4AM.PACK/LIB/" "build/ONBEYONDZ1"
|
||||||
|
|
||||||
|
artwork: dsk
|
||||||
|
$(CADIUS) ADDFOLDER build/"$(DISK)" "/A.4AM.PACK/ARTWORK" "res/artwork"
|
||||||
|
# $(CADIUS) ADDFILE build/"$(DISK)" "/A.4AM.PACK/ARTWORK/" "res/DHRSLIDE.SYSTEM"
|
||||||
|
# $(CADIUS) ADDFOLDER build/"$(DISK)" "/A.4AM.PACK/ARTWORKGS" "res/artworkgs"
|
||||||
|
|
||||||
|
mount: dsk
|
||||||
|
osascript bin/V2Make.scpt "`pwd`" bin/4cade.vii build/"$(DISK)"
|
||||||
|
|
||||||
|
md:
|
||||||
|
mkdir -p build
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf build/
|
||||||
|
|
||||||
|
all: clean asm dsk artwork mount
|
Binary file not shown.
|
@ -1,30 +1,31 @@
|
||||||
/---------name--------\/--directory--\ABC (A=1 if requires joystick; B=1 if requires 128K; C=1 if has good attract mode, 0=none, -=marginal, ?=unknown)
|
/---------name--------\/--directory--\ABC (A=1 if requires joystick; B=1 if requires 128K; C=1 if has good attract mode, 0=none, -=marginal, ?=unknown)
|
||||||
Agent USA AGENTUSA 01
|
Agent USA AGENTUSA 001
|
||||||
Airheart AIRHEART 1?
|
Airheart AIRHEART 110
|
||||||
Alcazar ALCAZAR 000
|
Alcazar ALCAZAR 000
|
||||||
Alien Downpour ALIENDOWNPOUR 001
|
Alien Downpour ALIENDOWNPOUR 001
|
||||||
Alien Rain ALIENRAIN 01
|
Alien Rain ALIENRAIN 001
|
||||||
Ankh ANKH 00
|
Ankh ANKH 000
|
||||||
Apple Panic APPLEPANIC 0-
|
Apple Panic APPLEPANIC 00-
|
||||||
Aquatron AQUATRON 01
|
Aquatron AQUATRON 001
|
||||||
Arkanoid ARKANOID 01
|
Arkanoid ARKANOID 101
|
||||||
Battlezone BATTLEZONE 00
|
Battlezone BATTLEZONE 000
|
||||||
BC's Quest For Tires BCSQUESTFORTIRE 00
|
BC's Quest For Tires BCSQUESTFORTIRE100
|
||||||
Beer Run BEERRUN 0-
|
Beer Run BEERRUN 00-
|
||||||
Bellhop BELLHOP 00-
|
Bellhop BELLHOP 00-
|
||||||
Bill Budge's Trilogy BUDGETRILOGY 000
|
Bill Budge's Trilogy BUDGETRILOGY 000
|
||||||
Bolo BOLO 001
|
Bolo BOLO 001
|
||||||
Brainteaser Boulevard BRAINTEASERBLVD 00
|
Brainteaser Boulevard BRAINTEASERBLVD000
|
||||||
BurgerTime BURGERTIME 001
|
BurgerTime BURGERTIME 001
|
||||||
Cannonball Blitz CANNONBALLBLITZ 0-
|
Cannonball Blitz CANNONBALLBLITZ00-
|
||||||
Canyon Climber CANYONCLIMBER 001
|
Canyon Climber CANYONCLIMBER 001
|
||||||
Centipede CENTIPEDE 0-
|
Centipede CENTIPEDE 00-
|
||||||
Choplifter CHOPLIFTER 01
|
Choplifter CHOPLIFTER 101
|
||||||
Commando COMMANDO 00
|
Commando COMMANDO 000
|
||||||
Conan CONAN 001
|
Conan CONAN 001
|
||||||
Crisis Mountain CRISISMOUNTAIN 00
|
Crisis Mountain CRISISMOUNTAIN 100
|
||||||
Crossfire CROSSFIRE 00
|
Crossfire CROSSFIRE 000
|
||||||
David's Midnight Magic DAVIDSMIDNIGHTM 0-
|
D-Generation DGENERATION 010
|
||||||
|
David's Midnight Magic DAVIDSMIDNIGHTM10-
|
||||||
Defender DEFENDER 00
|
Defender DEFENDER 00
|
||||||
Dig Dug DIGDUG 000
|
Dig Dug DIGDUG 000
|
||||||
Dino Eggs DINOEGGS 01
|
Dino Eggs DINOEGGS 01
|
||||||
|
@ -40,8 +41,9 @@ Frogger FROGGER 000
|
||||||
Galaxian GALAXIAN 01
|
Galaxian GALAXIAN 01
|
||||||
The Goonies GOONIES 00
|
The Goonies GOONIES 00
|
||||||
Gremlins GREMLINS 00
|
Gremlins GREMLINS 00
|
||||||
|
H.E.R.O. HERO 10?
|
||||||
Hard Hat Mack HARDHATMACK 01
|
Hard Hat Mack HARDHATMACK 01
|
||||||
H.E.R.O HERO 0?
|
Head On HEADON ?0?
|
||||||
High Rise HIGHRISE 01
|
High Rise HIGHRISE 01
|
||||||
Hungry Boy HUNGRYBOY 00
|
Hungry Boy HUNGRYBOY 00
|
||||||
Impossible Mission IMPOSSIBLEMISSI 00
|
Impossible Mission IMPOSSIBLEMISSI 00
|
||||||
|
@ -50,13 +52,16 @@ Jungle Hunt JUNGLEHUNT 001
|
||||||
Karateka KARATEKA 01
|
Karateka KARATEKA 01
|
||||||
Lady Tut LADYTUT 01
|
Lady Tut LADYTUT 01
|
||||||
Lost Tomb LOSTTOMB 01
|
Lost Tomb LOSTTOMB 01
|
||||||
|
Mad Bomber MADBOMBER ?0?
|
||||||
Mario Bros MARIOBROS 000
|
Mario Bros MARIOBROS 000
|
||||||
|
Montezuma's Revenge MONTEZUMASREVEN000
|
||||||
Moon Patrol MOONPATROL 0-
|
Moon Patrol MOONPATROL 0-
|
||||||
Mr. Cool MRCOOL 01
|
Mr. Cool MRCOOL 01
|
||||||
Mr. Do MRDO 101
|
Mr. Do MRDO 101
|
||||||
Mr. Robot MRROBOT 00-
|
Mr. Robot MRROBOT 00-
|
||||||
Ms. Pacman MSPACMAN 000
|
Ms. Pacman MSPACMAN 000
|
||||||
Nibbler NIBBLER 001
|
Nibbler NIBBLER 001
|
||||||
|
Night Stalker NIGHTSTALKER ?0?
|
||||||
Nightmare Gallery NIGHTMAREGALLER 00
|
Nightmare Gallery NIGHTMAREGALLER 00
|
||||||
NORAD NORAD 000
|
NORAD NORAD 000
|
||||||
O'Riley's Mine ORILEYSMINE 01
|
O'Riley's Mine ORILEYSMINE 01
|
||||||
|
@ -77,7 +82,9 @@ Repton REPTON 01
|
||||||
Ribbit RIBBIT 01
|
Ribbit RIBBIT 01
|
||||||
Robotron 2084 ROBOTRON2084 01
|
Robotron 2084 ROBOTRON2084 01
|
||||||
Sabotage SABOTAGE 000
|
Sabotage SABOTAGE 000
|
||||||
|
Serpentine SERPENTINE ?0?
|
||||||
Shamus SHAMUS 0-
|
Shamus SHAMUS 0-
|
||||||
|
Snack Attack SNACKATTACK 00?
|
||||||
Snake Byte SNAKEBYTE 01
|
Snake Byte SNAKEBYTE 01
|
||||||
Sneakers SNEAKERS 001
|
Sneakers SNEAKERS 001
|
||||||
Snoggle SNOGGLE 01
|
Snoggle SNOGGLE 01
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -18,9 +18,9 @@ Championship Baseball
|
||||||
Championship Lode Runner
|
Championship Lode Runner
|
||||||
Championship Wrestling
|
Championship Wrestling
|
||||||
Conquering Worlds
|
Conquering Worlds
|
||||||
|
Crazy Mazey
|
||||||
Crime Wave
|
Crime Wave
|
||||||
Cubit
|
Cubit
|
||||||
D-Generation [DHGR]
|
|
||||||
Deathsword [DHGR]
|
Deathsword [DHGR]
|
||||||
Dive Bomber
|
Dive Bomber
|
||||||
Dunzhin
|
Dunzhin
|
||||||
|
@ -63,6 +63,7 @@ Shuttle Intercept
|
||||||
Skyfox
|
Skyfox
|
||||||
Soko-Ban [DHGR]
|
Soko-Ban [DHGR]
|
||||||
Spindizzy
|
Spindizzy
|
||||||
|
The Spy Strikes Back
|
||||||
Station 5
|
Station 5
|
||||||
Street Sports Basketball
|
Street Sports Basketball
|
||||||
Street Sports Soccer
|
Street Sports Soccer
|
||||||
|
@ -81,7 +82,6 @@ Xevious
|
||||||
|
|
||||||
//4am has unreleased crack
|
//4am has unreleased crack
|
||||||
Black Magic
|
Black Magic
|
||||||
Blisterball
|
|
||||||
Bop N Wrestle
|
Bop N Wrestle
|
||||||
County Fair
|
County Fair
|
||||||
Free Fall
|
Free Fall
|
||||||
|
@ -90,7 +90,6 @@ GBA Championship Basketball
|
||||||
Ghostbusters
|
Ghostbusters
|
||||||
International Gran Prix
|
International Gran Prix
|
||||||
Karate Champ
|
Karate Champ
|
||||||
Mad Bomber
|
|
||||||
Microwave
|
Microwave
|
||||||
Pentapus
|
Pentapus
|
||||||
Pipe Dream [DHGR]
|
Pipe Dream [DHGR]
|
||||||
|
@ -102,18 +101,26 @@ Ski Crazed
|
||||||
Bandits
|
Bandits
|
||||||
Bruce Lee
|
Bruce Lee
|
||||||
Captain Goodnight
|
Captain Goodnight
|
||||||
D-Generation [DHGR]
|
|
||||||
The Goonies
|
The Goonies
|
||||||
Injured Engine
|
Injured Engine
|
||||||
Jawbreaker ][
|
Jawbreaker ][
|
||||||
Mating Zone
|
Mating Zone
|
||||||
Night Stalker
|
|
||||||
Randamn
|
Randamn
|
||||||
Snack Attack
|
|
||||||
Test Drive
|
Test Drive
|
||||||
Tetris
|
Tetris
|
||||||
|
|
||||||
|
//TODO(woz-imaged but uncracked)
|
||||||
|
The Dam Busters
|
||||||
|
Fight Night
|
||||||
|
Hardball
|
||||||
|
One on One
|
||||||
|
Saracen
|
||||||
|
Rescue Raiders
|
||||||
|
Thexder [DHGR]
|
||||||
|
Zaxxon
|
||||||
|
|
||||||
//TODO(flux-imaged but not woz)
|
//TODO(flux-imaged but not woz)
|
||||||
|
The Bilestoad
|
||||||
Borg
|
Borg
|
||||||
Buzzard Bait
|
Buzzard Bait
|
||||||
Cyber Strike
|
Cyber Strike
|
||||||
|
@ -121,50 +128,32 @@ Flywars
|
||||||
Gamma Goblins
|
Gamma Goblins
|
||||||
Gorgon
|
Gorgon
|
||||||
Lode Runner
|
Lode Runner
|
||||||
|
Night Mission Pinball
|
||||||
Orbitron
|
Orbitron
|
||||||
Phantoms Five
|
Phantoms Five
|
||||||
|
Phaser Fire
|
||||||
Pulsar II
|
Pulsar II
|
||||||
Raster Blaster
|
Raster Blaster
|
||||||
Space Eggs
|
Space Eggs
|
||||||
|
Spare Change
|
||||||
Twerps
|
Twerps
|
||||||
Warp Destroyer
|
Warp Destroyer
|
||||||
Wayout
|
Wayout
|
||||||
|
|
||||||
//TODO(woz-imaged but uncracked)
|
|
||||||
The Dam Busters
|
|
||||||
Fight Night
|
|
||||||
Hardball
|
|
||||||
The Spy Strikes Back
|
|
||||||
Zaxxon
|
|
||||||
|
|
||||||
//TODO(unimaged)
|
|
||||||
Firebird
|
|
||||||
Night Mission Pinball
|
|
||||||
Rescue Raiders
|
|
||||||
Serpentine
|
|
||||||
Spare Change
|
|
||||||
The Bilestoad
|
|
||||||
Thexder [DHGR]
|
|
||||||
|
|
||||||
//TODO(unacquired)
|
//TODO(unacquired)
|
||||||
Ceiling Zero
|
Ceiling Zero
|
||||||
Congo
|
Congo
|
||||||
Copts and Robbers
|
Copts and Robbers
|
||||||
Crazy Mazey
|
|
||||||
Dung Beetles
|
Dung Beetles
|
||||||
Eggs It
|
Eggs It
|
||||||
|
Firebird
|
||||||
Horizon V
|
Horizon V
|
||||||
Ice Hockey
|
Ice Hockey
|
||||||
International Hockey
|
International Hockey
|
||||||
Lemmings
|
Lemmings
|
||||||
One on One
|
|
||||||
Phaser Fire
|
|
||||||
Saracen
|
|
||||||
Shuffleboard
|
Shuffleboard
|
||||||
Super Zaxxon
|
Super Zaxxon
|
||||||
Tempest
|
Tempest
|
||||||
|
|
||||||
//TODO(unreleased)
|
//TODO(unreleased)
|
||||||
Crystal Castles
|
Crystal Castles
|
||||||
Mario Bros.
|
|
||||||
Montezuma's Revenge
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue