2024-12-03 19:32 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006619GhostBattle[All Projects] Generalpublic2024-12-03 16:02
ReporterHexaae 
Assigned ToPsygoreProject InfoGhost Battle (Thalion)
http://www.whdload.de/games/GhostBattle.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusassignedResolutionopen 
Summary0006619: 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.
MachineUAE
CPU68060
CPUSpeedOther
ChipSetAGA
GFXCardOther
ChipMem2 MB
FastMem256 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad19.1beta
importedyes
Attached Files

-Relationships
+Relationships

-Notes

note ~0014156

Psygore (developer)

Thanks for the report.

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

note ~0014157

Hexaae (reporter)

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 ;-)

note ~0014160

Psygore (developer)

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).

note ~0014161

Hexaae (reporter)

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...!)

note ~0014162

Hexaae (reporter)

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

note ~0014163

Psygore (developer)

Thanks for your feedback.

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

note ~0014165

Hexaae (reporter)

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

note ~0014175

Psygore (developer)

Which customs option you are used ?

note ~0014177

Hexaae (reporter)

Custom2=3
Custom3=1
Custom5=0

note ~0014178

Psygore (developer)

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.

note ~0014179

Hexaae (reporter)

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.

note ~0014186

Psygore (developer)

Thanks for testing everything ;)

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

note ~0014187

Hexaae (reporter)

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

note ~0014188

Psygore (developer)

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.

note ~0014189

Hexaae (reporter)

Added icons and manual file.

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

note ~0014190

Hexaae (reporter)

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

note ~0014191

Hexaae (reporter)

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 :(

note ~0014192

Psygore (developer)

Last edited: 2024-11-06 09:59

View 2 revisions

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

Removed slave 1.4e, there is still an issue.

note ~0014193

Hexaae (reporter)

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

note ~0014194

Hexaae (reporter)

Oh, just found undocumented in-game keyboard keys:

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

note ~0014195

Hexaae (reporter)

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

note ~0014221

Psygore (developer)

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

note ~0014228

Pascal De Maeseneire (reporter)

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

note ~0014230

Psygore (developer)

Hi Pascal, thanks for the bug report.

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

note ~0014231

Hexaae (reporter)

@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

note ~0014232

Pascal De Maeseneire (reporter)

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

note ~0014259

Psygore (developer)

@Hexaae
There is a wrong code in the slave.

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

note ~0014274

Hexaae (reporter)

Working fine now!
+Notes

-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 View Revisions
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
+Issue History