Cannonball core not loading

hmm, maybe you have the wrong outrun.zip?

They work well with the original Cannonball; I do have the additional ROMs that Cannonball supports (fixed audio):

317-0019.key
a-1.bin
a-10.bin
a-11.bin
a-13.bin
a-14.bin
a-15.bin
a-16.bin
a-17.bin
a-18.bin
a-19.bin
a-2.bin
a-20.bin
a-21.bin
a-22.bin
a-23.bin
a-24.bin
a-25.bin
a-26.bin
a-27.bin
a-28.bin
a-29.bin
a-3.bin
a-30.bin
a-31.bin
a-32.bin
a-33.bin
a-4.bin
a-5.bin
a-6.bin
a-7.bin
a-8.bin
a-9.bin
epr-10187.88
epr-10194.26
epr-10195.27
epr-10196.28
epr-10197.29
epr-10198.30
epr-10199.31
epr-10200.32
epr-10201.33
epr-10203.38
epr-10204.39
epr-10205.40
epr-10206.41
epr-10207.42
epr-10208.43
epr-10209.44
epr-10210.45
epr-10212.52
epr-10213.53
epr-10214.54
epr-10215.55
epr-10216.56
epr-10217.57
epr-10218.58
epr-10219.59
epr-10221.66
epr-10222.67
epr-10223.68
epr-10224.69
epr-10225.70
epr-10226.71
epr-10227.72
epr-10228.73
epr-10327.76
epr-10327a.76
epr-10328.75
epr-10328a.75
epr-10329.58
epr-10329a.58
epr-10330.57
epr-10330a.57
epr-10331.ic133
epr-10332.ic132
epr-10333.ic118
epr-10334.ic117
epr-10380.133
epr-10380b.133
epr-10381a.132
epr-10381b.132
epr-10382.118
epr-10382b.118
epr-10383.117
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-10188.71f
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

I tried it again without the Dinothawr core and it ran fine, I noticed that when the Dinothawr core is removed when I select the cannonball.game it then displays Cannonball with a little rocket ship icon next to it and then selecting that launches the game.

Also managed to catch the end of the Command Prompt (this is displayed when I quit out by pressing Esc):

[INFO] [Font]: Using font rendering back end: freetype.

I had to record my screen using my phone to catch that, it displays really quickly, and screen recording software just shows a blank screen during that moment.

So for whatever reason, removing the Dinothawr core is solving the issue for now.

Hi, I just realised you mentioned updating the Core Info files; I must have missed it before :sweat_smile:

I have updated the Core Info files, and now when I choose to open cannonball.game it asks which core I would like to open it with and the options are Cannonball or Dinothawr.

So it must have needed the Core Info files to allow the option to choose the correct core :blush:

Phew, thanks again for your help :+1:

1 Like

I’ve been trying to launch Cannonball either manually in RetroArch by loading that core, or from a command line with retroarch.exe -L cannoball_libretro.dll and I see errors that it cannot find certain files even though I unzipped everything from outrun.zip into my system\cannonball\ folder. I’ve tried different versions of the rom, along with a modified version specifically for cannonball with new tracks and the audio fixes.

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

According to the documentation I have all the files needed there and then so. Here is what the directory looks like.

You need to make an empty file in your folder and rename it into Cannonball.game.
Launch it with the core then it should work.

If you are still having trouble, here are the MD5 values of the files I have installed if it helps:

