View Issue Details

IDProjectCategoryView StatusLast Update
06619GhostBattleGeneralpublic2024-12-24 09:56
ReporterHexaae Assigned ToPsygore  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Project InfoGhost Battle (Thalion)
http://www.whdload.de/games/GhostBattle.html
Summary06619: Down to climb down ladders not working with this slave 1.3 :( E.g. you can't
DescriptionGameVersion: english,pal
SlaveVersion: 1.3 (24-Oct-2024)

Down to climb down ladders not working with this slave 1.3 :(
E.g. you can't enter the well on Lvl01 or, once up on the platform, climb down the first ladder with the carinvorous plant...
TagsNo tags attached.
Attached Files
GhostBattle14.lha (1,873 bytes)
GhostBattle14b.lha (1,879 bytes)
GhostBattle14c.lha (1,882 bytes)
GhostBattle14d.lha (1,892 bytes)
gb_icons_and_manual.lha (20,858 bytes)
GhostBattle14e.lha (2,009 bytes)
GhostBattle14f.lha (2,016 bytes)
GhostBattle14g.lha (2,150 bytes)
MachineUAE
CPU68060
CPUSpeedOther
ChipSetAGA
GFXCardOther
ChipMem2 MB
FastMem256 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad19.1beta
importedyes

Activities

Psygore

Psygore

2024-10-24 23:35

developer   note ~14156

Thanks for the report.

Could you try the attached slave 1.4 ?
It should work ok now.
Hexaae

Hexaae

2024-10-25 00:04

reporter   note ~14157

Fixed.
But I also noticed another issue: when using WHDLoad splash screen option for *3rd button=bomb* in game ("Normal" difficulty, you can switch with F1, F2, F3 on main menu... maybe this hint should be added in the docs!), it also switches weapon from standard stones -> axes (cheating!). I use:
Custom2=1
Custom3=1
Custom5=1

REQUEST: BTW with 3rd button=Bomb enabled, long-press fire for the bomb should be better disabled IMHO... Forgive me, I'm a perfectionist ;-)
Psygore

Psygore

2024-10-25 12:08

developer   note ~14160

Attached slave 1.4b: axes issue is removed.

In the game manual, the Fkeys are mentioned for the diffculty level.

If you set 'remove Fire bomb control if 3rd button is pressed' option in custom, long fire button will be disabled (atfer the 3rd/green button is pressed one time).
Hexaae

Hexaae

2024-10-25 12:17

reporter   note ~14161

14b:

Custom2=1
Custom3=1
Custom5=1
only set... When use the bomb with long-press and then with 3rd button, then player won't fire anymore (you see the arm animation but no stones or axes shot...!)
Hexaae

Hexaae

2024-10-25 12:38

reporter   note ~14162

... or may happen after you finish the bombs.
Psygore

Psygore

2024-10-25 15:07

developer   note ~14163

Thanks for your feedback.

Attached slave 1.4c, player will still fire after there is no bomb.
Hexaae

Hexaae

2024-10-25 17:52

reporter   note ~14165

Close...: on first game you can still launch bombs with long-press. If you GAME OVER and play again everything finally works as expected.
Psygore

Psygore

2024-10-28 19:41

developer   note ~14175

Which customs option you are used ?
Hexaae

Hexaae

2024-10-29 01:59

reporter   note ~14177

Custom2=3
Custom3=1
Custom5=0
Psygore

Psygore

2024-10-29 17:41

developer   note ~14178

Custom2=3 then it works as you report and as expected.

You must press first 3rd button to disable the long-press fire button.
(As Up control, if 2nd button is not pressed, you can still jump with Up.)
Once pressed, the slave saves this status until you restart the slave.

Why ?
You can still play the game with one-button joystick when these options are enabled.
Hexaae

Hexaae

2024-10-29 18:00

reporter   note ~14179

Uh! Sorry didn't get it, indeed was mentioned in the Readme but I missed that part since usually options like that exclude each other... OK!

Just one exception case glitch: on your very first run, if you keep FIRE pressed for the bomb and while flashing you press the 3rd button when the icon was off you'll end up having no bomb icon anymore, and 3rd button activated.
Psygore

Psygore

2024-11-04 15:25

developer   note ~14186

Thanks for testing everything ;)

Attached new slave 1.4d, bomb flashing issues should be gone.
Hexaae

Hexaae

2024-11-04 20:47

reporter   note ~14187

Everything seems to work fine, except the fact I have frequent CON: crashes after I quit Ghost Battle, and only after I play it for 10-15mins :-\

My system is very stable, and tried other WHDLoad installs but seems to happen only after Ghost Battle... I'm using latest WHDLoad...

Let me test it a bit more for some days (using also other games, maybe has nothing to do with GB).

Recoverable: https://i.ibb.co/N7B4rP0/Hexaae-09-G834-JY-uae-Win-UAE-ALT-TAB-untraps-mouse-F12-opens-settings-04-11-2024-20-42-49.png
Psygore

Psygore

2024-11-04 22:44

developer   note ~14188

Do you set MMU and FULLCHIP options to see if something corrupts the memory system with a bad write memory access or a wrong blitter operation ?

Of course you dont’t set custom5=1, it will remove blitter wait and can corrupt chip memory beyond the game slave.
With FULLCHIP, all chip memory (instead of game slave) is saved and restored when it backs to the workbench.
Hexaae

Hexaae

2024-11-05 10:57

reporter   note ~14189

Added icons and manual file.

Ok, I think the crashes were due to CUSTOM5=1 indeed.
Hexaae

Hexaae

2024-11-05 15:58

reporter   note ~14190

BUG
Lvl2: I can pass through the trapdoor even before I get the tool (killing the boss): https://i.ibb.co/tZNTF4p/Hexaae-09-G834-JY-uae-Win-UAE-ALT-TAB-untraps-mouse-F12-opens-settings-05-11-2024-15-49-41.png
Hexaae

Hexaae

2024-11-05 18:04

reporter   note ~14191

Mmmh, this is a very problematic game... Also the first level ending with flying "Garuda" and the two dragon statues breathing fire: sometimes randomly one of the two statues doesn't breath fire after the animation + sound...
Looks like there are a lot of minor random glitches, very time-consuming to reproduce :(
Psygore

Psygore

2024-11-06 08:58

developer   note ~14192

Last edited: 2024-11-06 09:59

Attached a new slave 1.4e which fixes the level 2 tool issue.

Removed slave 1.4e, there is still an issue.

Hexaae

Hexaae

2024-11-06 10:53

reporter   note ~14193

BTW, starting level cheat numbering in the WHDLoad splash screen should be increased +1: --- = 1, 1 = 2, 2 = 3....
Hexaae

Hexaae

2024-11-06 11:05

reporter   note ~14194

Oh, just found undocumented in-game keyboard keys:

M: Music On/Off
F: Sound On/Off
Hexaae

Hexaae

2024-11-06 11:28

reporter   note ~14195

BUG:
Demo mode (wait at main menu) crashes if you set as starting level 1+...
Psygore

Psygore

2024-11-24 09:00

developer   note ~14221

Attached a new slave 1.4e, it should fix all issues and patch blitter operation writting memory beyond 512k chipmem.
Pascal De Maeseneire

Pascal De Maeseneire

2024-11-24 16:11

reporter   note ~14228

Hi Psygore,

I tried Your Slave 1.4e on my differents Amiga (WinUAE, A1200 & A500 ACA500Plus)

On my A500 ACA500 Plus, I have a black screen with full music and sound just after Good Luck Screen, WHen I want to play it. The QuitKey works too.

The previous Slaves 1.4 c & d worked.

On my A1200 adn under WINUAE, it works

On all systems, I Use WHDLoad 19.1 Beta
Psygore

Psygore

2024-11-24 21:17

developer   note ~14230

Hi Pascal, thanks for the bug report.

Could you try the attached slave 1.4f on your A500 ACA500 Plus ?
Thx
Hexaae

Hexaae

2024-11-24 21:52

reporter   note ~14231

@Pysgore
What happened to UP/2nd BUTTON?
Custom2=3
Custom3=1
Custom5=0
Custom4=0

Before: 2nd button disabled UP, joy-up only was working with ladders...
After: 2nd button disables UP, joy-up doesn't work with ladders and you must use 2nd button
Pascal De Maeseneire

Pascal De Maeseneire

2024-11-24 23:31

reporter   note ~14232

Hi Psygore,

Your latest slave v1.4f works now on my A500 ACA500Plus.

on my others systems it works correctly too.

Many Thanks,

Best regards,

Pascal
Psygore

Psygore

2024-12-02 21:00

developer   note ~14259

@Hexaae
There is a wrong code in the slave.

Attached new slave 1.4g, it should run as excepted.
Hexaae

Hexaae

2024-12-03 16:02

reporter   note ~14274

Working fine now!
Psygore

Psygore

2024-12-12 11:08

developer   note ~14294

Thanks for testing.

New install package available on whdload.de

Issue History

Date Modified Username Field Change
2024-10-24 21:55 administrator New Issue
2024-10-24 21:55 administrator Status new => assigned
2024-10-24 21:55 administrator Assigned To => Psygore
2024-10-24 23:34 Psygore File Added: GhostBattle14.lha
2024-10-24 23:35 Psygore Note Added: 0014156
2024-10-25 00:04 Hexaae Note Added: 0014157
2024-10-25 12:02 Psygore File Added: GhostBattle14b.lha
2024-10-25 12:08 Psygore Note Added: 0014160
2024-10-25 12:17 Hexaae Note Added: 0014161
2024-10-25 12:38 Hexaae Note Added: 0014162
2024-10-25 15:04 Psygore File Added: GhostBattle14c.lha
2024-10-25 15:07 Psygore Note Added: 0014163
2024-10-25 17:52 Hexaae Note Added: 0014165
2024-10-28 19:41 Psygore Note Added: 0014175
2024-10-29 01:59 Hexaae Note Added: 0014177
2024-10-29 17:41 Psygore Note Added: 0014178
2024-10-29 18:00 Hexaae Note Added: 0014179
2024-11-04 15:23 Psygore File Added: GhostBattle14d.lha
2024-11-04 15:25 Psygore Note Added: 0014186
2024-11-04 20:47 Hexaae Note Added: 0014187
2024-11-04 22:44 Psygore Note Added: 0014188
2024-11-05 10:56 Hexaae File Added: gb_icons_and_manual.lha
2024-11-05 10:57 Hexaae Note Added: 0014189
2024-11-05 15:58 Hexaae Note Added: 0014190
2024-11-05 18:04 Hexaae Note Added: 0014191
2024-11-06 08:55 Psygore File Added: GhostBattle14e.lha
2024-11-06 08:58 Psygore Note Added: 0014192
2024-11-06 09:58 Psygore File Deleted: GhostBattle14e.lha
2024-11-06 09:59 Psygore Note Edited: 0014192
2024-11-06 10:53 Hexaae Note Added: 0014193
2024-11-06 11:05 Hexaae Note Added: 0014194
2024-11-06 11:28 Hexaae Note Added: 0014195
2024-11-24 09:00 Psygore Note Added: 0014221
2024-11-24 09:00 Psygore File Added: GhostBattle14e.lha
2024-11-24 16:11 Pascal De Maeseneire Note Added: 0014228
2024-11-24 21:15 Psygore File Added: GhostBattle14f.lha
2024-11-24 21:17 Psygore Note Added: 0014230
2024-11-24 21:52 Hexaae Note Added: 0014231
2024-11-24 23:31 Pascal De Maeseneire Note Added: 0014232
2024-12-02 20:51 Psygore File Added: GhostBattle14g.lha
2024-12-02 21:00 Psygore Note Added: 0014259
2024-12-03 16:02 Hexaae Note Added: 0014274
2024-12-12 11:08 Psygore Status assigned => resolved
2024-12-12 11:08 Psygore Resolution open => fixed
2024-12-12 11:08 Psygore Note Added: 0014294
2024-12-24 09:56 Psygore Status resolved => closed