Hangar.La tienda de software del Amiga

HexagonsPatch 1.1 (21.02.2005)

Fix a serious bug in Hexagons

Short:        Fix a serious bug in Hexagons
Author:       rincewind1@gmx.de
Uploader:     rincewind1 gmx de
Type:         game/patch
Version:      1.1 (21.02.2005)
Requires:     game/wb/Hexagons23.lha
Architecture: m68k-amigaos >=2.0.0
Kurz:         Behebt einen schweren Fehler in Hexagons


Version 1.0 had a bug calculating the checksum.

Usage: Extract this archive to ram, cd to your Hexagons directory and enter RAM:HexagonsPatch
That's all.

Description of the bug:
Hexagons opens intuition.library with the version of exec.library instead of simply using version 37,
which prevents it from running with exec44 patch or exec.library 45 from AmigaOS 3.9 (it even crashs).

+$7f16    movea.l    _SysBase(A4),A0
+$7f1a    move.w    LIB_VERSION(A0),D0
+$7f1e    move.w    D0,L_2_63A8(A4)
+$7f22    ext.l        D0
+$7f24    lea        intname(PC),A1
+$7f28    movea.l    4.W,A6
+$7f2c    jsr        _LVOOpenLibrary(A6)

(Offsets are relative to the code section. Add $28 for file offsets.)

This patch simply replaces the <ext.l d0> instruction with <moveq #37,d0>.

Gratis

Descargar 1 KB

Desde el Amiga: abre Hangar y busca HexagonsPatch.

Autorrincewind1@gmx.de
Categoríagame/patch
Tamaño1 KB
Param68k-amigaos >=2.0.0
Necesitagame/wb/Hexagons23.lha
OrigenAminet