A downloadable game

Download NowName your own price

Reverse engineered 1997 game "Carmageddon" (including "Splat Pack" DLC) compiled for AmigaOS 68k. Based on https://github.com/dethrace-labs/dethrace (version 0.8) with laborious big endian fixing work by BSzili https://github.com/BSzili/dethrace and fabulous AHI sound audio rewrite by BeWorld. CD audio and file music code added by me. If CD is not present music files will play instead.

Only Demo assets are provided. You need original game data for full version. GOG for example.

Important: 

Add at least 64000 of stack to avoid crashes.

On WB3.2 mathieeeingbas.library has to be remapped with this one https://aminet.net/package/util/libs/MathLibsUAE or http://aminet.net/package/util/libs/HSMathLibs_040
Add this line to S-S
LoadModule Libs:mathieeesingbas.library REVERSE DOWNGRADE
(Fix by awkward_aardvark)

History:
13.04.2025
- added non SDL, CGX, AGA and OCS/ECS HAM6 executable.
  (set --bpp=6 for HAM6, --aga)
8.04.2025
- added joy2Key2 program (made by Lorence Lombardo) 
  that allows to map joy/gamepad buttons as 
  keyboard keys with GUI written by me
1.02
- 20% Performance improvement
- Fixed gfx corruption on WB at exit
- OS3.2 compatible icons 
1.01  
- Performance improvement 
- Enabled sound volume options in menu
StatusIn development
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorArcziii
GenreRacing
TagsDestruction

Download

Download NowName your own price

Click download now to get access to the following files:

Carmageddon68k.zip 411 MB
Carmageddon68k-1.01.lha 854 kB
Carmageddon68k-1.02.lha 2.2 MB
Joy2Key.lha 71 kB
dethrace-aga-ham6-cgx.lha 1 MB

Comments

Log in with itch.io to leave a comment.

Firstly, thank you for changing the theme. It is much easier on the eyes.
Secondly I finally saw the links at the top and I used the MathsLibsUAE which work fine on my Amiga 600 with MantiCore accelerator.
The game runs but very slow.
The graphics shows up fine in 320x200 resolution, but the game does not seem to respond well to 2 keys being pressed at the same time.
Using the joypad and mapping the buttons to the keys does not improve the game play.
Running the game using the AGA/OCS/ECS executable improves speed slightly but that's about it.

I seriously thought about purchasing a PiStorm but I had one a while ago and was not keen on using a display switcher to switch from VGA to HDMI output and visa versa when playing certain games.
Besides the speed difference between the PiStorm and the Vampire v4 accelerators is not much different and the Vampire has automatic display switching in the HDMI without the need for an upscaler.

Thanks for the advice...

I could not get the game to work properly.

Everything seemed to be OK until I started the race and then the screen went blank and stayed that way.
The soundtrack was playing but that was it.
I tried version 1.0 to 1.2 using the data files from the game and from the demo.
Also tried in hires and lores modes.
I tried this on WinUAE and on a Amiga 600 with Vampire 4 card with the same results.
I am running Workbench 3.2.3 with Kickstart 3.2.3 but that should not make any difference.

Anyone have ideas on how to fix this problem?

Also, what is it with this web page colour scheme?
This web page is very hard to read with brown text on a pink background.
I can only read it properly if I select all the text.
Can you please change it to something a easier to read??

Ooops, sorry for that. I was making theme with dark mode enabled which makes colors darker :)
Fixed now.

For OS3.2 you need a workaround that I HAVE mentioned about  in readme.

Awesome Port. Works like a treat on my A1200/PistormLite CM4 with 32-40fps on lowres mode. Is there any possibility for joystick support just to drive the car ? Its impossible to drive with the keypad. you cant press a direction with throttle together

(1 edit)

I have added joy2Key2 program (made by Lorence Lombardo) that allows to map joy/gamepad buttons as keyboard keys with GUI written by me.

(+1)

awesome work, you are amazing!

Thank you!

Happy New Year from the team of amiga-news.de! :)

And thanks for this cool project!

https://www.amiga-news.de/en/news/AN-2025-01-00028-EN.html

Thanks!

Works great on my V4 Firebird in my A2000, not so much on the V2 A500 Vampire has a bit of garbled graphics and then crashes, I suspect because it's doesn't have a fully realized FPU like the V4 series has.

Good to hear it works fine on V4!

Whats the optimal or acceptable format/quality of the music files?
I had some success using PCM signed 8bit stereo

Depends on your preference. I can make a lower quality version. Should it be PCM signed 8bit stereo  ? 

(4 edits)

its not a deal-breaker using the current format, unsure about the workload it may require for you to allow for all "Mono" and "Stereo" 8bit or 16bit  44Khz 22Khz and 11Khz. Could the audio format be detectable or set through an argument?

I personally would be a fan of the lower quality formats (currently using 200MB in 8bit Stereo format after converting all original Carmageddon audio tracks).

Hi Love your Work and works nice in pistorm32 pi4 in a1200. 

I really would Like a Game Like heretic2... early 3d RPG Like "rune Classic" it got even a  mac Port.

 Shadowcaster IS build on doom engine.

tomb raider would be killer. Game Like Tomb raider ("Open Lara" IS opensource tombraider)

Anyone test it on an 060 yet?

On my attempt with my BFG9060 / A4000, it crashes with gurus. Might be a setup issue though.

(1 edit)

I get further with stacks of 100,000 but then it seems to stop after selecting the car position. No drive access, but CAPS still works so not entirely dead... EDIT: I can bring up the mouse pointer too by clicking about, but still just a black screen, nothing happening.

(+1)

Hopefully I'm going to get my A1200 with the TF1260 out next week (currently I'm rearranging and the Amiga has been placed into a safe location) and give it a try.

For nice frames per second speed in hires you need CM4/Pi4 (-hires switch). For PiZero2/Pi3 use lowres mode which is default.

Amazing work

(+1)

Nice. It works slow on amiga600gs but with 9fps.

(+1)

Incredible

(+2)

awesome