OS4 DepotLogo by mason 
(anonymous IP:,2218) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



Support the site

 Readme for:  Game » Driving » cromagrally.lha

Cro-Mag Rally

Description: Wildest racing game since man invented the wheel!
Download: cromagrally.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 126Mb
Date: 03 Oct 2022
Author: Pangea Software + jorio , os4 port by kas1e
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: https://github.com/jorio/CroMagRally
Requirements: up2date Radeon drivers and Warp3DNova/OGLES2 libraries.
Category: game/driving
Replaces: game/driving/cromagrally.lha
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 12254
Comments: 0
Snapshots: 0
Videos: 1
Downloads: 131  (Current version)
215  (Accumulated)
Votes: 4 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
... What is it ...

 This is the port of Pangea's Software Cro-Mag Rally game to AmigaOS4 over
 To have good perfomance and no visuall glitches, you should have as minimum:
 ogles2.library : >= 3.3
 Warp3DNova.library : >= 54.16
 RadeonHD >= 3.7 or RadeonRX >= 2.11

 Everything is part of Enhancer 2.2. If you are on anything less, you will have
all sorts of issues, bugs, crashes,
 and rendering glitches of all sorts. You are warned!
 Original source code and main page can be found at

... How to run and how to play ...

 Just unpack and double-click on an icon. 
... Performance note ...

 Radeon RX users-BE SURE that you set Prefs: PowerManagment to HIGH! Automatic
PowerManagment in Radeon RX drivers does not raise
 resources to maximum when needed, and as a result, you will have low FPS in
most games if your powermanagment is set on optimal,
 or low, or so values. So you should set it to HIGH, save, reboot, and check
that it is set to HIGH before trying to run games. 
 !!! Failure to do so will result in a significant drop in FPS !!!
 Be also sure, that you did not run anything heavy in background (like Candy).
 To test that everything is working correctly, you can always download the
Irrlicht Engine from os4depot and test 02.Quake3Map example. 
 Results when you run this example and do nothing for a few seconds should be:
		-- X1000 and some middle RadeonRX like 560 ~220FPS or so.
		-- X5000 and some middle RadeonRX like 560 ~250FPS or so
		-- SAM460 is pretty much slower (just 35-40 FPS) in terms of 3D due to a)
disabled GART and b) broken cache coherency.

 If you have an x5000, make sure you have not one, but two RAM modules! Or your
memory read/write will be twice as slow, and you will
 lose FPS! See the dedicated thread here

 See how it should works for you: 


... ChangeLog ...

 v3.0.0.02 (03.10.2022):
 -- added gamepads support
 -- fixed non-working gamepad in menu

 v3.0.0.01 (first amigaos4 release):
 -- used gcc 11.3.0, latest GL4ES, latest SDL2
 -- stack cookie of 1mb to avoid possible crashes on running
 -- fixed amiga paths , so we use PROGDIR: to save/get game's data
 -- big endian fixes (done by author of the code Jorio)
 -- small fixes in GL4ES and SDL2 which arise during porting of those games
... Thanks to ...

 to Jorio who actualy did all the work and kindly made big-endian adaptations:
 to ultri007 to point out on the sources:
 to ptitSeb for gl4es: https://github.com/ptitSeb/gl4es/
 to Capehill for adding to SDL2 missing function:
https://github.com/AmigaPorts/SDL https://github.com/capehill/glsnoop
 to Daniel for OpenGL ES2 and all his help with everything:
 to Hans for Warp3DNova and all his help with everything:
 to AEON/AmigaKit because of which we have OpenGL ES2 and Warp3DNova:
 to others for all the help and tests

(c) kas1e, 2022 

Copyright © 2004-2024 by Björn Hagström All Rights Reserved