

The end goal for this project is something like what Chocolate Doom is for Doom: an experience that closely mimics the original, but portable and with some quality of life improvements including an OpenGL renderer and mod support! This runs well on OSX, Linux, and Windows right now, with some missing features that need reviving due to not being included in the source code that was released. Shockolate is a cross platform source port of System Shock, using SDL2. Shockolate - System Shock, but cross platform!īased on the source code for PowerPC released by Night Dive Studios, Incorporated. Taffer from Discord for the inspiration, control ideas, testing and help with the README.Cinematics can take some time to load too. Known issuesĪudiologs can freeze the game for a few seconds before starting the playback. If needed, refer to manual (included for example with GOG release or can be found on internet) or ask other players. Pay attention to security levels on each deck, lower the better and also pay attention to your current objective. Take things slow, read, listen to audiologs, pay attention, make notes if needed. It is advisable to start with normal (or if prefered lowered) difficulties settings. It does not hold your hand and invites you to explore and improvise. It can be hard, confusing and even obtuse. You can turn it off or adjust analog/gyro look speed by selecting Vita input option in the game menu. Rear touchpad - Next/previous MFD (you can switch them by swiping up or down on the left/right side of the touchpad).D-Pad Down - Toggle between free look and mouse movement.□ - Quick action/item pickup (instantly picks up the item, opens the door, etc).Right analog stick - Aiming/Cursor movement.DCMAKE_TOOLCHAIN_FILE=$VITASDK/share/ -DENABLE_OPENGL=OFF -DVITA=true -DENABLE_FLUIDSYNTH=OFF -DENABLE_SDL2=ON -DCMAKE_BUILD_TYPE=None
