Abuse_1996 - MacSourcePorts/MSPBuildSystem GitHub Wiki
Information
Source Port | Abuse_1996 |
Game(s) | Abuse |
Homepage | https://antonior-software.blogspot.com/2016/05/abuse-1996-sdl-port-09a.html |
Source Code | https://github.com/antrad/Abuse_1996 |
Build Type: | Mac Source Ports Fork |
MSP Fork | https://github.com/MacSourcePorts/Abuse_1996 |
Port Type | Original Source Code |
Project Build Strategy | Project doesn’t do Mac builds |
Source Code Strategy | Source available |
Projct Release Strategy | Versioned releases from inactive project |
Mac Support Status | Official Mac support, no builds |
Project Status | Abandoned |
Build System | CMake |
Programming Language(s) | C/C++ |
Data Situation | Comes with full game data |
Homebrew Requirements | brew install cmake sdl2 sdl_mixer |
Notes:
The port was trying to save to a location inside the app bundle which wasn't working, so I modified the code using SDL_GetPrefPath
to save games and the config to ~/Library/Application Support/abuse
. Turns out you can null out the org and it skips it.
I had skipped this game for a long time since it wasn't available commercially and I didn't want to anger any of the existing developers, especially since there's been precedent set in this area, but on closer inspection the Abuse_1996 project has been distributing the full game for years and the Abuse-SDL project actually claims they were given permission to redistribute it, so I figure it's OK to redistribute it too, seeing as how I'm not profiting off of it or claiming ownership.
If I'm wrong I get a nasty email and I take it down. Done and done.
MSP Fork differences:
src/sdlport/setup.cpp