├── .gitignore ├── .vscode └── tasks.json ├── C64 ├── build │ ├── labels │ ├── monitor_commands │ └── vicelabels ├── code │ ├── includes │ │ ├── charset-extended.bin │ │ ├── charset.bin │ │ ├── intro.asm │ │ ├── items.asm │ │ ├── levels.asm │ │ ├── music_data.asm │ │ ├── petscii-intro.asm │ │ ├── screen-win-en.scr │ │ ├── title-extended.scr │ │ └── title.scr │ └── main.asm ├── gfx │ ├── gt-bitmap.bin │ ├── gt-colors.bin │ └── gt-screen.bin └── music │ ├── ghosttown.sid │ └── industrialtown.sid ├── README.md ├── extras ├── Ghost Town Flowchart.pdf ├── charset-new-charset.vchar64proj ├── charset-reference.png ├── charset-tweaked-charset.vchar64proj ├── ingame screens │ ├── 0.jpg │ ├── 1.jpg │ ├── 10.jpg │ ├── 11.jpg │ ├── 12.jpg │ ├── 13.jpg │ ├── 14.jpg │ ├── 15.jpg │ ├── 16.jpg │ ├── 17.jpg │ ├── 18.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── 7.jpg │ ├── 8.jpg │ ├── 9.jpg │ ├── intro.jpg │ └── title.jpg ├── music-spider │ ├── compile.sh │ ├── exports │ │ ├── makesid.sh │ │ ├── psidheader.asm │ │ └── sidid.cfg │ ├── goat │ │ ├── ghosttown.sng │ │ ├── industrialtown.sng │ │ └── meditationtown.sng │ ├── includes │ │ ├── music.asm │ │ └── screen.prg │ ├── main.asm │ ├── psid64 │ │ ├── Ghost_Town_64.prg │ │ ├── Industrial_Town_64.prg │ │ └── Meditation_Town_64.prg │ ├── sfx │ │ └── sfx.txt │ └── sid │ │ ├── Ghost_Town_64.sid │ │ ├── Industrial_Town_64.sid │ │ └── Meditation_Town_64.sid ├── music │ ├── compile.sh │ ├── includes │ │ ├── music.asm │ │ └── screen.prg │ └── main.asm ├── petscii │ ├── c64-title.prg │ └── screen_start.petmate └── tools │ ├── music_data_analyser │ ├── Makefile │ ├── mda.c │ └── music.txt │ └── prg2src └── plus4 ├── build └── monitor_commands ├── code ├── includes │ ├── charset-extended.bin │ ├── charset.bin │ ├── intro.asm │ ├── items.asm │ ├── levels.asm │ ├── music_data.asm │ ├── petscii-intro.asm │ ├── screen-win-de.scr │ ├── screen-win-en.scr │ ├── screen-win-hu.scr │ ├── title-extended.scr │ └── title.scr └── main.asm └── gfx ├── gt-bitmap.bin ├── gt-colors.bin └── gt-luminance.bin /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /C64/build/labels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/build/labels -------------------------------------------------------------------------------- /C64/build/monitor_commands: -------------------------------------------------------------------------------- 1 | 2 | break .bp 3 | -------------------------------------------------------------------------------- /C64/build/vicelabels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/build/vicelabels -------------------------------------------------------------------------------- /C64/code/includes/charset-extended.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/charset-extended.bin -------------------------------------------------------------------------------- /C64/code/includes/charset.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/charset.bin -------------------------------------------------------------------------------- /C64/code/includes/intro.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/intro.asm -------------------------------------------------------------------------------- /C64/code/includes/items.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/items.asm -------------------------------------------------------------------------------- /C64/code/includes/levels.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/levels.asm -------------------------------------------------------------------------------- /C64/code/includes/music_data.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/music_data.asm -------------------------------------------------------------------------------- /C64/code/includes/petscii-intro.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/petscii-intro.asm -------------------------------------------------------------------------------- /C64/code/includes/screen-win-en.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/screen-win-en.scr -------------------------------------------------------------------------------- /C64/code/includes/title-extended.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/title-extended.scr -------------------------------------------------------------------------------- /C64/code/includes/title.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/includes/title.scr -------------------------------------------------------------------------------- /C64/code/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/code/main.asm -------------------------------------------------------------------------------- /C64/gfx/gt-bitmap.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/gfx/gt-bitmap.bin -------------------------------------------------------------------------------- /C64/gfx/gt-colors.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/gfx/gt-colors.bin -------------------------------------------------------------------------------- /C64/gfx/gt-screen.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/gfx/gt-screen.bin -------------------------------------------------------------------------------- /C64/music/ghosttown.sid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/music/ghosttown.sid -------------------------------------------------------------------------------- /C64/music/industrialtown.sid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/C64/music/industrialtown.sid -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/README.md -------------------------------------------------------------------------------- /extras/Ghost Town Flowchart.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/Ghost Town Flowchart.pdf -------------------------------------------------------------------------------- /extras/charset-new-charset.vchar64proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/charset-new-charset.vchar64proj -------------------------------------------------------------------------------- /extras/charset-reference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/charset-reference.png -------------------------------------------------------------------------------- /extras/charset-tweaked-charset.vchar64proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/charset-tweaked-charset.vchar64proj -------------------------------------------------------------------------------- /extras/ingame screens/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/0.jpg -------------------------------------------------------------------------------- /extras/ingame screens/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/1.jpg -------------------------------------------------------------------------------- /extras/ingame screens/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/10.jpg -------------------------------------------------------------------------------- /extras/ingame screens/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/11.jpg -------------------------------------------------------------------------------- /extras/ingame screens/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/12.jpg -------------------------------------------------------------------------------- /extras/ingame screens/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/13.jpg -------------------------------------------------------------------------------- /extras/ingame screens/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/14.jpg -------------------------------------------------------------------------------- /extras/ingame screens/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/15.jpg -------------------------------------------------------------------------------- /extras/ingame screens/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/16.jpg -------------------------------------------------------------------------------- /extras/ingame screens/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/17.jpg -------------------------------------------------------------------------------- /extras/ingame screens/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/18.jpg -------------------------------------------------------------------------------- /extras/ingame screens/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/2.jpg -------------------------------------------------------------------------------- /extras/ingame screens/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/3.jpg -------------------------------------------------------------------------------- /extras/ingame screens/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/4.jpg -------------------------------------------------------------------------------- /extras/ingame screens/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/5.jpg -------------------------------------------------------------------------------- /extras/ingame screens/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/6.jpg -------------------------------------------------------------------------------- /extras/ingame screens/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/7.jpg -------------------------------------------------------------------------------- /extras/ingame screens/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/8.jpg -------------------------------------------------------------------------------- /extras/ingame screens/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/9.jpg -------------------------------------------------------------------------------- /extras/ingame screens/intro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/intro.jpg -------------------------------------------------------------------------------- /extras/ingame screens/title.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/ingame screens/title.jpg -------------------------------------------------------------------------------- /extras/music-spider/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/compile.sh -------------------------------------------------------------------------------- /extras/music-spider/exports/makesid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/exports/makesid.sh -------------------------------------------------------------------------------- /extras/music-spider/exports/psidheader.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/exports/psidheader.asm -------------------------------------------------------------------------------- /extras/music-spider/exports/sidid.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/exports/sidid.cfg -------------------------------------------------------------------------------- /extras/music-spider/goat/ghosttown.sng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/goat/ghosttown.sng -------------------------------------------------------------------------------- /extras/music-spider/goat/industrialtown.sng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/goat/industrialtown.sng -------------------------------------------------------------------------------- /extras/music-spider/goat/meditationtown.sng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/goat/meditationtown.sng -------------------------------------------------------------------------------- /extras/music-spider/includes/music.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/includes/music.asm -------------------------------------------------------------------------------- /extras/music-spider/includes/screen.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/includes/screen.prg -------------------------------------------------------------------------------- /extras/music-spider/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/main.asm -------------------------------------------------------------------------------- /extras/music-spider/psid64/Ghost_Town_64.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/psid64/Ghost_Town_64.prg -------------------------------------------------------------------------------- /extras/music-spider/psid64/Industrial_Town_64.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/psid64/Industrial_Town_64.prg -------------------------------------------------------------------------------- /extras/music-spider/psid64/Meditation_Town_64.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/psid64/Meditation_Town_64.prg -------------------------------------------------------------------------------- /extras/music-spider/sfx/sfx.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/sfx/sfx.txt -------------------------------------------------------------------------------- /extras/music-spider/sid/Ghost_Town_64.sid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/sid/Ghost_Town_64.sid -------------------------------------------------------------------------------- /extras/music-spider/sid/Industrial_Town_64.sid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/sid/Industrial_Town_64.sid -------------------------------------------------------------------------------- /extras/music-spider/sid/Meditation_Town_64.sid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music-spider/sid/Meditation_Town_64.sid -------------------------------------------------------------------------------- /extras/music/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music/compile.sh -------------------------------------------------------------------------------- /extras/music/includes/music.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music/includes/music.asm -------------------------------------------------------------------------------- /extras/music/includes/screen.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music/includes/screen.prg -------------------------------------------------------------------------------- /extras/music/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/music/main.asm -------------------------------------------------------------------------------- /extras/petscii/c64-title.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/petscii/c64-title.prg -------------------------------------------------------------------------------- /extras/petscii/screen_start.petmate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/petscii/screen_start.petmate -------------------------------------------------------------------------------- /extras/tools/music_data_analyser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/tools/music_data_analyser/Makefile -------------------------------------------------------------------------------- /extras/tools/music_data_analyser/mda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/tools/music_data_analyser/mda.c -------------------------------------------------------------------------------- /extras/tools/music_data_analyser/music.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/tools/music_data_analyser/music.txt -------------------------------------------------------------------------------- /extras/tools/prg2src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/extras/tools/prg2src -------------------------------------------------------------------------------- /plus4/build/monitor_commands: -------------------------------------------------------------------------------- 1 | 2 | break .bp 3 | -------------------------------------------------------------------------------- /plus4/code/includes/charset-extended.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/charset-extended.bin -------------------------------------------------------------------------------- /plus4/code/includes/charset.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/charset.bin -------------------------------------------------------------------------------- /plus4/code/includes/intro.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/intro.asm -------------------------------------------------------------------------------- /plus4/code/includes/items.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/items.asm -------------------------------------------------------------------------------- /plus4/code/includes/levels.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/levels.asm -------------------------------------------------------------------------------- /plus4/code/includes/music_data.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/music_data.asm -------------------------------------------------------------------------------- /plus4/code/includes/petscii-intro.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/petscii-intro.asm -------------------------------------------------------------------------------- /plus4/code/includes/screen-win-de.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/screen-win-de.scr -------------------------------------------------------------------------------- /plus4/code/includes/screen-win-en.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/screen-win-en.scr -------------------------------------------------------------------------------- /plus4/code/includes/screen-win-hu.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/screen-win-hu.scr -------------------------------------------------------------------------------- /plus4/code/includes/title-extended.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/title-extended.scr -------------------------------------------------------------------------------- /plus4/code/includes/title.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/includes/title.scr -------------------------------------------------------------------------------- /plus4/code/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/code/main.asm -------------------------------------------------------------------------------- /plus4/gfx/gt-bitmap.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/gfx/gt-bitmap.bin -------------------------------------------------------------------------------- /plus4/gfx/gt-colors.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/gfx/gt-colors.bin -------------------------------------------------------------------------------- /plus4/gfx/gt-luminance.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Esshahn/Ghost-Town/HEAD/plus4/gfx/gt-luminance.bin --------------------------------------------------------------------------------