|epr-10380b.133|94bb116334e7076aeeee5fcdcb536f87|
|---|---|
|epr-10381a.132|ab1a9fe4feb5d5bd867552e3740bdc07|
|epr-10381b.132|ab1a9fe4feb5d5bd867552e3740bdc07|
|epr-10382.118|bcf3cae054791aa0c2c9d3c144bb1682|
|epr-10382b.118|8ff3212b3a2e37a37ba73a998bbc424f|
|epr-10383.117|161ceb196fcc9825bc981f933f305b5e|
|epr-10383b.117|2d2b6149f1bccaaebf9c792f292e36d0|
|mpr-10371.9|9bc7fcfda9dea3a6d1c527b3146a4a95|
|mpr-10372.13|7da2895e20d2152ebddbdd2df29f3bd4|
|mpr-10373.10|5ed55433e64a4daecb9a0dbfc8771131|
|mpr-10374.14|5d09103268ac520609fb10ba186374b1|
|mpr-10375.11|187a6496e67c95e119ce97600902d178|
|mpr-10376.15|107a513ce97fb3b88d97425f19054471|
|mpr-10377.12|4a41f5ad01d78f52e8b6187c971c7270|
|mpr-10378.16|f6b7defe9860aa8a2f2e2915f1d9b94d|
|opr-10185.11|866f1a596cc943bc5a416ff3e63cc9b0|
|opr-10186.47|866f1a596cc943bc5a416ff3e63cc9b0|
|opr-10188.71|ce4c62deb59049edb9972a5214ab39a1|
|opr-10188.71f|7300090310ef7dc5cf4b7ebe06a38e66|
|opr-10189.70|c23c9998ed1b32918cdb3b0a80547aac|
|opr-10190.69|e555e967fcbb98d01c2da5730e9f6a28|
|opr-10191.68|edfdde9f0a1f2ea98139c9823a190e13|
|opr-10192.67|e36e9675a128d78acb191781e2271ae5|
|opr-10193.66|4980cb65d6ef5d4c4910d28fc200d369|
|opr-10230.104|e58109f14a0a4891afed803580577833|
|opr-10231.103|faf3f323326434cebbe3536359724985|
|opr-10232.102|7d6cae678c6a36bf0712958ee0e7711a|
|opr-10266.101|786da8c971d530bd51400da1904d5a3d|
|opr-10267.100|7ca240eb19818825f9d59d26b3037f69|
|opr-10268.99|080b53f5d3952a8a07981f9f66997887|
|317-0019.key|d86b960c6355ff593c3f975432f13d6d|
|a-1.bin|7a89bdc71c425b6c757bfe9c6c689707|
|a-2.bin|fd040365938e5e249481668653ecc66e|
|a-3.bin|0066a793fd77dca8993ea182c63bfa59|
|a-4.bin|ac679ab51a61ca6b2f43d6a1aeb54958|
|a-5.bin|c5645b27965167a5b57c50ec5d2a5378|
|a-6.bin|a1bc1572eb92ad1d3abc11144dbebafe|
|a-7.bin|406847c1cbfdc003e90222af70fcc830|
|a-8.bin|c895c2e254bef3cc9d999250999522d8|
|a-9.bin|dc5cef4f7586247330c7af84653c6197|
|a-10.bin|e7bfa54bcbb9fc8c5b70944ff396434b|
|a-11.bin|07ca74d6bdc0dde9532aed0d3135308a|
|a-13.bin|3ae92f0f68940f6c7d6e831f15a0d641|
|a-14.bin|3e2da812ccfc4fd2543342cb2f54593d|
|a-15.bin|02d69b42f3c6c278a59548b59b6cd772|
|a-16.bin|0d402ea5fb47ac7fff5d7b5625cfbbbc|
|a-17.bin|729e46452f40f218f46fdfe3b572dec3|
|a-18.bin|1da538666cb977b6c48fb424ac683234|
|a-19.bin|edb9100fbce2a9298c646e320a239405|
|a-20.bin|716f63d007c3b01886fa916f93909942|
|a-21.bin|40679926919d850227f252cb35c574a9|
|a-22.bin|c2c388f0b9b8c8d41f07913d3d1e847b|
|a-23.bin|e255c23cd1323a1346fdd7a43692ad98|
|a-24.bin|4a2413483535e62b170f8dfac4266740|
|a-25.bin|a2a5d99a1d892e2a9fb9f459457bda00|
|a-26.bin|1d3864b8e6b9b63a811ad52974e7374c|
|a-27.bin|48513067a20e78a76b92e22854410e8f|
|a-28.bin|cbbeb377c94d73307e3e6da74cae16b5|
|a-29.bin|9914914a9e1983463e289560f79c4b60|
|a-30.bin|2ac54a021fbb6928bbb87287ef90c889|
|a-31.bin|9977c9e9db8906b6aa1ddf0d2a2f3fa6|
|a-32.bin|16e43bd19d1a578c16315f7cf87776c6|
|a-33.bin|b0041194b0afe0baed324f701eef9ecd|
|epr-10187.88|0cc087bbf1d5ad46319756b5b17ab9be|
|epr-10194.26|2abecb4b00c5e4658ad307b0729a0343|
|epr-10195.27|22efd6471c45b4e02ff4599702021d2b|
|epr-10196.28|0c7b279b3e0a6b917044104f3b0d1d1e|
|epr-10197.29|00f43f4950f852649dfc02d72eeb9d6d|
|epr-10198.30|ab7df74e473246549afc899605f11e0d|
|epr-10199.31|04aa78e793c1db9877aeb38fb0f7d83c|
|epr-10200.32|70b331e2412583198a49c42402eae38b|
|epr-10201.33|1c5946b478b9ddf9e1e5180275dac4c3|
|epr-10203.38|c5e86e51afbbe1910a411ca0389e882d|
|epr-10204.39|bf7a15865df8a07002fe9ec96647c371|
|epr-10205.40|e07fd3f889060d94029be303d0a610a7|
|epr-10206.41|5980fddbfdc07ffe1bdaf74b001f79f8|
|epr-10207.42|5e43be8e4137721d16ad89d7d16fd110|
|epr-10208.43|d3a69b8cb1a29ba77c81364c794ad579|
|epr-10209.44|66b8753badb1cab327d76c1bde7f49df|
|epr-10210.45|b889f7f879905500e59afff5ac72e256|
|epr-10212.52|c64595de1cdc29dbf935f7a6a3b3b7aa|
|epr-10213.53|ac245f4edb502d0446a8704af08a6abd|
|epr-10214.54|6ddf16beaac18c23894e9899ece4fa81|
|epr-10215.55|8ab54d02e19c8d7cf7e261081fe008d4|
|epr-10216.56|3e26b2689ee6acb246e46c982bcd6dbc|
|epr-10217.57|cf9aef08a6eab6d77bcdf1fb2c541133|
|epr-10218.58|9cd7ffa9c325d4ebb69a2b90d8bb8647|
|epr-10219.59|ab73d577b6491332f85349669d6a1a40|
|epr-10221.66|ebaa840b64891defe9ec1e776c96c0a1|
|epr-10222.67|7e80018523627fbd8662583d4089396d|
|epr-10223.68|015d78b8c37dfb9b888a45aa185696c6|
|epr-10224.69|aaf7f33b877c5d59e2483f033b3acc08|
|epr-10225.70|ea666301c3dd7285e39c44507fe9b3c7|
|epr-10226.71|5d7e014489bc6412bbeafe1bc8eeefcc|
|epr-10227.72|793825396689e991aa8640d89a518c2a|
|epr-10228.73|c53fd7f414666ea00e3c80a1fca45930|
|epr-10327.76|eddae6f176ad5a3438e4dae1b8c4d4fb|
|epr-10327a.76|35bdcb3d8eaae6505af896a55f26dda1|
|epr-10328.75|73486b2da791109e322c71cbaf51338b|
|epr-10328a.75|5c82ed7dd7450f5c037b4dcaa0103218|
|epr-10329.58|7197dfbdf83029abd56e72b98b274c63|
|epr-10329a.58|f8729ace245eb8fc4854819f783f6042|
|epr-10330.57|9556c737b5506241a5a58635e58bdbad|
|epr-10330a.57|f0f9e2cce2d64dbb28650b11679f745b|
|epr-10331.ic133|be8f7ccf7fc9abdb3351aa1a729d4174|
|epr-10332.ic132|5f3f7498924cd7bced64cdf2bb6a738f|
|epr-10333.ic118|538e9427ec615bce8908c6fdbeb002e9|
|epr-10334.ic117|ede7c0103484210fd0ac5135968df767|
|epr-10380.133|591daabf7c4b9005171f9af83068f3a1|

