OS4 DepotLogo by Alkaron 
(anonymous IP:,1779) 

   Bug tracker
   Locale browser


   o Audio (333)
   o Datatype (50)
   o Demo (195)
   o Development (566)
   o Document (21)
   o Driver (96)
   o Emulation (143)
   o Game (934)
   o Graphics (485)
   o Library (105)
   o Network (221)
   o Office (60)
   o Utility (868)
   o Video (65)

Total files: 4142

Full index file
Recent index file



Support the site

 Readme for:  Game » Driving » hcraft.lha

H-Craft Championship

Description: H-Craft Championship is fun to play sci-fi-racer.
Download: hcraft.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 50Mb
Version: 1.01
Date: 01 Jan 2020
Author: (c) irrgheist , aos4 port by kas1e
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: http://www.irrgheist.com/hcraftsource.htm
Requirements: ogles2.library >=2.11 , warp3dnova >=1.68, RadeonHD >=3.7
Category: game/driving
Replaces: game/driving/hcraft.lha
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 11105
Comments: 2
Snapshots: 0
Videos: 1
Downloads: 158  (Current version)
229  (Accumulated)
Votes: 2 (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 H-Craft Championship to AmigaOS4 over gl4es (which works
over ogles2 & warp3dnova).
 To have good perfomance and no visuall glitches, you should have as minimum:
 ogles2.library : >= 2.11
 Warp3DNova.library : >= 1.68
 RadeonHD : >= 3.7
 This port based on the latest, 1.3.3 sources.

 Original source code and main page can be found at
 Main site: http://www.irrgheist.com/

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

 Just unpack and double-click on an icon. On running game will check in what
resolution your workbench is, and runs in fullscreen mode with a given
 Later resolution can be changed from the game itself. If you want to run in
window mode, you need to change in media/config.xml on line 23 fullscreen="1"
 to fullscreen="0". Not very handy, but that how it is.
 All the control keys and descriptions of settings described in the
HCraft-manual.pdf coming within the archive.

... Joystick support ...

 For first you need working and calibrated joystick/gamepad in AmigaInput. Then
in the game, in the "Options/Controller Setup", you set up your axis and
 There is one thing that needs to mention: first entry "Analog Steering" can be
somehow confusing as it set for you both the "left" and the "right" on the axis
at the same time.
 You press there "left", and it will set for you correctly "left" and "right".
If you press "right", then "left" and "right" will be swapped.
 Next you choice "Analog Acceleration" (can be "Up"), and "Analog Brake" (can be
"Down"). But you of course not forced to use it for Acceleration/Break, because
below in
 Controller's Setup you can attach those actions on the Buttons too.
... Performance note ...

 Currently, it is HIGHLY RECOMMENDED to use RadeonHD, and NOT Radeon RX, as
Radeon RX in real-life tests are slower on 30% most of the time than RadeonHD.
 The reason for that is that Radeon RX driver didn't set any power-level for
dynamic power management and just keep the defaults, which expect that system
have GART.
 So, until: or Radeon RX will give the ability to set power-level manually, or
there will be GART support, or default state for Radeon RX will be changed
 to take into account our "no GART" situation, there is better to use RadeonHD
which gives you better performance.
 On x5000/020 with RadeonHD r7-250, in 1920x1080x32 you have ~60 fps across all
the game. If you want 100 fps or more, lower the resolution. You can see
 the video in action to know what to expect:
... ChangeLog ...

  -- enabled joystick support (see notes above)
  -- get rid of -lunix and replaced all remain paths on amigaos4 native ones
  -- fixed to make it works on public versions of dos.library

 v1.00 (first amigaos4 release):
  -- gl4es is used for OpenGL (so ogles2/warp3dnova)
  -- build based on amigaos4 port of Irrlicht engine:
  -- amigaos4 pathes, stack cookie
  -- builded with gcc 8.2.0
  -- worked around of wstring usage
  -- added big-endian changes for ov_read() (so music plays on PPC without
  -- original game's code bug: sometime race-condition happens when compare some
player's settings

... Thanks to ...

 to Daniel for OpenGL ES2 and all his help with everything:
 to Hans for Warp3DNova and all his help with everything:
 to ptitSeb for gl4es and all his help with everything:
 to Capehill for glSnoop and actual SDL1, SDL2 ports and all his help with
everything: https://github.com/AmigaPorts/SDL
 to CuteAlien for keep working on Irrlicht engine:
(c) kas1e, 2019 

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