More actions
No edit summary |
m (Text replacement - "|download=https://dlhb.gamebrew.org/dshomebrew/" to "|download=https://dlhb.gamebrew.org/dshomebrew2/") |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
|description=Port of Space Cadet Pinball decompilation to Nintendo DS. | |description=Port of Space Cadet Pinball decompilation to Nintendo DS. | ||
|author=Headshotnoby | |author=Headshotnoby | ||
|lastupdated=2024/ | |lastupdated=2024/07/13 | ||
|type=Arcade Games | |type=Arcade Games | ||
|version=0. | |version=0.5 | ||
|license=MIT | |license=MIT | ||
|download=https://dlhb.gamebrew.org/ | |download=https://dlhb.gamebrew.org/dshomebrew2/3dspinballnds.7z?05 | ||
|website=https://gbatemp.net/threads/release-3d-pinball-space-cadet-ds-port.657769/ | |website=https://gbatemp.net/threads/release-3d-pinball-space-cadet-ds-port.657769/ | ||
|source=https://github.com/headshot2017/3dpinball-nds | |source=https://github.com/headshot2017/3dpinball-nds | ||
Line 24: | Line 24: | ||
== Controls == | == Controls == | ||
''' | '''Normal screen mode:''' | ||
B or Down - Launch ball | |||
L/R or D-Pad - Paddles | L/R or Y/A or D-Pad - Paddles | ||
X+D-Pad - Nudge table | |||
Start - Pause | Start - Pause | ||
Line 38: | Line 38: | ||
Start+Select - Quit | Start+Select - Quit | ||
''' | '''Rotated screen mode:''' | ||
Down - Launch ball | |||
D-Pad - Paddles | D-Pad - Paddles | ||
Line 46: | Line 46: | ||
L+D-Pad - Nudge table | L+D-Pad - Nudge table | ||
'''Inverted rotation screen mode:''' | |||
A - Launch ball | |||
B/X - Paddles | |||
R+B/X/Y - Nudge table | |||
== Screenshots == | == Screenshots == | ||
Line 57: | Line 59: | ||
https://dlhb.gamebrew.org/dshomebrew/3dspinballnds3.png | https://dlhb.gamebrew.org/dshomebrew/3dspinballnds3.png | ||
''' | '''Rotated screen mode:''' <br> | ||
https://dlhb.gamebrew.org/dshomebrew/3dspinballnds4.png | https://dlhb.gamebrew.org/dshomebrew/3dspinballnds4.png | ||
Line 66: | Line 68: | ||
== Changelog == | == Changelog == | ||
'''v0.5 2024/07/13''' | |||
* Added a new "Inverted rotation" screen mode where the ABXY buttons are used instead of the DPad. This makes it possible to raise both flippers at once. | |||
'''v0.4 2024/07/08''' | |||
* Added music. | |||
* Fixed ball transparency. | |||
'''v0.3 2024/07/05''' | |||
* Improved performance when redrawing/rendering bitmaps, minimized stuttering. | |||
* Changed controls for normal screen mode to include more buttons. | |||
* Changed "launch ball" control in both screen modes to DPad down. | |||
'''v0.2 2024/06/30''' | '''v0.2 2024/06/30''' | ||
* Fixed game not working under DS mode: | * Fixed game not working under DS mode: | ||
** On DS mode, all the bitmaps are downscaled by half while loading the game. However, playing on DSi mode (TWLMenu++) is recommended to avoid some slight visual/sprite bugs as a consequence of the downscaling, e.g. some lights on the pinball table not lighting up. | ** On DS mode, all the bitmaps are downscaled by half while loading the game. However, playing on DSi mode (TWLMenu++) is recommended to avoid some slight visual/sprite bugs as a consequence of the downscaling, e.g. some lights on the pinball table not lighting up. | ||
Line 76: | Line 86: | ||
'''v0.1 2024/06/10''' | '''v0.1 2024/06/10''' | ||
* This does NOT run on a regular DS, only DSi. | * This does NOT run on a regular DS, only DSi. | ||
* Game data must be placed in <code>SDcard/data/SpaceCadetPinball</code>. | * Game data must be placed in <code>SDcard/data/SpaceCadetPinball</code>. |
Latest revision as of 04:12, 16 August 2024
3D Pinball - Space Cadet for DS | |
---|---|
General | |
Author | Headshotnoby |
Type | Arcade Games |
Version | 0.5 |
License | MIT License |
Last Updated | 2024/07/13 |
Links | |
Download | |
Website | |
Source | |
Port of 3D Pinball - Space Cadet to the Nintendo DS, based on the decompilation project.
Built with the BlocksDS SDK.
Installation
Require the game data from 3D Pinball Space Cadet (Windows 95 Plus, Windows XP...). They are not provided.
Place the .nds file anywhere on the SD card.
Game data must be placed in sd:/data/SpaceCadetPinball/.
Controls
Normal screen mode:
B or Down - Launch ball
L/R or Y/A or D-Pad - Paddles
X+D-Pad - Nudge table
Start - Pause
Select - New game
Start+Select - Quit
Rotated screen mode:
Down - Launch ball
D-Pad - Paddles
L+D-Pad - Nudge table
Inverted rotation screen mode:
A - Launch ball
B/X - Paddles
R+B/X/Y - Nudge table
Screenshots
Mode selection:
Rotated screen mode:
Known issues
- CADET.DAT from Full Tilt! Pinball does not work. Most likely due to having higher-resolution bitmaps and running out of memory while loading.
- When loading the game in DS mode (TWL Menu++), some of the lights on the pinball table do not work correctly as a side effect of the bitmaps being downscaled by half.
- This is not present in DSi mode, as the bitmaps are not downscaled there.
Changelog
v0.5 2024/07/13
- Added a new "Inverted rotation" screen mode where the ABXY buttons are used instead of the DPad. This makes it possible to raise both flippers at once.
v0.4 2024/07/08
- Added music.
- Fixed ball transparency.
v0.3 2024/07/05
- Improved performance when redrawing/rendering bitmaps, minimized stuttering.
- Changed controls for normal screen mode to include more buttons.
- Changed "launch ball" control in both screen modes to DPad down.
v0.2 2024/06/30
- Fixed game not working under DS mode:
- On DS mode, all the bitmaps are downscaled by half while loading the game. However, playing on DSi mode (TWLMenu++) is recommended to avoid some slight visual/sprite bugs as a consequence of the downscaling, e.g. some lights on the pinball table not lighting up.
- Fixed lag by only redrawing "dirty" regions of the bitmaps. Game runs at full speed most of the time.
- Fixed bug where some sound effects were not loading. All of them work correctly now.
- Added "rotated" view mode.
- When starting the game, you have the option to pick a screen mode. The rotated mode gives you a larger view of the pinball table.
v0.1 2024/06/10
- This does NOT run on a regular DS, only DSi.
- Game data must be placed in
SDcard/data/SpaceCadetPinball
. - Bugs:
- Very laggy.
- Not all sounds are loaded due to not enough memory.