Logo by DBAlex (anonymous IP: 35.173.48.18,2251) | ||||||||||||||
| ||||||||||||||
Audio (343) Datatype (51) Demo (203) Development (600) Document (24) Driver (97) Emulation (148) Game (1008) Graphics (500) Library (118) Network (233) Office (66) Utility (931) Video (69) Total files: 4391 Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
Support the site
|
... 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 https://github.com/jorio/OttoMatic ... 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 https://www.amigans.net/modules/newbb/viewtopic.php?topic_id=8694 See how it should works for you: https://youtu.be/16IACnuCtxU ... 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: https://github.com/jorio/ to ultri007 to point out on the sources: https://www.amigans.net/modules/newbb/viewtopic.php?topic_id=8984 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: http://www.goldencode.de/ to Hans for Warp3DNova and all his help with everything: https://keasigmadelta.com/ to AEON/AmigaKit because of which we have OpenGL ES2 and Warp3DNova: http://www.a-eon.com/ to others for all the help and tests (c) kas1e, 2022 |
Copyright © 2004-2024 by Björn Hagström All Rights Reserved |