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

SuperMarioBros C Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 2: Line 2:
|title=SuperMarioBros C Vita
|title=SuperMarioBros C Vita
|image=SuperMarioBrosCVita.png
|image=SuperMarioBrosCVita.png
|description=Port of Super Mario Bros for PSVita.
|description=Port of Super Mario Bros for PS Vita.
|author=Gustavo3211
|author=Gustavo3211
|lastupdated=2026/05/05
|lastupdated=2026/05/05
Line 19: Line 19:
|image_alt=SuperMarioBros C Vita
|image_alt=SuperMarioBros C Vita
}}
}}
'''Super Mario Bros. C (PS Vita Port)''' is a port of the Super Mario Bros. C implementation to the PlayStation Vita. The original Super Mario Bros. C project is an attempt to translate the original Super Mario Bros. for the NES to readable C/C++, based on the <code>smbdis.asm</code> disassembly of Super Mario Bros., successfully converted to C++ using an automated codegen program.
This is a port of the Super Mario Bros. C implementation to the PlayStation Vita.


The port runs smoothly on PS Vita, though audio is currently experimental and disabled by default to maintain good performance.
Runs smoothly on PS Vita but Audio is currently experimental and disabled by default to maintain good performance.*
 
'''Note:''' You must supply your own ROM.


== Installation ==
== Installation ==
# Download the <code>smbc.vpk</code> from the releases page.
Download the <code>smbc.vpk</code> from [https://github.com/Gustavo3211/SuperMarioBros-C-Vita/releases Releases].
# Install <code>smbc.vpk</code> on your PS Vita using VitaShell.
 
# Place your <code>game.nes</code> ROM at <code>ux0:data/SMB/game.nes</code>.
Install <code>smbc.vpk</code> on your PS Vita using [[VitaShell]].
#* The expected ROM is: <code>Super Mario Bros. (JU) (PRG0) [!].nes</code>
 
#* You must supply your own ROM.
Place your <code>game.nes</code> ROM at <code>ux0:data/SMB/game.nes</code>.
 
The expected ROM is: <code>Super Mario Bros. (JU) (PRG0) [!].nes</code>
 
Audio support is currently experimental and may cause random crashes. For a stable experience, it is highly recommended to play with audio disabled.


== Controls ==
== Controls ==
{| class="wikitable"
D-Pad/Left Analog - Move
|-
 
! Button !! Action
Cross/Circle/L - Jump
|-
 
| D-Pad / Left Analog || Move
Square/R - Run
|-
 
| Cross / Circle / L-Shoulder || Jump
Start - Start
|-
| Square / R-Shoulder || Run
|-
| Start || Start
|-
| Select || Select
|}


''Note: If <code>debug_mode</code> is enabled in <code>config.ini</code>, L/R will toggle audio and render modes instead.''
Select - Select


==Media==
'''Note:''' If <code>debug_mode</code> is enabled in <code>config.ini</code>, L/R will toggle audio and render modes instead.
'''Super Mario Bros - Complete Walkthrough''' ([https://www.youtube.com/watch?v=c_b9Yn34pdI Typhlosion4President]) <br>
<youtube width="640">c_b9Yn34pdI</youtube>


==Changelog==  
==Changelog==  
Line 57: Line 54:


== External links ==
== External links ==
* Github - https://github.com/Gustavo3211/SuperMarioBros-C-Vita
* GitHub - https://github.com/Gustavo3211/SuperMarioBros-C-Vita
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1395
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1395

Revision as of 03:18, 14 May 2026

SuperMarioBros C Vita
General
AuthorGustavo3211
TypePlatform
Version0.1
LicenseN/A
Last Updated2026/05/05
Links
Download
Website
Source

This is a port of the Super Mario Bros. C implementation to the PlayStation Vita.

Runs smoothly on PS Vita but Audio is currently experimental and disabled by default to maintain good performance.*

Note: You must supply your own ROM.

Installation

Download the smbc.vpk from Releases.

Install smbc.vpk on your PS Vita using VitaShell.

Place your game.nes ROM at ux0:data/SMB/game.nes.

The expected ROM is: Super Mario Bros. (JU) (PRG0) [!].nes

Audio support is currently experimental and may cause random crashes. For a stable experience, it is highly recommended to play with audio disabled.

Controls

D-Pad/Left Analog - Move

Cross/Circle/L - Jump

Square/R - Run

Start - Start

Select - Select

Note: If debug_mode is enabled in config.ini, L/R will toggle audio and render modes instead.

Changelog

v0.1

  • First Release.

External links

Advertising: