![]() ![]() Not only has Chris decoded the OutRun program and understood everything there is to know within the code he’s taken it to the next level and spent several years re-writing programming mistakes and inconsistencies made by the original OutRun team. Through Chris’s long term commitment and passion for OutRun he has uncovered things that may never of been known about the game, things that have been hidden for 27 years which is astounding. Its now 2013, I thought that in 27 years I had seen everything the original OutRun had to offer.įor the last three and a half years Chris White the owner of Reassembler has been decoding and uncovering amazing unknown things about the game and it’s programming secrets. That made me 12 years old when OutRun hit our Arcades, it was the center piece attraction at every main arcade in the U.K. You can then compile, debug and run from Visual Studio as expected.27 years ago AM2 released OutRun to the arcades.A game designed by the now legendary Yu Suzuki. By default, they should be in the working directory.Ĭopy the OutRun revision B romset to the roms subdirectory. You can specify an alternate location on the command lineĮdit config.xml to reflect the paths of your roms and res directories. Right click -> Configuration properties -> DebuggingĮnsure config.xml is in the working directory. Set working directory to something sensible. Right click and choose 'Set as StartUp project'. Open the created CannonBall solution in VS 2019. or vs_build)Ĭmake -G "Visual Studio 16 2019". Further details below.Ĭreate to the sub-directory you want to create your build files in (e.g. You can optionally pass -DTARGET=filename to pass a custom. Run CMake to generate the relevant build files for your compiler.See the cmake subdirectory for more details. cmake file for your system to configure specific options. Extract the Cannonball code somewhere, for example: c:\coding\cannonball.I should update it sometime to use SDL 2 instead. This is used for force-feedback and a legacy from when I was using SDL 1. Windows only: download and install the Direct 8.1 SDK.Windows only: I needed to copy cannonball/cmake/windows_copy_to_sdl2_lib_directory/sdl2-config.cmake to c:\coding\lib\SDL2-2.0.12.Read the SDL documentation & build the SDL Library for your system.Extract the SDL Development Library somewhere, for example: c:\coding\lib\SDL2-2.0.12.Extract the Boost Library somewhere, for example: c:\coding\lib\boost_1_74_0 Note that Boost does not need to be compiled, as only the header libraries are used.This generates your platform and compiler build files. ![]() Install your favourite C++11 environment (e.g.But feel free to grab an older version from github if you need it. I have recently deprecated support for SDL 1, to focus on SDL 2. Getting StartedĬannonBall is coded in C++ and makes use of the SDL 2 and Boost libraries.ĬannonBall has been successfully built for Windows, Mac OS X, Linux, Open Pandora and the Raspberry Pi.ĬannonBall can use OpenGL, OpenGLES (mobile platforms) or plain SDL2 for rendering. Port specific issues should be raised with the respective person.Ĭhris White (Project Creator). ![]() Whilst I strive to ensure this is a fully cross-platform project that compiles across Linux, Wii, Mac, Pi4 etc. Please note that I maintain the Windows build of CannonBall.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |