English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   News (http://eab.abime.net/forumdisplay.php?f=29)
-   -   CannonBall - Enhanced Outrun Engine Released (http://eab.abime.net/showthread.php?t=86711)

lantus360 10 April 2017 19:46

edit : also strange you are playing in a Window. it should be fullscreen

Locutus 10 April 2017 20:32

A4000, 50MHz 68060 on a Cyberstorm MK1, Cybervision 64. Running OS3.9 + CGX4

video mode set 640x480@24bpp, on a 16bit mode it crashed.

ROM set:

Code:

0cc087bbf1d5ad46319756b5b17ab9be *epr-10187.88
35bdcb3d8eaae6505af896a55f26dda1 *epr-10327a.76
5c82ed7dd7450f5c037b4dcaa0103218 *epr-10328a.75
f8729ace245eb8fc4854819f783f6042 *epr-10329a.58
f0f9e2cce2d64dbb28650b11679f745b *epr-10330a.57
94bb116334e7076aeeee5fcdcb536f87 *epr-10380b.133
ab1a9fe4feb5d5bd867552e3740bdc07 *epr-10381b.132
8ff3212b3a2e37a37ba73a998bbc424f *epr-10382b.118
2d2b6149f1bccaaebf9c792f292e36d0 *epr-10383b.117
9bc7fcfda9dea3a6d1c527b3146a4a95 *mpr-10371.9
7da2895e20d2152ebddbdd2df29f3bd4 *mpr-10372.13
5ed55433e64a4daecb9a0dbfc8771131 *mpr-10373.10
5d09103268ac520609fb10ba186374b1 *mpr-10374.14
187a6496e67c95e119ce97600902d178 *mpr-10375.11
107a513ce97fb3b88d97425f19054471 *mpr-10376.15
4a41f5ad01d78f52e8b6187c971c7270 *mpr-10377.12
f6b7defe9860aa8a2f2e2915f1d9b94d *mpr-10378.16
866f1a596cc943bc5a416ff3e63cc9b0 *opr-10185.11
866f1a596cc943bc5a416ff3e63cc9b0 *opr-10186.47
ce4c62deb59049edb9972a5214ab39a1 *opr-10188.71
c23c9998ed1b32918cdb3b0a80547aac *opr-10189.70
e555e967fcbb98d01c2da5730e9f6a28 *opr-10190.69
edfdde9f0a1f2ea98139c9823a190e13 *opr-10191.68
e36e9675a128d78acb191781e2271ae5 *opr-10192.67
4980cb65d6ef5d4c4910d28fc200d369 *opr-10193.66
e58109f14a0a4891afed803580577833 *opr-10230.104
faf3f323326434cebbe3536359724985 *opr-10231.103
7d6cae678c6a36bf0712958ee0e7711a *opr-10232.102
786da8c971d530bd51400da1904d5a3d *opr-10266.101
7ca240eb19818825f9d59d26b3037f69 *opr-10267.100
080b53f5d3952a8a07981f9f66997887 *opr-10268.99


Locutus 10 April 2017 20:49

Are you expecting some specific screenmode like 320x240@24bpp to exist?

matthey 10 April 2017 20:55

Quote:

Originally Posted by Locutus (Post 1151652)
A4000, 50MHz 68060 on a Cyberstorm MK1, Cybervision 64. Running OS3.9 + CGX4

video mode set 640x480@24bpp, on a 16bit mode it crashed.

I tried different depths and resolutions for Workbench but it still crashed. It did show a red tinted screen with the outrun car for a bit before crashing. How do you set the video mode?

Quote:

Originally Posted by Locutus (Post 1151652)
ROM set:

...
ab1a9fe4feb5d5bd867552e3740bdc07 *epr-10381b.132
...

The game was unable to open epr-10381a.132 so I tried renaming epr-10381b.132 to epr-10381a.132 but it didn't fix the problem.

lantus360 10 April 2017 21:10

its hardcoded for 320x240x24 currently. I will look at utilizing a 16bit mode in a updated build

Locutus 10 April 2017 21:17

Quote:

Originally Posted by matthey (Post 1151658)
How do you set the video mode?

Just set it from the Screenmode prefs for the workbench screen.

If you dont have a 24bit mode you will indeed get a single frame of barely recognisable garbage.

Quote:

The game was unable to open epr-10381a.132 so I tried renaming epr-10381b.132 to epr-10381a.132 but it didn't fix the problem.
I just renamed that file as some googleing suggested and it worked.

Quote:

its hardcoded for 320x240x24 currently. I will look at utilizing a 16bit mode in a updated build
Strange, i actually have a 320x240x24 mode defined.

matthey 10 April 2017 21:19

Quote:

Originally Posted by lantus360 (Post 1151663)
its hardcoded for 320x240x24 currently. I will look at utilizing a 16bit mode in a updated build

I have a 320x240 24bit BGR mode available. Does it need RGB (big endian) or BGR (little endian)?

My specs:
CSMKIII 68060@75MHz+Mediator+Voodoo 4
AmigaOS 3.9

dlfrsilver 10 April 2017 23:34

The graphics in the arcade machine use a huge number of palettes (8192 colors).

The interest of a recoding would be to use simply 256 colors. A level of this game doesn't use 8192 colors at the same time.

mjnurney 11 April 2017 08:40

Cannonball (outrun) Amiga RTG
 
a new game in 2017? almost....its Outrun baby!

The is a new conversion by Modern vintage gamer but it is RTG only. There are a few frame rate issues but this is an early release.

This makes up for the slow OUTRUN game released by USgold back in the day...

MAME noms are required to play. (pack B i think)

http://aminet.net/pa...race/CannonBall

Youtube - https://youtu.be/RoMgzUFXZY4

Marlon_ 11 April 2017 09:29

http://eab.abime.net/showthread.php?t=86711

Locutus 11 April 2017 10:26

From what setup is that videocapture?

DamienD 11 April 2017 10:33

Above 3 posts moved into this original thread ;)

BSzili 11 April 2017 11:52

Quote:

Originally Posted by Akira (Post 1151624)
Yes, you are right, but that doesn't mean you can't just hit the soundchip in the intended way.
Stuff like the MIDIbox SID lets you play SIDs to them through MIDI, so it IS possible.

Since plenty of FM modules are already available, it would be a better chance than waiting for anybody to create an FM soundcard for the Amiga clockport.

That's is the exact opposite of what we need here. The MIDIBox SID turns the C64 into a MIDI instrument, and doesn't convert existing PSID files into MIDI. Turning an OPL command stream into MIDI is not trivial either.

Akira 11 April 2017 13:57

Quote:

Originally Posted by BSzili (Post 1151789)
The MIDIBox SID turns the C64 into a MIDI instrument, and doesn't convert existing PSID files into MIDI.

You clearly are confused, that is not at all what a MIDBox SID does, it's not a "C64 turned MIDI instrument". Read up on it. And yes, you can stream SIDs to it via MIDI.
Also you assume the OPL registers are modified in real time harshly like what happens on a SID with few channels. It is probably the case from what I hear that instrument definitions are defined beforehand and not touched throughout the execution of the music, so you don't need to constantly send all register data to the chips. Japanese people didn't really compose music in that way for these games.

Cylon 12 April 2017 21:03

It runs nice in WinUAE, thanks!

Maybe without the SDL-layer it would run better on real Amigas. Well, you need to redo the engine quite a bit for that....

Locutus 13 April 2017 15:52

As requested by Lantus, i tried it with a different ROM set and the performance is exactly the same.

idrougge 13 April 2017 18:18

Quote:

Originally Posted by mjnurney (Post 1151750)
This makes up for the slow OUTRUN game released by USgold back in the day...

How? By being even slower?

matthey 13 April 2017 18:35

Quote:

Originally Posted by Locutus (Post 1152346)
As requested by Lantus, i tried it with a different ROM set and the performance is exactly the same.

A different ROM set has CannonBall working here. It is stable and playable speed on my CSMKIII 68060@75MHz with Mediator+Voodoo 4. It currently probably needs a fast 68040, 68060, Apollo Core or UAE to be close to playable but is not bad speed for the first version. The game does multitask nicely. The colors are messed up on my setup (red sky, green car, etc.). The SDL screen which opens for me is 320x240x32 BGRA (24 bit depth) which I believe is a little endian (PC) format. I originally thought my Elbox driver was the problem as it has a bug with messed up colors in big endian mode but I don't believe this is the case now. Perhaps the game expects a big endian mode (and uses big endian data) but gets a little endian mode?

Locutus 13 April 2017 19:37

Quote:

Originally Posted by matthey (Post 1152368)
It is stable and playable speed on my CSMKIII 68060@75MHz with Mediator+Voodoo 4.

What speed do you get? I get 10fps on 060@50/CV64.

matthey 13 April 2017 20:36

Quote:

Originally Posted by Locutus (Post 1152374)
What speed do you get? I get 10fps on 060@50/CV64.

How do you measure it? Is there a way to turn fps on? My guess is 10-15fps.


All times are GMT +2. The time now is 05:17.

Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.

Page generated in 0.09058 seconds with 10 queries