I used HashMyFiles to get the values https://www.nirsoft.net/utils/hash_my_files.html

cannonball.game worked.

1 Like

Sorry to bump an old thread…

If I run the dummy file (cannonball.game) it runs just fine, but from the “contentless core” playlist it fails to launch.

[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Mar 10 2023
[INFO] Version: 1.15.0
[INFO] Git: 938ab71
[INFO] =================================================
[libretro ERROR] Cannot open ROM: epr-10381a.132
[libretro ERROR] Cannot open ROM: epr-10381b.132
[libretro ERROR] Cannot open ROM: epr-10383b.117
[libretro ERROR] Cannot open ROM: epr-10380b.133
[libretro ERROR] Cannot open ROM: epr-10382b.118
[libretro ERROR] Cannot open ROM: epr-10327a.76
[libretro ERROR] Cannot open ROM: epr-10329a.58
[libretro ERROR] Cannot open ROM: epr-10328a.75
[libretro ERROR] Cannot open ROM: epr-10330a.57
[libretro ERROR] Cannot open ROM: opr-10268.99
[libretro ERROR] Cannot open ROM: opr-10232.102
[libretro ERROR] Cannot open ROM: opr-10267.100
[libretro ERROR] Cannot open ROM: opr-10231.103
[libretro ERROR] Cannot open ROM: opr-10266.101
[libretro ERROR] Cannot open ROM: opr-10230.104
[libretro ERROR] Cannot open ROM: opr-10185.11
[libretro ERROR] Cannot open ROM: opr-10186.47
[libretro ERROR] Cannot open ROM: mpr-10371.9
[libretro ERROR] Cannot open ROM: mpr-10373.10
[libretro ERROR] Cannot open ROM: mpr-10375.11
[libretro ERROR] Cannot open ROM: mpr-10377.12
[libretro ERROR] Cannot open ROM: mpr-10372.13
[libretro ERROR] Cannot open ROM: mpr-10374.14
[libretro ERROR] Cannot open ROM: mpr-10376.15
[libretro ERROR] Cannot open ROM: mpr-10378.16
[libretro ERROR] Cannot open ROM: epr-10187.88
[libretro ERROR] Cannot open ROM: opr-10193.66
[libretro ERROR] Cannot open ROM: opr-10192.67
[libretro ERROR] Cannot open ROM: opr-10191.68
[libretro ERROR] Cannot open ROM: opr-10190.69
[libretro ERROR] Cannot open ROM: opr-10189.70
[libretro ERROR] Cannot open ROM: opr-10188.71
[ERROR] [Environ]: SET_MESSAGE_EXT: Cannonball ROM files missing from game directory
[ERROR] [Content]: Failed to load content

My folder is in "\downloads\CannonBall", is it the correct location? in the playlist’s folder there is no contentless_cores.lpl so I don’t know…

Hi, I have my ‘cannonball’ folder in Retroarch’s ‘system’ folder.

1 Like

That was weird! I already had the cannonball folder copied in /system, after reading your post I deleted it and copied over again and it actually worked! :partying_face:

no idea why it wasn’t working before, nonetheless it is solved now!

Thanks! :blush:

Ah, good to hear it’s working for you :wink: :+1:

1 Like