κι αλλες προσθηκες/βελτιωσεις/δυνατοτητες προσεχωςThe real solution is to extend the original tilemap and use the tile layer to render the screen, rather than hack in a replacement.
Unfortunately, this approach needs a full tile editing tool, which is a rather complex way of achieving something that will look no different to the end user. Nevertheless, I'm writing such a tool so that tilemaps can be edited, new tiles created and the screen finally widened.
Currently I have the ability to import the music selection tilemap, edit tile data and edit tile maps. I'm in the process of creating the new tiles to extend the image to widescreen. As you can see above, the right hand side is relatively easy to extend and I'm just starting to tackle the more complex five columns on the left hand side.
OutRun contains plenty of unused tiles, which can be replaced for this purpose. For example, the larger Space Harrier font exists in the tileset, which is of course unused.
Now that tiles can be edited, I can also move on to create HUD graphics for the High / Low gear change, a MPH display and so forth. The next version of CannonBall will feature these improvements.
Cannonball:OutRun rewrite σε C++
Συντονιστές: Nemo, Maddog, Whacker, BraiNKilleR
Re: Cannonball:OutRun rewrite σε C++
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
CannonBall 0.3
CannonBall 0.3
Features:
- Widescreen tilemap support for music selection screen.
- Widescreen support for map screen. The sea on the left now extends further.
- Freeplay Mode (enabled in config.xml for now)
- Optional Timing Fixes (enabled in config.xml for now)
Download >>> CannonBall 0.3 για Windows - OpenGL Rendering η οποια προαπαιτει και τη εγκατασταση επισης
του Microsoft Visual C++ 2010 Redistributable Package (x86)
Download >>> CannonBall 0.3 για Windows - Software Rendering σε περιπτωση που αντιμετωπισεται μcompatibility issues με την προηγουμενη ( OpenGL Rendering) .
ενω γινεται δουλεια για porting στο Android
Direct d/load link http://cdn.octo-dev.co.uk/android/cannonball.apk
http://octo-dev.co.uk/projects/octo/outrun/
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: Cannonball:OutRun rewrite σε C++
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
- Maddog
- Master Modelator
- Δημοσιεύσεις: 3768
- Εγγραφή: 26 Μάιος 2004 14:44
- Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
- Επικοινωνία:
Re: Cannonball:OutRun rewrite σε C++
Χαχαχαχα, σωστά. Και φυσικά, αντικαθιστάς το ξανθό αξεσουάρ τακτικά...Nemo έγραψε:Υ.Γ.1 μαζι με τα μεταφορικα για να ερθει Ελλαδα δεν θα θελει μια ~5αετια στα Αρ.Εμιρατα
Υ.Γ.2 και καπου εδω ερχεται απο καπου μακρια η ατακα" δεν περνω καλυτερα το real thing , πανω κατω στα ιδια λεφτα θα μου ερθει (και θα εχω και την ξανθια στο πλαι ως bonus)"
Μεγάλη ατάκα/σοφία που είχα ακούσει κάποτε από φίλο:
Μυγοπαγίδα ρε, τι νομίζατε;;;"-Τι είναι μια Πόρσε στην παραλιακή;"
"-Μ...οπαγίδα"
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Re: Cannonball:OutRun rewrite σε C++
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Cannonball engine(AmigaOS 4)
H CannonBall (OutRun) engine εντωμεταξυ ειναι διαθεσιμη και για AmigaOS 4AmigaOS 4 port was tested with Sam440 and OS version 4.1. There are two versions,
"SDL" and "Amiga" (both actually use the SDL library).
* SDL version
- slower: Sam440 can run lowres () 30 FPS
- widescreen mode has some alignment (?) issue
* Amiga version
- faster (compositing feature is used for scaled graphics): Sam440 can run lowres () 60 FPS
- scanlines are not supported
Known general issue: sometimes after video reconfiguration actual game graphics may appear black. Quit (ESC) and restart seems to help.
Direct D/load link http://os4depot.net/share/game/driving/cannonball.lha
Προελευση http://os4depot.net/?function=showfile& ... onball.lha
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Out Run: The Arcade Software Development Kit
Download Out Run: The Arcade Software Development Kit ( by Alex Bartholomeu)OutRun turns 30 this year, and what better way to celebrate its legacy than with the release of Alex Bartholomeus' OutRun Software Development Kit (SDK).
The SDK allows you to compile C and C++ code to target the original OutRun hardware. The package includes:
A fully working GCC C cross compiler
A mostly working GCC C++ cross compiler (with a large memory footprint)
Shared library code including input handling, palette setup, tilemap rendering, sprites, text display and even menu functionality.
Example programs
An optional bootloader. If you don't want to program EPROMs each time, you can build a nifty interface to send your code directly to the original hardware.
Here are some example programs that Alex has coded to demonstrate what you can easily achieve. The source code to these programs is included in the package.
There are plenty of cool uses for this SDK. On a basic level it could be used for the creation of test programs to debug and fix original boardsets. Alternatively, you could even use it to create an entirely new game! Whilst you'd lose some performance and memory by coding in C or C++ as opposed to pure 68k assembler, you'd gain the ability to swiftly create and debug code and port existing software.
Προέλευση http://reassembler.blogspot.gr/2016/07/ ... t-kit.html
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: Cannonball:OutRun rewrite σε C++
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: Cannonball:OutRun rewrite σε C++
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
- Maddog
- Master Modelator
- Δημοσιεύσεις: 3768
- Εγγραφή: 26 Μάιος 2004 14:44
- Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
- Επικοινωνία:
Re: Cannonball:OutRun rewrite σε C++
Το είδα και έχει κάνει τρομερή δουλειά ο τύπος!!!
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Re: Cannonball:OutRun rewrite σε C++
https://www.youtube.com/watch?v=QU8sKsr6lO4
Port (WIP) του Cannonball the Outrun Engine στο Nintendo Switch από τον Lantus
https://github.com/lantus/cannonball-nx
//////////////////
Και σε PsVita
https://github.com/rsn8887/cannonball/r ... ta-rsn8887
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Cannonball (Wii)
https://www.youtube.com/watch?v=hD-dGCDi1LI
Direct D/load link http://wiibrew.org/w/images/2/21/Cannonball.zipCannonBall (Nintendo Wii )
Features include:
Pixel-perfect 240p video
60 FPS gameplay
Continuous mode (play all 15 tracks in one go)
Time Trial mode
Very broken Wii Wheel motion controls
Known Issues
Slight audio timing issues
Sometimes boots up with corrupted colors (just powercycle to fix)
Hacky port code
Non-obvious build configuration
WiiWheel controls are broken
Hotswapping extension controllers (nunchuk, classic controller) only works when it wants to - plug in the controller you want to use before loading the game
http://wiibrew.org/wiki/OutRun_(Cannonball_engine)
Source code
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....