View Issue Details

IDProjectCategoryView StatusLast Update
04219EyeOfTheBeholderslavepublic2025-12-04 09:24
ReporterHexaae Assigned ToCFOU  
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Project InfoEye of the Beholder (Westwood/SSI)
http://www.whdload.de/games/EyeOfTheBeholder.html
Summary04219: Eye Of The Beholder 1, 2 AGA fix?
DescriptionEOB 1,2 AGA WHDLoads are incomplete since CFou interrupted support…

There are these known issues yet to be fixed:
(from http://eab.abime.net/showpost.php?p=1270950&postcount=32 )

"cfou kindly uploaded the sources etc. of EOB1,2 AGA in The Zone… or you can download sources here:

https://1drv.ms/u/s!ApMUGr0cuN39gbwLw81WLMQV6L9hbg?e=lIKAuh
 
Is someone interested in finishing the work fixing the few bugs in the WHDLoad installer and the game?

Currently confirmed known bugs:
- EOB1,2 AGA crash Exiting the game from Settings menu in-game after you opened at least once the new auto-map (won't crash using WHDLoad quitkey though)
- EOB1 AGA crashes after end-sequence beating the game if you open automap first

Possible extra features to be added:
- WASDQE as alternative movement keys
- RMB on compass to open/close automap (acting like TAB)"
Additional InformationWondered if someone among currently still active WHD developers could be interested… It's an amazing work by CFou that only need a pair of fixes in the slaves in some circumstances.

Would be also great if someone wanted to add the afore mentioned improvements:
- WASDQE as alternative movement keys
- RMB on compass to open/close automap (acting like TAB)"
TagsNo tags attached.
Attached Files
MachineUAE
CPU68060
CPUSpeed75
ChipSetAGA
GFXCardOther
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.9
KickROM45 - Kick 3.1.4
KickSoft45 - Kick 3.1.4
WHDLoad18.6beta
imported

Activities

CFOU

CFOU

2019-09-30 10:33

developer   note ~07068

Hi,

Currently confirmed known bugs:
- EOB1,2 AGA crash Exiting the game from Settings menu in-game after you opened at least once the new auto-map (won't crash using WHDLoad quitkey though)
- EOB1 AGA crashes after end-sequence beating the game if you open automap first

In both case it must be a bug in allocMem/freemen code.
No enought time to fix it.

But i'll planned to clean 'a bit' source code before to release it.
Hexaae

Hexaae

2019-09-30 16:31

reporter   note ~07070

In the meanwhile I'll look for a savegame at the end of EOB 1 AGA to test the crash...
Hexaae

Hexaae

2019-10-17 10:04

reporter   note ~07129

Here a savegame -attached- before Xanathar (The End): just 1 hit left to kill it! It's useful for testing BUG 2 (EOB1 AGA crashes after end-sequence beating the game if you open automap first).
EOBDATA.SAV (33,107 bytes)
CFOU

CFOU

2019-10-17 12:33

developer   note ~07130

Thanks.

Is not full source codes (never released), just whdload's slave src code.

When i'll free time (perhaps soon), i will try to clean-up src code of EOB1&2 AGA perhaps fix known bugs, optimize automap codes (badly coded because in first it was used just for debug) and release full src code.

Regards,
Hexaae

Hexaae

2019-10-17 16:04

reporter   note ~07131

Small gfx corruption after you close auto-map in EOB1:
see attached pic "Winuae Screenshot 2019.10.17 - 15.50.30.85.jpg"
Hexaae

Hexaae

2019-10-17 17:51

reporter   note ~07132

BUG 3:
both games have some issue with keyboard shortcuts: C opens Camp menu, then R to Rest etc. and upper left keyboard key "\" (or ' son some keyboards) (0x00) if kept pressed seem to casue input freezes where only mouse movement is allowed and no LMB or RMB do work anymore after you play a bit with keyboard in Camp menu... Possibly keyboard interrupt issue?
Hexaae

Hexaae

2019-11-23 20:38

reporter   note ~07458

... no fix for this masterpiece edition? ;)
Hexaae

Hexaae

2022-08-05 10:52

reporter   note ~11657

News?
Hexaae

Hexaae

2023-01-12 23:18

reporter   note ~12307

I see now beta slave 0.3 won't crash anymore on "Quit the Game" from Options menu after you opened at least once automap (TAB).
It now resets the WHDLoad sandbox restarting from beginning (intro etc.) if you already opened the map (TAB), or will cleanly quit to WB if you didn't open the map before.

Details about previously reported bugs
======================================
BUG3 (7132): it seems to happen with EOB I AGA only, when pressing numpad numbers (e.g. 8=up...).

EOB I AGA gfx corruption (7131): confirmed it happens only after you open the automap at least once. Immediately after Loading game there is no corruption.

I also just noticed is still possible to switch front screen with AmigaOS combination LAMIGA+N or M. It should be removed (confusing!).

"Extra features" idea would still be a great addition... ;)
a) modern WASDQE as alternative movement keys (CUSTOMx ttype?). NOTE: the remap, in case, should be disabled when opening Camp menu or some keys will act as numpad up/down instead of shortcuts for submenus (R=Restore party, S=Memorize spells, etc.).
b) RMB on compass to open/close automap (just like TAB key)
Hexaae

Hexaae

2023-08-05 14:01

reporter   note ~13100

@CFOU
News? :) I'm still dreaming of a perfectly fixed slave for you incredible EOB1,2 AGA ports...
Hexaae

Hexaae

2024-10-12 21:19

reporter   note ~14079

Reminder... ;)
Hexaae

Hexaae

2025-02-27 10:43

reporter   note ~14424

Uh, just to keep track... there's another thing to change:
- after you open auto-map, Game Options > Quit should cleanly exit the WHDLoad slave. At the moment as a workaround it restarts the game.
CFOU

CFOU

2025-12-03 10:26

developer   note ~14733

There's always hope, but I don't have much time to code right now.
Hexaae

Hexaae

2025-12-04 09:24

reporter   note ~14743

Crossing fingers... ;-)

Issue History

Date Modified Username Field Change
2019-09-24 18:35 Hexaae New Issue
2019-09-30 10:33 CFOU Note Added: 0007068
2019-09-30 16:31 Hexaae Note Added: 0007070
2019-10-17 10:04 Hexaae File Added: EOBDATA.SAV
2019-10-17 10:04 Hexaae Note Added: 0007129
2019-10-17 12:33 CFOU Note Added: 0007130
2019-10-17 16:04 Hexaae File Added: Winuae Screenshot 2019.10.17 - 15.50.30.85.jpg
2019-10-17 16:04 Hexaae Note Added: 0007131
2019-10-17 17:51 Hexaae Note Added: 0007132
2019-10-18 09:58 Wepl Project WHDLoad Installs Games => EyeOfTheBeholder
2019-11-23 20:38 Hexaae Note Added: 0007458
2022-08-05 10:52 Hexaae Note Added: 0011657
2023-01-12 23:18 Hexaae Note Added: 0012307
2023-08-05 14:01 Hexaae Note Added: 0013100
2023-10-09 11:00 Wepl Assigned To => CFOU
2023-10-09 11:00 Wepl Status new => assigned
2024-10-12 21:19 Hexaae Note Added: 0014079
2025-02-27 10:43 Hexaae Note Added: 0014424
2025-12-03 10:26 CFOU Note Added: 0014733
2025-12-04 09:24 Hexaae Note Added: 0014743