Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Shockolate - System Shock Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Shockolate - System Shock |image=shockolatesystemshockswitch.png |description=Shockolate - Same great System Shock, new great taste. |author=capsterx-switch |lastupdated=2020/12/23 |type=Shooter |version=0.8.2-r5 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch.7z |website=https://gbatemp.net/threads/systemshock-shockolate.579016/ |source=https://github.com/capsterx-switch/systemshock |don...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Shockolate - System Shock
|title=Shockolate - System Shock
|image=shockolatesystemshockswitch.png
|image=systemshocknx.png
|description=Shockolate - Same great System Shock, new great taste.
|description=Port of Shockolate (a source port of System Shock).
 
|author=capsterx
|author=capsterx-switch
|lastupdated=2020/12/23
|lastupdated=2020/12/23
|type=Shooter
|type=Shooter
|version=0.8.2-r5
|version=0.8.2-r5
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/systemshocknx.7z
|website=https://gbatemp.net/threads/systemshock-shockolate.579016/
|website=https://gbatemp.net/threads/systemshock-shockolate.579016/
|source=https://github.com/capsterx-switch/systemshock
|source=https://github.com/capsterx-switch/systemshock
|donation=
|donation=
}}
}}
{{#seo:
This is a port of [https://github.com/Interrupt/systemshock Shockolate], a cross platform source port of System Shock, using SDL2.
|title=Switch Homebrew Games (Shooter) - GameBrew
 
|title_mode=append
==Installation==
|image=shockolatesystemshockswitch.png
For this to work you need a version of the game and put the res folder in switch/systemshock/res/, which should contain these files:
|image_alt=Shockolate - System Shock
ls switch/systemshock/res
}}
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 data
{{cleanup|article|Needs cleanup}}
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 enhanced
Shockolate - Same great System Shock, new great taste.
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 localization
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 missions
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 mods
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 pc
 
A default key mapping is installed in switch/systemshock/keymap.keys
 
For info on the mappings you can look at https://github.com/capsterx-switch/switch-utils
 
==Controls==
D-Pad or Left Stick - w/s/a/d
 
Minus - Esc
 
Plus - Space
 
Left Stick Button - Return
 
L - f


ZL - Left mouse click


==Media==
ZR - Right mouse click
<youtube></youtube>


Touchscreen or Right Stick - Mouse


==Screenshots==
Double tap to bring up the keyboard when you enter your name.
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/shockolatesystemshockswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v0.8.2-r5 2020/12/23'''
* First Release.
*Fixing a crash when audio log was playing and you pressed keys. Also fixed a bug if you paused with the audio log playing.
 
'''v0.8.2-r4 2020/12/21'''
*Stop/start the sdl mixer and sdl raw audio as needed so both the intro and in-game stuff works.
 
'''v0.8.2-r3 2020/12/21'''
*This should fix the sound on the switch.
*NOTE: the game expects sound to be in res/sound/sblaster, so you should have, for example res/sound/sblaster/titloop.xmi
 
'''v0.8.2-r2 2020/12/19'''
*Updating switch-utils so mouse clicks can be defined.
 
'''v0.8.2-r1 2020/12/17'''
*A default key mapping is installed in switch/systemshock/keymap.keys I dont know enough on the game to make a great set.
*For this to work you need a version of the game and put the res folder in switch/systemshock/res, mine looks liek this:
** ls switch/systemshock/res
** drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 data
** drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 enhanced
** drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 localization
** drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 missions
** drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 mods
** drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 pc


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/systemshock-shockolate.579016/
* GitHub - https://github.com/capsterx-switch/systemshock
* Github - https://github.com/capsterx-switch/systemshock
* GitHub - https://github.com/capsterx-switch/switch-utils
* Reddit -
* GBAtemp - https://gbatemp.net/threads/systemshock-shockolate.579016/
* ForTheUsers - https://apps.fortheusers.org/switch/SystemShock

Latest revision as of 04:15, 16 Mayıs 2023

Shockolate - System Shock
Systemshocknx.png
General
Authorcapsterx
TypeShooter
Version0.8.2-r5
LicenseGPL-3.0
Last Updated2020/12/23
Links
Download
Website
Source

This is a port of Shockolate, a cross platform source port of System Shock, using SDL2.

Installation

For this to work you need a version of the game and put the res folder in switch/systemshock/res/, which should contain these files:

ls switch/systemshock/res
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 data
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 enhanced
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 localization
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 missions
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 mods
drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 pc

A default key mapping is installed in switch/systemshock/keymap.keys

For info on the mappings you can look at https://github.com/capsterx-switch/switch-utils

Controls

D-Pad or Left Stick - w/s/a/d

Minus - Esc

Plus - Space

Left Stick Button - Return

L - f

ZL - Left mouse click

ZR - Right mouse click

Touchscreen or Right Stick - Mouse

Double tap to bring up the keyboard when you enter your name.

Changelog

v0.8.2-r5 2020/12/23

  • Fixing a crash when audio log was playing and you pressed keys. Also fixed a bug if you paused with the audio log playing.

v0.8.2-r4 2020/12/21

  • Stop/start the sdl mixer and sdl raw audio as needed so both the intro and in-game stuff works.

v0.8.2-r3 2020/12/21

  • This should fix the sound on the switch.
  • NOTE: the game expects sound to be in res/sound/sblaster, so you should have, for example res/sound/sblaster/titloop.xmi

v0.8.2-r2 2020/12/19

  • Updating switch-utils so mouse clicks can be defined.

v0.8.2-r1 2020/12/17

  • A default key mapping is installed in switch/systemshock/keymap.keys I dont know enough on the game to make a great set.
  • For this to work you need a version of the game and put the res folder in switch/systemshock/res, mine looks liek this:
    • ls switch/systemshock/res
    • drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 data
    • drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 enhanced
    • drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 localization
    • drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 missions
    • drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 mods
    • drwxrwxrwx 1 Switch Switch 0 Jan 1 1970 pc

External links

Advertising: