├── .gitignore ├── CMakeLists.txt ├── CMakeSettings.json ├── Makefile ├── Makefile.vita ├── README.md ├── cmake └── FindSDL2.cmake ├── livearea ├── bg0.png ├── feisar.png ├── icon0.png ├── pic0.png └── template.xml ├── packaging └── windows │ ├── wipeout.exe.manifest │ ├── wipeout.ico │ └── wipeout.rc ├── src ├── input.c ├── input.h ├── libs │ ├── pl_mpeg.h │ ├── qoa.h │ ├── sokol_app.h │ ├── sokol_audio.h │ ├── sokol_time.h │ └── stb_image_write.h ├── mem.c ├── mem.h ├── platform.h ├── platform_sdl.c ├── platform_sokol.c ├── render.h ├── render_gl.c ├── render_software.c ├── system.c ├── system.h ├── types.c ├── types.h ├── utils.c ├── utils.h ├── vita_mp4.c ├── vita_mp4.h ├── wasm-index.html └── wipeout │ ├── camera.c │ ├── camera.h │ ├── droid.c │ ├── droid.h │ ├── game.c │ ├── game.h │ ├── hud.c │ ├── hud.h │ ├── image.c │ ├── image.h │ ├── ingame_menus.c │ ├── ingame_menus.h │ ├── intro.c │ ├── intro.h │ ├── main_menu.c │ ├── main_menu.h │ ├── menu.c │ ├── menu.h │ ├── object.c │ ├── object.h │ ├── particle.c │ ├── particle.h │ ├── race.c │ ├── race.h │ ├── scene.c │ ├── scene.h │ ├── sfx.c │ ├── sfx.h │ ├── ship.c │ ├── ship.h │ ├── ship_ai.c │ ├── ship_ai.h │ ├── ship_player.c │ ├── ship_player.h │ ├── title.c │ ├── title.h │ ├── track.c │ ├── track.h │ ├── ui.c │ ├── ui.h │ ├── weapon.c │ └── weapon.h ├── vcpkg.json └── wipeout └── game_data_goes_here.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/CMakeSettings.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.vita: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/Makefile.vita -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindSDL2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/cmake/FindSDL2.cmake -------------------------------------------------------------------------------- /livearea/bg0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/livearea/bg0.png -------------------------------------------------------------------------------- /livearea/feisar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/livearea/feisar.png -------------------------------------------------------------------------------- /livearea/icon0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/livearea/icon0.png -------------------------------------------------------------------------------- /livearea/pic0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/livearea/pic0.png -------------------------------------------------------------------------------- /livearea/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/livearea/template.xml -------------------------------------------------------------------------------- /packaging/windows/wipeout.exe.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/packaging/windows/wipeout.exe.manifest -------------------------------------------------------------------------------- /packaging/windows/wipeout.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/packaging/windows/wipeout.ico -------------------------------------------------------------------------------- /packaging/windows/wipeout.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/packaging/windows/wipeout.rc -------------------------------------------------------------------------------- /src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/input.c -------------------------------------------------------------------------------- /src/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/input.h -------------------------------------------------------------------------------- /src/libs/pl_mpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/libs/pl_mpeg.h -------------------------------------------------------------------------------- /src/libs/qoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/libs/qoa.h -------------------------------------------------------------------------------- /src/libs/sokol_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/libs/sokol_app.h -------------------------------------------------------------------------------- /src/libs/sokol_audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/libs/sokol_audio.h -------------------------------------------------------------------------------- /src/libs/sokol_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/libs/sokol_time.h -------------------------------------------------------------------------------- /src/libs/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/libs/stb_image_write.h -------------------------------------------------------------------------------- /src/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/mem.c -------------------------------------------------------------------------------- /src/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/mem.h -------------------------------------------------------------------------------- /src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/platform.h -------------------------------------------------------------------------------- /src/platform_sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/platform_sdl.c -------------------------------------------------------------------------------- /src/platform_sokol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/platform_sokol.c -------------------------------------------------------------------------------- /src/render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/render.h -------------------------------------------------------------------------------- /src/render_gl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/render_gl.c -------------------------------------------------------------------------------- /src/render_software.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/render_software.c -------------------------------------------------------------------------------- /src/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/system.c -------------------------------------------------------------------------------- /src/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/system.h -------------------------------------------------------------------------------- /src/types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/types.c -------------------------------------------------------------------------------- /src/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/types.h -------------------------------------------------------------------------------- /src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/utils.c -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/utils.h -------------------------------------------------------------------------------- /src/vita_mp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/vita_mp4.c -------------------------------------------------------------------------------- /src/vita_mp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/vita_mp4.h -------------------------------------------------------------------------------- /src/wasm-index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wasm-index.html -------------------------------------------------------------------------------- /src/wipeout/camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/camera.c -------------------------------------------------------------------------------- /src/wipeout/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/camera.h -------------------------------------------------------------------------------- /src/wipeout/droid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/droid.c -------------------------------------------------------------------------------- /src/wipeout/droid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/droid.h -------------------------------------------------------------------------------- /src/wipeout/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/game.c -------------------------------------------------------------------------------- /src/wipeout/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/game.h -------------------------------------------------------------------------------- /src/wipeout/hud.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/hud.c -------------------------------------------------------------------------------- /src/wipeout/hud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/hud.h -------------------------------------------------------------------------------- /src/wipeout/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/image.c -------------------------------------------------------------------------------- /src/wipeout/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/image.h -------------------------------------------------------------------------------- /src/wipeout/ingame_menus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ingame_menus.c -------------------------------------------------------------------------------- /src/wipeout/ingame_menus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ingame_menus.h -------------------------------------------------------------------------------- /src/wipeout/intro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/intro.c -------------------------------------------------------------------------------- /src/wipeout/intro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/intro.h -------------------------------------------------------------------------------- /src/wipeout/main_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/main_menu.c -------------------------------------------------------------------------------- /src/wipeout/main_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/main_menu.h -------------------------------------------------------------------------------- /src/wipeout/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/menu.c -------------------------------------------------------------------------------- /src/wipeout/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/menu.h -------------------------------------------------------------------------------- /src/wipeout/object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/object.c -------------------------------------------------------------------------------- /src/wipeout/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/object.h -------------------------------------------------------------------------------- /src/wipeout/particle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/particle.c -------------------------------------------------------------------------------- /src/wipeout/particle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/particle.h -------------------------------------------------------------------------------- /src/wipeout/race.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/race.c -------------------------------------------------------------------------------- /src/wipeout/race.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/race.h -------------------------------------------------------------------------------- /src/wipeout/scene.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/scene.c -------------------------------------------------------------------------------- /src/wipeout/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/scene.h -------------------------------------------------------------------------------- /src/wipeout/sfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/sfx.c -------------------------------------------------------------------------------- /src/wipeout/sfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/sfx.h -------------------------------------------------------------------------------- /src/wipeout/ship.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ship.c -------------------------------------------------------------------------------- /src/wipeout/ship.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ship.h -------------------------------------------------------------------------------- /src/wipeout/ship_ai.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ship_ai.c -------------------------------------------------------------------------------- /src/wipeout/ship_ai.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ship_ai.h -------------------------------------------------------------------------------- /src/wipeout/ship_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ship_player.c -------------------------------------------------------------------------------- /src/wipeout/ship_player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ship_player.h -------------------------------------------------------------------------------- /src/wipeout/title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/title.c -------------------------------------------------------------------------------- /src/wipeout/title.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/title.h -------------------------------------------------------------------------------- /src/wipeout/track.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/track.c -------------------------------------------------------------------------------- /src/wipeout/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/track.h -------------------------------------------------------------------------------- /src/wipeout/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ui.c -------------------------------------------------------------------------------- /src/wipeout/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/ui.h -------------------------------------------------------------------------------- /src/wipeout/weapon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/weapon.c -------------------------------------------------------------------------------- /src/wipeout/weapon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/src/wipeout/weapon.h -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/vcpkg.json -------------------------------------------------------------------------------- /wipeout/game_data_goes_here.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/wipeout-rewrite/HEAD/wipeout/game_data_goes_here.txt --------------------------------------------------------------------------------