OS4 DepotLogo by Marko 
(anonymous IP:,2119) 

   Bug tracker
   Locale browser


   o Audio (342)
   o Datatype (51)
   o Demo (203)
   o Development (593)
   o Document (22)
   o Driver (99)
   o Emulation (146)
   o Game (992)
   o Graphics (494)
   o Library (113)
   o Network (228)
   o Office (65)
   o Utility (912)
   o Video (69)

Total files: 4329

Full index file
Recent index file



Support the site

 Readme for:  Game » Adventure » ottomatic.lha

Otto Matic

Description: Robot who is given the job of saving Earth
Download: ottomatic.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 144Mb
Date: 03 Oct 2022
Author: Pangea Software + jorio , os4 port by kas1e
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: https://github.com/jorio/OttoMatic
Requirements: up2date Radeon drivers and Warp3DNova/ogles2 libraries.
Category: game/adventure
Replaces: game/adventure/ottomatic.lha
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 12255
Comments: 0
Snapshots: 3
Videos: 1
Downloads: 86  (Current version)
108  (Accumulated)
Votes: 1 (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 OttoMatic game to AmigaOS4 over GL4ES.
 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 ...

 v4.0.0.02 (03.10.2022):
 -- added gamepads support

 v4.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-2023 by Björn Hagström All Rights Reserved