Cannonball Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Cannonball Switch
|title=Cannonball Switch
|image=cannonballswitchbyelectric1447.png
|image=cannonballswitch.png
|description=A Switch Port of Cannonball: An Enhanced OutRun Engine
|description=A Switch Port of Cannonball: An Enhanced OutRun Engine
|author=rsn8887, Electric1447
|author=rsn8887
|lastupdated=2021/05/22
|lastupdated=2021/05/22
|type=Racing
|type=Racing
Line 11: Line 11:
|website=https://gbatemp.net/threads/cannonball-switch-v1-05-enhanced-outrun-engine-for-switch-based-on-my-vita-port.521864/
|website=https://gbatemp.net/threads/cannonball-switch-v1-05-enhanced-outrun-engine-for-switch-based-on-my-vita-port.521864/
|source=https://github.com/rsn8887/cannonball
|source=https://github.com/rsn8887/cannonball
|donation=  
|donation=http://www.patreon.com/rsn8887
}}
}}
{{#seo:
Nintendo Switch port of the great enhanced [http://reassembler.blogspot.com/ Outrun engine] by djyt, based on the [[Cannonball Vita|Vita port]].
|title=Switch Homebrew Games (Racing) - GameBrew
 
|title_mode=append
It has a working options menu and configurations are also saved properly.
|image=cannonballswitchbyelectric1447.png
 
|image_alt=Cannonball Switch
This version of Cannonball is called Cannonball_Switch to distinguish it from [[Cannonball-NX Switch|Lantus' port]].
}}
 
The [[Cannonball Vita|Vita]] and Switch port of Cannonball, an improved Outrun engine developed by [https://github.com/djyt/cannonball djyt], has been ported by rsn8887. This is a Vita port available as well. The developer would like to thank djyt for writing such an excellent program and ensuring its effortless portability. Additionally, the developer extends their gratitude to ScHlAuChi for testing the game.
==Installation==
'''Note:''' Arcade roms for Outrun Version B are required to run this engine. The roms are not included in the download.
 
*Extract the contents of cannonball_switch.zip into the folder <code>switch</code> on your SD card. You should have a folder <code>switch/Cannonball_Switch/</code>.
*Obtain the arcade roms for Outrun Version B and extract them into <code>switch/Cannonball_Switch/roms/</code>.
*Launch the .nro file using your favorite homebrew launcher, enjoy Outrun in almost perfect 60 FPS.
 
=== Rom names ===
They must be named as follows:
 
{| style="margin-left:0em;"
|
*epr-10187.88
*epr-10327a.76
*epr-10328a.75
*epr-10329a.58
*epr-10330a.57
*epr-10380b.133
*epr-10381a.132
*epr-10382b.118
*epr-10383b.117
*mpr-10371.9
*mpr-10372.13
*mpr-10373.10
*mpr-10374.14
*mpr-10375.11
*mpr-10376.15
*mpr-10377.12
|width="10px"|&nbsp;<!--spacer-column-->
|
*mpr-10378.16
*opr-10185.11
*opr-10186.47
*opr-10188.71
*opr-10189.70
*opr-10190.69
*opr-10191.68
*opr-10192.67
*opr-10193.66
*opr-10230.104
*opr-10231.103
*opr-10232.102
*opr-10266.101
*opr-10267.100
*opr-10268.99
|}
 
The original Japanese release of OutRun featured slightly different tracks and course ordering.
 
Optionally, you can include the following files from the Japanese version to play these alternate tracks:


Furthermore, rsn8887 wants to express their appreciation for their Patreon supporters, namely Andyways, CountDuckula, Matthew Machnee, and Sean Ritzo. It's important to note that Arcade roms for Outrun Version B are necessary to run this engine. These roms are not included in the download, and you can find installation instructions for them.
{| style="margin-left:0em;"
|
*epr-10380.133
*epr-10382.118
*epr-10381.132
*epr-10383.117
|width="10px"|&nbsp;<!--spacer-column-->
|
*epr-10327.76
*epr-10329.58
*epr-10328.75
*epr-10330.57
|}


This game boasts many features, including smoother 60fps gameplay, a genuine Widescreen Play Mode, Force Feedback support, Custom Track support from LayOut, and new game modes such as Continuous Mode and Time Trial Mode, among many other enhancements.
[http://reassembler.blogspot.co.uk/2013/01/outrun-original-game-shipped-with.html Fixed Audio Rom] (optional):
*opr-10188.71f


== Installation Instructions ==
==Controls==
Arcade roms from Outrun version B are required to run this homebrew, they are not included.
'''Note:''' Buttons can be re-mapped in menu.


* Extract the contents of cannonball_switch.zip into the folder <code>switch/</code> on your sdcard. You should have a folder <code>switch/Cannonball_Switch/</code>.
Minus - Insert coin
* Obtain the arcade roms for Outrun Version B and extract them into <code>switch/Cannonball_Switch/roms</code>
* Launch the .nro file using your favorite homebrew launcher, enjoy Outrun in almost perfect 60 fps.
* This version of Cannonball is called &quot;Cannonball_Switch&quot; to distinguish it from Lantus' port


== Switch Controls ==
Plus - Start
Note: Buttons can be re-mapped in menu


Minus = insert coin<br />
Y - Gas, OK in menu
Plus = start<br />
Y = gas / OK in menu B = brake X = change gears<br />
L = change in-game camera<br />
R = menu Dpad = menu navigation and digital steering wheel controls<br />
Left stick = analog steering wheel if analog is set to ON or WHEEL ONLY, otherwise this is digital. Right stick = analog gas/brake if analog is set to O.


==Media==
B - Brake
'''Cannonball - The Enhanced OutRun Engine - ([https://www.youtube.com/watch?v=bV9BZbk7C-E MrThunderwing])'''<br>
<youtube>bV9BZbk7C-E</youtube>


==Screenshots==
X - Change gears
https://dlhb.gamebrew.org/switchhomebrews/cannonballswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/cannonballswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/cannonballswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/cannonballswitch-04.png


== Rom names ==
L - Change in-game camera
<pre>
-------------------------------------------------------------------------------
Place OutRun Revision B ROMs in this directory.
They must be named as follows:
-------------------------------------------------------------------------------
epr-10187.88
epr-10327a.76
epr-10328a.75
epr-10329a.58
epr-10330a.57
epr-10380b.133
epr-10381a.132
epr-10382b.118
epr-10383b.117
mpr-10371.9
mpr-10372.13
mpr-10373.10
mpr-10374.14
mpr-10375.11
mpr-10376.15
mpr-10377.12
mpr-10378.16
opr-10185.11
opr-10186.47
opr-10188.71
opr-10189.70
opr-10190.69
opr-10191.68
opr-10192.67
opr-10193.66
opr-10230.104
opr-10231.103
opr-10232.102
opr-10266.101
opr-10267.100
opr-10268.99


-------------------------------------------------------------------------------
R - Menu
The original Japanese release of OutRun featured slightly different tracks
and course ordering.


Optionally, you can include the following files from the Japanese version to
D-Pad - Menu navigation, Digital steering wheel controls
play these alternate tracks:
-------------------------------------------------------------------------------


epr-10380.133
Left Stick - Analog steering wheel if analog is set to ON or WHEEL ONLY (otherwise this is digital)
epr-10382.118
epr-10381.132
epr-10383.117
epr-10327.76
epr-10329.58
epr-10328.75
epr-10330.57


-------------------------------------------------------------------------------
Right Stick - Analog gas/brake if analog is set to ON
Fixed Audio Rom (Optional)
http://reassembler.blogspot.co.uk/2013/01/outrun-original-game-shipped-with.html
-------------------------------------------------------------------------------


opr-10188.71f</pre>
==Media==
'''Cannonball - The Enhanced OutRun Engine ([https://www.youtube.com/watch?v=bV9BZbk7C-E MrThunderwing])'''<br>
<youtube>bV9BZbk7C-E</youtube>


== Changelog ==
== Changelog ==
1.08switch
'''1.08switch 2021/05/23'''
* recompiled with 12.0.2 support
* Recompiled with 12.0.2 support.
1.07switch
'''1.07switch 2019/09/15'''
* Fix black screen due to linking with latest SDL2
* Fix black screen due to linking with latest SDL2.
1.06switch
'''1.06switch 2019/09/15'''
* recompiled with 9.0.0 support
* Recompiled with 9.0.0 support.
1.05switch
'''1.05switch 2018/10/27'''
* added Switch release
* Added Switch release.
1.05
 
* dpad works now if analog=&quot;off&quot;
==Credits==
* gas/brake on right stick if analog=&quot;on&quot; (digital gas/brake on buttons if analog=&quot;wheel only&quot;)
*Thanks djyt for writing such a great program and making sure it is easily portable.
1.04
*Thanks to ScHlAuChi for testing.
* better image quality (less blurry)
*Thanks to my Patreon supporters: Andyways, Count Duckula, Jesse Harlin, Thomas Luten, Matthew Machnee, Mored4u, Ibrahim Fazel Poor, RadicalR.
* support non-fullscreen modes
1.03
* moved menu navigation to the dpad. True analog steering wheel control can now be enabled in the controls menu, and the menu can still be navigated afterwards.
1.02
* removed unneccessary temporary files (__MACOSX, .DS_Store) from data.zip
1.01
* forgot to include config.xml in data.zip, it is now included
1.0
* Initial Vita release


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/cannonball-switch-v1-05-enhanced-outrun-engine-for-switch-based-on-my-vita-port.521864/
* GitHub - https://github.com/rsn8887/cannonball
* Github - https://github.com/Electric1447/cannonball
* GitHub - https://github.com/Electric1447/cannonball
* Github - https://github.com/rsn8887/cannonball
* GBAtemp - https://gbatemp.net/threads/cannonball-switch-v1-05-enhanced-outrun-engine-for-switch-based-on-my-vita-port.521864/
* ForTheUsers - https://apps.fortheusers.org/switch/cannonball

Revision as of 04:57, 18 May 2023

Cannonball Switch
Cannonballswitch.png
General
Authorrsn8887
TypeRacing
Version1.08
LicenseMixed
Last Updated2021/05/22
Links
Download
Website
Source
Support Author

Nintendo Switch port of the great enhanced Outrun engine by djyt, based on the Vita port.

It has a working options menu and configurations are also saved properly.

This version of Cannonball is called Cannonball_Switch to distinguish it from Lantus' port.

Installation

Note: Arcade roms for Outrun Version B are required to run this engine. The roms are not included in the download.

  • Extract the contents of cannonball_switch.zip into the folder switch on your SD card. You should have a folder switch/Cannonball_Switch/.
  • Obtain the arcade roms for Outrun Version B and extract them into switch/Cannonball_Switch/roms/.
  • Launch the .nro file using your favorite homebrew launcher, enjoy Outrun in almost perfect 60 FPS.

Rom names

They must be named as follows:

  • epr-10187.88
  • epr-10327a.76
  • epr-10328a.75
  • epr-10329a.58
  • epr-10330a.57
  • epr-10380b.133
  • epr-10381a.132
  • epr-10382b.118
  • epr-10383b.117
  • mpr-10371.9
  • mpr-10372.13
  • mpr-10373.10
  • mpr-10374.14
  • mpr-10375.11
  • mpr-10376.15
  • mpr-10377.12
 
  • mpr-10378.16
  • opr-10185.11
  • opr-10186.47
  • opr-10188.71
  • opr-10189.70
  • opr-10190.69
  • opr-10191.68
  • opr-10192.67
  • opr-10193.66
  • opr-10230.104
  • opr-10231.103
  • opr-10232.102
  • opr-10266.101
  • opr-10267.100
  • opr-10268.99

The original Japanese release of OutRun featured slightly different tracks and course ordering.

Optionally, you can include the following files from the Japanese version to play these alternate tracks:

  • epr-10380.133
  • epr-10382.118
  • epr-10381.132
  • epr-10383.117
 
  • epr-10327.76
  • epr-10329.58
  • epr-10328.75
  • epr-10330.57

Fixed Audio Rom (optional):

  • opr-10188.71f

Controls

Note: Buttons can be re-mapped in menu.

Minus - Insert coin

Plus - Start

Y - Gas, OK in menu

B - Brake

X - Change gears

L - Change in-game camera

R - Menu

D-Pad - Menu navigation, Digital steering wheel controls

Left Stick - Analog steering wheel if analog is set to ON or WHEEL ONLY (otherwise this is digital)

Right Stick - Analog gas/brake if analog is set to ON

Media

Cannonball - The Enhanced OutRun Engine (MrThunderwing)

Changelog

1.08switch 2021/05/23

  • Recompiled with 12.0.2 support.

1.07switch 2019/09/15

  • Fix black screen due to linking with latest SDL2.

1.06switch 2019/09/15

  • Recompiled with 9.0.0 support.

1.05switch 2018/10/27

  • Added Switch release.

Credits

  • Thanks djyt for writing such a great program and making sure it is easily portable.
  • Thanks to ScHlAuChi for testing.
  • Thanks to my Patreon supporters: Andyways, Count Duckula, Jesse Harlin, Thomas Luten, Matthew Machnee, Mored4u, Ibrahim Fazel Poor, RadicalR.

External links

Advertising: