# JailDoctor's Dilemma - Asset Configuration # Format: TYPE|PATH [|OPTIONS] # Options: optional, absolute (comma-separated) # Variables: ${PREFIX}, ${SYSTEM_FOLDER} # =================================================================== # FONTS # =================================================================== BITMAP|${PREFIX}/data/font/smb2.gif FONT|${PREFIX}/data/font/smb2.txt BITMAP|${PREFIX}/data/font/aseprite.gif FONT|${PREFIX}/data/font/aseprite.txt BITMAP|${PREFIX}/data/font/gauntlet.gif FONT|${PREFIX}/data/font/gauntlet.txt BITMAP|${PREFIX}/data/font/subatomic.gif FONT|${PREFIX}/data/font/subatomic.txt BITMAP|${PREFIX}/data/font/8bithud.gif FONT|${PREFIX}/data/font/8bithud.txt # =================================================================== # PALETTES # =================================================================== PALETTE|${PREFIX}/data/palette/zx-spectrum.pal PALETTE|${PREFIX}/data/palette/zx-spectrum-adjusted.pal PALETTE|${PREFIX}/data/palette/zxarne-5-2.pal PALETTE|${PREFIX}/data/palette/black-and-white.pal PALETTE|${PREFIX}/data/palette/green-phosphor.pal PALETTE|${PREFIX}/data/palette/orange-screen.pal PALETTE|${PREFIX}/data/palette/ruzx-spectrum.pal PALETTE|${PREFIX}/data/palette/ruzx-spectrum-revision-2.pal PALETTE|${PREFIX}/data/palette/pico-8.pal PALETTE|${PREFIX}/data/palette/sweetie-16.pal PALETTE|${PREFIX}/data/palette/island-joy-16.pal PALETTE|${PREFIX}/data/palette/lost-century.pal PALETTE|${PREFIX}/data/palette/na16.pal PALETTE|${PREFIX}/data/palette/steam-lords.pal # =================================================================== # SHADERS # =================================================================== DATA|${PREFIX}/data/shaders/crtpi_vertex.glsl DATA|${PREFIX}/data/shaders/crtpi_fragment.glsl DATA|${PREFIX}/data/shaders/crtpi_vertex_es.glsl DATA|${PREFIX}/data/shaders/crtpi_fragment_es.glsl # =================================================================== # INPUT DATA (in root, not packed - SDL needs filesystem access) # =================================================================== DATA|${PREFIX}/gamecontrollerdb.txt # =================================================================== # SYSTEM FILES (optional, absolute paths) # =================================================================== DATA|${SYSTEM_FOLDER}/config.txt|optional,absolute DATA|${SYSTEM_FOLDER}/stats_buffer.csv|optional,absolute DATA|${SYSTEM_FOLDER}/stats.csv|optional,absolute DATA|${SYSTEM_FOLDER}/cheevos.bin|optional,absolute # =================================================================== # ROOMS AND TILEMAPS (60 rooms) # =================================================================== TILEMAP|${PREFIX}/data/room/01.tmx ROOM|${PREFIX}/data/room/01.room TILEMAP|${PREFIX}/data/room/02.tmx ROOM|${PREFIX}/data/room/02.room TILEMAP|${PREFIX}/data/room/03.tmx ROOM|${PREFIX}/data/room/03.room TILEMAP|${PREFIX}/data/room/04.tmx ROOM|${PREFIX}/data/room/04.room TILEMAP|${PREFIX}/data/room/05.tmx ROOM|${PREFIX}/data/room/05.room TILEMAP|${PREFIX}/data/room/06.tmx ROOM|${PREFIX}/data/room/06.room TILEMAP|${PREFIX}/data/room/07.tmx ROOM|${PREFIX}/data/room/07.room TILEMAP|${PREFIX}/data/room/08.tmx ROOM|${PREFIX}/data/room/08.room TILEMAP|${PREFIX}/data/room/09.tmx ROOM|${PREFIX}/data/room/09.room TILEMAP|${PREFIX}/data/room/10.tmx ROOM|${PREFIX}/data/room/10.room TILEMAP|${PREFIX}/data/room/11.tmx ROOM|${PREFIX}/data/room/11.room TILEMAP|${PREFIX}/data/room/12.tmx ROOM|${PREFIX}/data/room/12.room TILEMAP|${PREFIX}/data/room/13.tmx ROOM|${PREFIX}/data/room/13.room TILEMAP|${PREFIX}/data/room/14.tmx ROOM|${PREFIX}/data/room/14.room TILEMAP|${PREFIX}/data/room/15.tmx ROOM|${PREFIX}/data/room/15.room TILEMAP|${PREFIX}/data/room/16.tmx ROOM|${PREFIX}/data/room/16.room TILEMAP|${PREFIX}/data/room/17.tmx ROOM|${PREFIX}/data/room/17.room TILEMAP|${PREFIX}/data/room/18.tmx ROOM|${PREFIX}/data/room/18.room TILEMAP|${PREFIX}/data/room/19.tmx ROOM|${PREFIX}/data/room/19.room TILEMAP|${PREFIX}/data/room/20.tmx ROOM|${PREFIX}/data/room/20.room TILEMAP|${PREFIX}/data/room/21.tmx ROOM|${PREFIX}/data/room/21.room TILEMAP|${PREFIX}/data/room/22.tmx ROOM|${PREFIX}/data/room/22.room TILEMAP|${PREFIX}/data/room/23.tmx ROOM|${PREFIX}/data/room/23.room TILEMAP|${PREFIX}/data/room/24.tmx ROOM|${PREFIX}/data/room/24.room TILEMAP|${PREFIX}/data/room/25.tmx ROOM|${PREFIX}/data/room/25.room TILEMAP|${PREFIX}/data/room/26.tmx ROOM|${PREFIX}/data/room/26.room TILEMAP|${PREFIX}/data/room/27.tmx ROOM|${PREFIX}/data/room/27.room TILEMAP|${PREFIX}/data/room/28.tmx ROOM|${PREFIX}/data/room/28.room TILEMAP|${PREFIX}/data/room/29.tmx ROOM|${PREFIX}/data/room/29.room TILEMAP|${PREFIX}/data/room/30.tmx ROOM|${PREFIX}/data/room/30.room TILEMAP|${PREFIX}/data/room/31.tmx ROOM|${PREFIX}/data/room/31.room TILEMAP|${PREFIX}/data/room/32.tmx ROOM|${PREFIX}/data/room/32.room TILEMAP|${PREFIX}/data/room/33.tmx ROOM|${PREFIX}/data/room/33.room TILEMAP|${PREFIX}/data/room/34.tmx ROOM|${PREFIX}/data/room/34.room TILEMAP|${PREFIX}/data/room/35.tmx ROOM|${PREFIX}/data/room/35.room TILEMAP|${PREFIX}/data/room/36.tmx ROOM|${PREFIX}/data/room/36.room TILEMAP|${PREFIX}/data/room/37.tmx ROOM|${PREFIX}/data/room/37.room TILEMAP|${PREFIX}/data/room/38.tmx ROOM|${PREFIX}/data/room/38.room TILEMAP|${PREFIX}/data/room/39.tmx ROOM|${PREFIX}/data/room/39.room TILEMAP|${PREFIX}/data/room/40.tmx ROOM|${PREFIX}/data/room/40.room TILEMAP|${PREFIX}/data/room/41.tmx ROOM|${PREFIX}/data/room/41.room TILEMAP|${PREFIX}/data/room/42.tmx ROOM|${PREFIX}/data/room/42.room TILEMAP|${PREFIX}/data/room/43.tmx ROOM|${PREFIX}/data/room/43.room TILEMAP|${PREFIX}/data/room/44.tmx ROOM|${PREFIX}/data/room/44.room TILEMAP|${PREFIX}/data/room/45.tmx ROOM|${PREFIX}/data/room/45.room TILEMAP|${PREFIX}/data/room/46.tmx ROOM|${PREFIX}/data/room/46.room TILEMAP|${PREFIX}/data/room/47.tmx ROOM|${PREFIX}/data/room/47.room TILEMAP|${PREFIX}/data/room/48.tmx ROOM|${PREFIX}/data/room/48.room TILEMAP|${PREFIX}/data/room/49.tmx ROOM|${PREFIX}/data/room/49.room TILEMAP|${PREFIX}/data/room/50.tmx ROOM|${PREFIX}/data/room/50.room TILEMAP|${PREFIX}/data/room/51.tmx ROOM|${PREFIX}/data/room/51.room TILEMAP|${PREFIX}/data/room/52.tmx ROOM|${PREFIX}/data/room/52.room TILEMAP|${PREFIX}/data/room/53.tmx ROOM|${PREFIX}/data/room/53.room TILEMAP|${PREFIX}/data/room/54.tmx ROOM|${PREFIX}/data/room/54.room TILEMAP|${PREFIX}/data/room/55.tmx ROOM|${PREFIX}/data/room/55.room TILEMAP|${PREFIX}/data/room/56.tmx ROOM|${PREFIX}/data/room/56.room TILEMAP|${PREFIX}/data/room/57.tmx ROOM|${PREFIX}/data/room/57.room TILEMAP|${PREFIX}/data/room/58.tmx ROOM|${PREFIX}/data/room/58.room TILEMAP|${PREFIX}/data/room/59.tmx ROOM|${PREFIX}/data/room/59.room TILEMAP|${PREFIX}/data/room/60.tmx ROOM|${PREFIX}/data/room/60.room # =================================================================== # TILESETS # =================================================================== BITMAP|${PREFIX}/data/tilesets/standard.gif # =================================================================== # ENEMIES # =================================================================== ANIMATION|${PREFIX}/data/enemies/abad_bell.ani BITMAP|${PREFIX}/data/enemies/abad_bell.gif ANIMATION|${PREFIX}/data/enemies/abad.ani BITMAP|${PREFIX}/data/enemies/abad.gif ANIMATION|${PREFIX}/data/enemies/amstrad_cs.ani BITMAP|${PREFIX}/data/enemies/amstrad_cs.gif ANIMATION|${PREFIX}/data/enemies/flying_arounder.ani BITMAP|${PREFIX}/data/enemies/flying_arounder.gif ANIMATION|${PREFIX}/data/enemies/stopped_arounder.ani BITMAP|${PREFIX}/data/enemies/stopped_arounder.gif ANIMATION|${PREFIX}/data/enemies/walking_arounder.ani BITMAP|${PREFIX}/data/enemies/walking_arounder.gif ANIMATION|${PREFIX}/data/enemies/arounders_door.ani BITMAP|${PREFIX}/data/enemies/arounders_door.gif ANIMATION|${PREFIX}/data/enemies/arounders_machine.ani BITMAP|${PREFIX}/data/enemies/arounders_machine.gif ANIMATION|${PREFIX}/data/enemies/bat.ani BITMAP|${PREFIX}/data/enemies/bat.gif ANIMATION|${PREFIX}/data/enemies/batman_bell.ani BITMAP|${PREFIX}/data/enemies/batman_bell.gif ANIMATION|${PREFIX}/data/enemies/batman_fire.ani BITMAP|${PREFIX}/data/enemies/batman_fire.gif ANIMATION|${PREFIX}/data/enemies/batman.ani BITMAP|${PREFIX}/data/enemies/batman.gif ANIMATION|${PREFIX}/data/enemies/bell.ani BITMAP|${PREFIX}/data/enemies/bell.gif ANIMATION|${PREFIX}/data/enemies/bin.ani BITMAP|${PREFIX}/data/enemies/bin.gif ANIMATION|${PREFIX}/data/enemies/bird.ani BITMAP|${PREFIX}/data/enemies/bird.gif ANIMATION|${PREFIX}/data/enemies/breakout.ani BITMAP|${PREFIX}/data/enemies/breakout.gif ANIMATION|${PREFIX}/data/enemies/bry.ani BITMAP|${PREFIX}/data/enemies/bry.gif ANIMATION|${PREFIX}/data/enemies/chip.ani BITMAP|${PREFIX}/data/enemies/chip.gif ANIMATION|${PREFIX}/data/enemies/code.ani BITMAP|${PREFIX}/data/enemies/code.gif ANIMATION|${PREFIX}/data/enemies/congo.ani BITMAP|${PREFIX}/data/enemies/congo.gif ANIMATION|${PREFIX}/data/enemies/crosshair.ani BITMAP|${PREFIX}/data/enemies/crosshair.gif ANIMATION|${PREFIX}/data/enemies/demon.ani BITMAP|${PREFIX}/data/enemies/demon.gif ANIMATION|${PREFIX}/data/enemies/dimallas.ani BITMAP|${PREFIX}/data/enemies/dimallas.gif ANIMATION|${PREFIX}/data/enemies/floppy.ani BITMAP|${PREFIX}/data/enemies/floppy.gif ANIMATION|${PREFIX}/data/enemies/dong.ani BITMAP|${PREFIX}/data/enemies/dong.gif ANIMATION|${PREFIX}/data/enemies/guitar.ani BITMAP|${PREFIX}/data/enemies/guitar.gif ANIMATION|${PREFIX}/data/enemies/heavy.ani BITMAP|${PREFIX}/data/enemies/heavy.gif ANIMATION|${PREFIX}/data/enemies/jailer_#1.ani BITMAP|${PREFIX}/data/enemies/jailer_#1.gif ANIMATION|${PREFIX}/data/enemies/jailer_#2.ani BITMAP|${PREFIX}/data/enemies/jailer_#2.gif ANIMATION|${PREFIX}/data/enemies/jailer_#3.ani BITMAP|${PREFIX}/data/enemies/jailer_#3.gif ANIMATION|${PREFIX}/data/enemies/jailbattle_alien.ani BITMAP|${PREFIX}/data/enemies/jailbattle_alien.gif ANIMATION|${PREFIX}/data/enemies/jailbattle_human.ani BITMAP|${PREFIX}/data/enemies/jailbattle_human.gif ANIMATION|${PREFIX}/data/enemies/jeannine.ani BITMAP|${PREFIX}/data/enemies/jeannine.gif ANIMATION|${PREFIX}/data/enemies/lamp.ani BITMAP|${PREFIX}/data/enemies/lamp.gif ANIMATION|${PREFIX}/data/enemies/lord_abad.ani BITMAP|${PREFIX}/data/enemies/lord_abad.gif ANIMATION|${PREFIX}/data/enemies/matatunos.ani BITMAP|${PREFIX}/data/enemies/matatunos.gif ANIMATION|${PREFIX}/data/enemies/mummy.ani BITMAP|${PREFIX}/data/enemies/mummy.gif ANIMATION|${PREFIX}/data/enemies/paco.ani BITMAP|${PREFIX}/data/enemies/paco.gif ANIMATION|${PREFIX}/data/enemies/elsa.ani BITMAP|${PREFIX}/data/enemies/elsa.gif ANIMATION|${PREFIX}/data/enemies/qvoid.ani BITMAP|${PREFIX}/data/enemies/qvoid.gif ANIMATION|${PREFIX}/data/enemies/robot.ani BITMAP|${PREFIX}/data/enemies/robot.gif ANIMATION|${PREFIX}/data/enemies/sam.ani BITMAP|${PREFIX}/data/enemies/sam.gif ANIMATION|${PREFIX}/data/enemies/shock.ani BITMAP|${PREFIX}/data/enemies/shock.gif ANIMATION|${PREFIX}/data/enemies/sigmasua.ani BITMAP|${PREFIX}/data/enemies/sigmasua.gif ANIMATION|${PREFIX}/data/enemies/spark.ani BITMAP|${PREFIX}/data/enemies/spark.gif ANIMATION|${PREFIX}/data/enemies/special/aerojailer.ani BITMAP|${PREFIX}/data/enemies/special/aerojailer.gif ANIMATION|${PREFIX}/data/enemies/special/arounder.ani BITMAP|${PREFIX}/data/enemies/special/arounder.gif ANIMATION|${PREFIX}/data/enemies/special/pepe_rosita_job.ani BITMAP|${PREFIX}/data/enemies/special/pepe_rosita_job.gif ANIMATION|${PREFIX}/data/enemies/special/shooting_star.ani BITMAP|${PREFIX}/data/enemies/special/shooting_star.gif ANIMATION|${PREFIX}/data/enemies/spider.ani BITMAP|${PREFIX}/data/enemies/spider.gif ANIMATION|${PREFIX}/data/enemies/tree_thing.ani BITMAP|${PREFIX}/data/enemies/tree_thing.gif ANIMATION|${PREFIX}/data/enemies/tuno.ani BITMAP|${PREFIX}/data/enemies/tuno.gif ANIMATION|${PREFIX}/data/enemies/tv_panel.ani BITMAP|${PREFIX}/data/enemies/tv_panel.gif ANIMATION|${PREFIX}/data/enemies/tv.ani BITMAP|${PREFIX}/data/enemies/tv.gif ANIMATION|${PREFIX}/data/enemies/upv_student.ani BITMAP|${PREFIX}/data/enemies/upv_student.gif ANIMATION|${PREFIX}/data/enemies/wave.ani BITMAP|${PREFIX}/data/enemies/wave.gif ANIMATION|${PREFIX}/data/enemies/z80.ani BITMAP|${PREFIX}/data/enemies/z80.gif # =================================================================== # PLAYER # =================================================================== BITMAP|${PREFIX}/data/player/player.gif ANIMATION|${PREFIX}/data/player/player.ani BITMAP|${PREFIX}/data/player/player2.gif ANIMATION|${PREFIX}/data/player/player2.ani BITMAP|${PREFIX}/data/player/player_game_over.gif ANIMATION|${PREFIX}/data/player/player_game_over.ani # =================================================================== # ITEMS # =================================================================== BITMAP|${PREFIX}/data/items/items.gif # =================================================================== # MUSIC # =================================================================== MUSIC|${PREFIX}/data/music/title.ogg MUSIC|${PREFIX}/data/music/game.ogg MUSIC|${PREFIX}/data/music/loading_data1.ogg MUSIC|${PREFIX}/data/music/loading_data2.ogg MUSIC|${PREFIX}/data/music/loading_header.ogg MUSIC|${PREFIX}/data/music/loading_screen_color.ogg MUSIC|${PREFIX}/data/music/loading_screen_data.ogg MUSIC|${PREFIX}/data/music/ending1.ogg MUSIC|${PREFIX}/data/music/ending2.ogg MUSIC|${PREFIX}/data/music/game_over.ogg # =================================================================== # SOUND EFFECTS # =================================================================== SOUND|${PREFIX}/data/sound/item.wav SOUND|${PREFIX}/data/sound/death.wav SOUND|${PREFIX}/data/sound/notify.wav # Jump sounds (1-24) SOUND|${PREFIX}/data/sound/jump1.wav SOUND|${PREFIX}/data/sound/jump2.wav SOUND|${PREFIX}/data/sound/jump3.wav SOUND|${PREFIX}/data/sound/jump4.wav SOUND|${PREFIX}/data/sound/jump5.wav SOUND|${PREFIX}/data/sound/jump6.wav SOUND|${PREFIX}/data/sound/jump7.wav SOUND|${PREFIX}/data/sound/jump8.wav SOUND|${PREFIX}/data/sound/jump9.wav SOUND|${PREFIX}/data/sound/jump10.wav SOUND|${PREFIX}/data/sound/jump11.wav SOUND|${PREFIX}/data/sound/jump12.wav SOUND|${PREFIX}/data/sound/jump13.wav SOUND|${PREFIX}/data/sound/jump14.wav SOUND|${PREFIX}/data/sound/jump15.wav SOUND|${PREFIX}/data/sound/jump16.wav SOUND|${PREFIX}/data/sound/jump17.wav SOUND|${PREFIX}/data/sound/jump18.wav SOUND|${PREFIX}/data/sound/jump19.wav SOUND|${PREFIX}/data/sound/jump20.wav SOUND|${PREFIX}/data/sound/jump21.wav SOUND|${PREFIX}/data/sound/jump22.wav SOUND|${PREFIX}/data/sound/jump23.wav SOUND|${PREFIX}/data/sound/jump24.wav # =================================================================== # LOGO # =================================================================== BITMAP|${PREFIX}/data/logo/jailgames.gif BITMAP|${PREFIX}/data/logo/since_1998.gif # =================================================================== # LOADING SCREEN # =================================================================== BITMAP|${PREFIX}/data/loading/loading_screen_bn.gif BITMAP|${PREFIX}/data/loading/loading_screen_color.gif BITMAP|${PREFIX}/data/loading/program_jaildoc.gif # =================================================================== # TITLE SCREEN # =================================================================== BITMAP|${PREFIX}/data/title/title_logo.gif # =================================================================== # ENDING SCREENS # =================================================================== BITMAP|${PREFIX}/data/ending/ending1.gif BITMAP|${PREFIX}/data/ending/ending2.gif BITMAP|${PREFIX}/data/ending/ending3.gif BITMAP|${PREFIX}/data/ending/ending4.gif BITMAP|${PREFIX}/data/ending/ending5.gif # =================================================================== # CREDITS # =================================================================== BITMAP|${PREFIX}/data/credits/shine.gif ANIMATION|${PREFIX}/data/credits/shine.ani