More actions
m (Text replacement - "GameBrew!" to "GameBrew") |
No edit summary |
||
Line 2: | Line 2: | ||
|title=Vita Homebrew Games (Arcade Games) - GameBrew | |title=Vita Homebrew Games (Arcade Games) - GameBrew | ||
|title_mode=append | |title_mode=append | ||
|image= | |image=spacecadetpinballvita2.jpg | ||
|image_alt=Space Cadet Pinball Vita | |image_alt=Space Cadet Pinball Vita | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=Space Cadet Pinball Vita | |title=Space Cadet Pinball Vita | ||
|image= | |image=spacecadetpinballvita2.jpg | ||
|description=Port of Space Cadet for | |description=Port of Space Cadet for PS Vita. | ||
|author=Axiom | |author=Axiom | ||
|lastupdated=2021/09/29 | |lastupdated=2021/09/29 | ||
Line 18: | Line 18: | ||
|source=https://github.com/suicvne/SpaceCadetPinball_Vita | |source=https://github.com/suicvne/SpaceCadetPinball_Vita | ||
}} | }} | ||
Space Cadet Pinball is a reverse engineering of 3D Pinball for Windows | Space Cadet Pinball is a reverse engineering of 3D Pinball for Windows - Space Cadet, a game bundled with Windows. | ||
Based on the [https://github.com/k4zmu2a/SpaceCadetPinball decompilation of Space Cadet]. | |||
==Installation== | |||
In order for the game to run, you will need to place your legally obtained data files from your preferred version of Windows into ux0:data/SpaceCadetPinball. | |||
All the MIDI files and sound config files should be copied. | |||
== | ==Controls== | ||
X - Plunger | |||
L - Left Bumper | |||
R - Right Bumper | |||
Touchscreen - IMGUI gui | |||
==Screenshots== | ==Screenshots== | ||
spacecadetpinballvita3.jpg | |||
spacecadetpinballvita4.jpg | |||
spacecadetpinballvita5.jpg | |||
==Media== | |||
'''Space Cadet Pinball - Ported to the PS Vita''' ([https://www.youtube.com/watch?v=sAUu-Dl01OE Ignore Solutions]) <br> | |||
<youtube>sAUu-Dl01OE</youtube> | |||
==Changelogs== | ==Changelogs== | ||
'''v.1.1.1-VB2''' | '''v.1.1.1-VB2''' | ||
* Rip out SDL_Mixer in favor or | * Rip out SDL_Mixer in favor or [https://github.com/WohlSoft/SDL-Mixer-X SDL_Mixer_X] (by Wohlstand). | ||
** TODO: Fully switch license to GPLv3 & ensure licenses are visible in app. | ** TODO: Fully switch license to GPLv3 & ensure licenses are visible in app. | ||
* Update ImGui implementation to latest version | * Update ImGui implementation to latest version. | ||
* Allow ImGui SDL renderer to create and destroy font textures (adding support for custom fonts) | * Allow ImGui SDL renderer to create and destroy font textures (adding support for custom fonts). | ||
* Fix MIDI Loading by initializing SDL_Mixer with proper MIDI flags. | * Fix MIDI Loading by initializing SDL_Mixer with proper MIDI flags. | ||
* Added custom Win95 style including | * Added custom Win95 style including [https://fontsarena.com/w95fa-by-fontsarena/ SIL Open Font W95FA by FontsArena]. | ||
** Please leave suggestions for further themes, I would love to add the options | ** Please leave suggestions for further themes, I would love to add the options. | ||
* Add new menu for switching MIDI Device Emulator on-the-fly between libADLMIDI and libOPNMIDI | * Add new menu for switching MIDI Device Emulator on-the-fly between libADLMIDI and libOPNMIDI. | ||
**Also adds menus for switching libADLMIDI emulator and sound banks (again, on the fly!). There are at least 78 sound banks to choose from. | **Also adds menus for switching libADLMIDI emulator and sound banks (again, on the fly!). There are at least 78 sound banks to choose from. | ||
**All of these new options are saved and remembered as part of the game's native saving system. | **All of these new options are saved and remembered as part of the game's native saving system. | ||
* Bind DPad Left and Right to table bump left/right | * Bind DPad Left and Right to table bump left/right. | ||
* Bind DPad down to table bump down. | * Bind DPad down to table bump down. | ||
* Attempt to add a short button delay to avoid menu chaos on the Vita | * Attempt to add a short button delay to avoid menu chaos on the Vita. | ||
'''v.1.1.1-VB1''' | '''v.1.1.1-VB1''' | ||
Fixed issues: | Fixed issues: | ||
*Midi initialization in WINE, thanks to GeorgeMcMullen. Happens only when playing with Windows version data files. | *Midi initialization in WINE, thanks to GeorgeMcMullen. Happens only when playing with Windows version data files. | ||
Line 82: | Line 70: | ||
*Sound pops introduced by WaveMix internal up-sampler. This should remove the need for manual up-sampling. | *Sound pops introduced by WaveMix internal up-sampler. This should remove the need for manual up-sampling. | ||
== External links == | ==External links== | ||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/730 | |||
* GitHub - https://github.com/suicvne/SpaceCadetPinball_Vita | |||
* GitHub (Decompilation) - https://github.com/k4zmu2a/SpaceCadetPinball | |||
* Reddit - https://www.reddit.com/r/vitahacks/comments/pro8x1/release_space_cadet_pinball_ported_by_axiom/ | * Reddit - https://www.reddit.com/r/vitahacks/comments/pro8x1/release_space_cadet_pinball_ported_by_axiom/ | ||
Revision as of 02:20, 20 December 2022
Space Cadet Pinball Vita | |
---|---|
General | |
Author | Axiom |
Type | Arcade Games |
Version | 1.1.1-VB2 |
License | MIT License |
Last Updated | 2021/09/29 |
Links | |
Download | |
Website | |
Source | |
Space Cadet Pinball is a reverse engineering of 3D Pinball for Windows - Space Cadet, a game bundled with Windows.
Based on the decompilation of Space Cadet.
Installation
In order for the game to run, you will need to place your legally obtained data files from your preferred version of Windows into ux0:data/SpaceCadetPinball.
All the MIDI files and sound config files should be copied.
Controls
X - Plunger
L - Left Bumper
R - Right Bumper
Touchscreen - IMGUI gui
Screenshots
spacecadetpinballvita3.jpg
spacecadetpinballvita4.jpg
spacecadetpinballvita5.jpg
Media
Space Cadet Pinball - Ported to the PS Vita (Ignore Solutions)
Changelogs
v.1.1.1-VB2
- Rip out SDL_Mixer in favor or SDL_Mixer_X (by Wohlstand).
- TODO: Fully switch license to GPLv3 & ensure licenses are visible in app.
- Update ImGui implementation to latest version.
- Allow ImGui SDL renderer to create and destroy font textures (adding support for custom fonts).
- Fix MIDI Loading by initializing SDL_Mixer with proper MIDI flags.
- Added custom Win95 style including SIL Open Font W95FA by FontsArena.
- Please leave suggestions for further themes, I would love to add the options.
- Add new menu for switching MIDI Device Emulator on-the-fly between libADLMIDI and libOPNMIDI.
- Also adds menus for switching libADLMIDI emulator and sound banks (again, on the fly!). There are at least 78 sound banks to choose from.
- All of these new options are saved and remembered as part of the game's native saving system.
- Bind DPad Left and Right to table bump left/right.
- Bind DPad down to table bump down.
- Attempt to add a short button delay to avoid menu chaos on the Vita.
v.1.1.1-VB1
Fixed issues:
- Midi initialization in WINE, thanks to GeorgeMcMullen. Happens only when playing with Windows version data files.
- Wav duration approximation for BL timers. Impacts manually up-sampled sounds.
- Sound pops introduced by WaveMix internal up-sampler. This should remove the need for manual up-sampling.