cannonball v1.07 Released

cannonball v1.07 Released


rsn8887 has released a new version of cannonball, which is a homebrew Nintendo Switch port of the open source Cannonball game engine. Cannonball is a game engine for the arcade game OutRun, which features enhancements over the original game engine.

What's New?

1.07switch

*  Fix black screen due to linking with latest SDL2

1.06switch

*  recompiled with 9.0.0 support

Firmware 9.0.0 Warning
links
Due to changes in the way firmware 9.0.0 handles user input homebrew will have to be recompiled to function correctly using this firmware. Read the changelog to make sure the homebrew you're using has been updated to work on 9.0.0 if you're using firmware 9.0.0 or newer.

Description

cannonball is a homebrew Nintendo Switch port of the open source Cannonball game engine. Cannonball is a game engine for the arcade game OutRun, which features enhancements over the original game engine.

Features

*   Smoother 60fps gameplay
*   True Widescreen Play Mode
*   Force Feedback support
*   Custom Track support from [LayOut]
*   New Game Modes (Continuous Mode & Time Trial Mode)
*   [Many, many more enhancements]

Instructions

# Switch Installation Instructions

Arcade roms from Outrun version B are required to run this homebrew, they are not included.

*   Extract the contents of cannonball_switch.zip into the folder `switch/` on your sdcard. 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.
*   This version of Cannonball is called "Cannonball_Switch" to distinguish it from Lantus' port

# [](#switch-controls)Switch 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 Dpad = menu navigation and 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

# Rom names

```
-------------------------------------------------------------------------------
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

-------------------------------------------------------------------------------
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)
http://reassembler.blogspot.co.uk/2013/01/outrun-original-game-shipped-with.html
-------------------------------------------------------------------------------

opr-10188.71f
```

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, CountDuckula, Matthew Machnee and Sean Ritzo.

Changelog

1.07switch

*   Fix black screen due to linking with latest SDL2


1.06switch

*   recompiled with 9.0.0 support


1.05switch

*   added Switch release
Links & Downloads
https://github.com/rsn8887/cannonball/releases

Post a Comment

0 Comments