View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0004586 | DynaBlaster | [All Projects] General | public | 2020-04-30 00:59 | 2023-01-09 22:29 | ||||||||
Reporter | Hexaae | ||||||||||||
Assigned To | Psygore | Project Info | Dyna Blaster (Hudson Soft) http://www.whdload.de/games/DynaBlaster.html | ||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||
Status | closed | Resolution | fixed | ||||||||||
Summary | 0004586: Strange issue launching Dyna Blaster with latest WinUAE 4.4.0 beta 1: game | ||||||||||||
Description | GameVersion: english,pal SlaveVersion: 1.6 (22.10.19) by Psygore Strange issue launching Dyna Blaster with latest WinUAE 4.4.0 beta 1: game hangs and/or missing music in main menu, and keyboard not working... I know it's just a beta and 4.3.0 was working fine... but I wonder if there's something hacky in the code to be fixed once and for all that can be to root of problems. Here is a msg with logs on WinUAE forum: eab.abime.net/showpost.php?p=1396226&postcount=29 | ||||||||||||
Tags | Broken, uae problem | ||||||||||||
Machine | UAE | ||||||||||||
CPU | 68060 | ||||||||||||
CPUSpeed | 75 | ||||||||||||
ChipSet | AGA | ||||||||||||
GFXCard | Other | ||||||||||||
ChipMem | 2 MB | ||||||||||||
FastMem | 256 MB | ||||||||||||
Workbench | OS 3.9 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | Other | ||||||||||||
WHDLoad | 18.6beta | ||||||||||||
imported | yes | ||||||||||||
Attached Files |
|
Notes | |
Psygore (developer) 2020-04-30 16:57 |
There is no hack in keyboard routine. I didn’t look at the music replay, is the module working with Delitracker or EaglePlayer under WinUAE 4.4.0 beta 1.? |
Hexaae (reporter) 2020-05-01 01:46 |
Downloaded music from Exotica https://www.exotica.org.uk/wiki/Dyna_Blaster but can't find a player for ast format https://www.exotica.org.uk/wiki/Actionamics_Sound_Tool The other mod file plays fine instead |
Hexaae (reporter) 2020-05-03 10:22 |
In the meanwhile... Useful infos for the Readme file: Keys: P = Pause SHIFT+ESC = Quit to main menu |
Psygore (developer) 2020-05-05 11:49 |
Have you tried novbrmove or ntsc option ? |
Hexaae (reporter) 2020-05-05 17:40 |
Wait, it might be an issue with "uae-configuration" tool (in Amiga Programs's WinUAE full .msi package)... As I've written at http://eab.abime.net/showpost.php?p=1397781&postcount=40 : ...try before you run Dynablaster to execute from shell: "uae-configuration cachesize 0" and then re-set "uae-configuration cachesize 16384" (or whatever it was), then run again Dynablaster and you'll see it will freeze keyboard and/or music player is too fast. Works fine unless/only if you never change WinUAE settings through "uae-configuration"... So maybe there's just an incompatibility with uae-configuration command and 4.4.0b1+ |
Hexaae (reporter) 2020-05-05 17:53 |
To be exact: Works fine unless/only if you never change WinUAE JIT CACHE SETTINGS... Uae-configuration or via GUI (if you manually disable JIT cache from WinUAE GUI) before you run the game it will freeze! If you just boot WinUAE 4.4.0b1 or b2 it this slave works fine, until you change JIT CACHES. Doesn't matter if you just disable and re-enable it as it was: this slave (ONLY) will crash. |
Psygore (developer) 2020-05-06 00:35 |
The fake NTSC display from the game could make problems. That why I asked you to try the slave with NTSC option for real NTSC display. |
Hexaae (reporter) 2020-05-06 01:05 |
No, NTSC (and PAL disabled) won't change... |
Hexaae (reporter) 2020-05-06 01:06 |
... oops, forgot is the same with NOVBRMOVE too |
Hexaae (reporter) 2020-06-28 23:04 |
News? No changes with NTSC or NOVBRMOVE. Still freezes on launch with WinUAE 4.4.0b9. |
Hexaae (reporter) 2020-06-28 23:09 |
It looks like it is slave bug in some situations. Dynablaster vblank interrupt at the end seems to jump back to whdload code which writes D1 to DFF09C but D1 contains value that sets (not clear) at least vblank and ports interrupts. - Toni http://eab.abime.net/showpost.php?p=1397268&postcount=38 |
Hexaae (reporter) 2020-10-01 14:12 |
News? Game is unplayable on recent WinUAE emulators if you change caches (e.g. enable/disable caches once and then try to run this game...). Audio replay routine after first "LOADING screen" broken? |
Psygore (developer) 2020-10-10 14:59 |
There is no problem on real hardware. |
Hexaae (reporter) 2020-10-12 10:32 |
And Toni's response can't help? «It looks like it is slave bug in some situations. Dynablaster vblank interrupt at the end seems to jump back to whdload code which writes D1 to DFF09C but D1 contains value that sets (not clear) at least vblank and ports interrupts.» Looks like there's something wrong in the slave code... |
Psygore (developer) 2020-10-12 16:01 |
I’ve looked at this but slave contains the code from the game. The interrupt code from the game may be bugged, but it works on real hardware. I thought WinUAE emulates buggy code too. |
Psygore (developer) 2020-10-26 07:31 |
Could you try the attached slave 1.7 ? |
Hexaae (reporter) 2020-10-26 14:38 |
Great work! Does run fine on latest 4.5.0b6! :) |
Hexaae (reporter) 2020-10-26 14:57 |
Using: whdload SLAVE DynaBlaster.slave PRELOAD NOCACHE CUSTOM1=1 CUSTOM5=2 CUSTOM4=1 I just noticed a small glitch testing Dynablaster: Battle > Death Mode > 2 Players https://i.ibb.co/s9TMFqZ/image.png Tried to degrade WinUAE to no jit, cpu_speed real, cycle_exact true, but I'm still able to reproduce it in a certain degree (the "overlapping tile" in the bottom-left, can be smaller or larger) |
Hexaae (reporter) 2022-06-27 19:23 |
Just wanted to report the above graphic glitch for the sprites in the bottom-left when playing PvsP round disappears after I press the pause button 'P' :-? |
retrogamer (reporter) 2022-06-27 20:00 |
Will the slave 1.7 be publish soon? |
Hexaae (reporter) 2022-07-30 10:27 |
Needs to fix the bottom-left bug when in 2 players, which strangely goes away after I press P to pause the game and there is the top-bar pause animation... |
Psygore (developer) 2022-07-30 21:10 |
I have fixed the bottom bug in 2 players mode some days ago but I wanted to finish some extra additionnal customs option. Attached the new slave. |
Hexaae (reporter) 2022-07-31 01:25 |
Bottom-left bug in 2 players mode not fixed here. A small rectangle of pixels is still covering the sprites... Glitch disappears if I press 'P' to pause the game. https://i.ibb.co/FwGZyR4/image.png |
Psygore (developer) 2022-07-31 20:47 |
Could you pls try the attached slave ? |
Hexaae (reporter) 2022-07-31 22:00 |
Working fine now! Thank you |
MrV2K (reporter) 2022-10-16 11:37 |
*Bump* Can this get a release please? |
Psygore (developer) 2022-11-20 21:30 |
New install available. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-04-30 00:59 | administrator | New Issue | |
2020-04-30 00:59 | administrator | Status | new => assigned |
2020-04-30 00:59 | administrator | Assigned To | => Psygore |
2020-04-30 16:57 | Psygore | Note Added: 0008564 | |
2020-05-01 01:46 | Hexaae | Note Added: 0008576 | |
2020-05-03 10:22 | Hexaae | Note Added: 0008607 | |
2020-05-05 11:49 | Psygore | Note Added: 0008637 | |
2020-05-05 17:40 | Hexaae | Note Added: 0008638 | |
2020-05-05 17:53 | Hexaae | Note Added: 0008639 | |
2020-05-06 00:35 | Psygore | Note Added: 0008642 | |
2020-05-06 01:05 | Hexaae | Note Added: 0008645 | |
2020-05-06 01:06 | Hexaae | Note Added: 0008646 | |
2020-06-28 23:04 | Hexaae | Note Added: 0008997 | |
2020-06-28 23:09 | Hexaae | Note Added: 0008998 | |
2020-10-01 14:12 | Hexaae | Note Added: 0009156 | |
2020-10-10 14:59 | Psygore | Note Added: 0009175 | |
2020-10-12 10:32 | Hexaae | Note Added: 0009178 | |
2020-10-12 16:01 | Psygore | Note Added: 0009192 | |
2020-10-19 12:03 | Hexaae | Tag Attached: Broken | |
2020-10-19 12:03 | Hexaae | Tag Attached: uae problem | |
2020-10-26 07:30 | Psygore | File Added: DynaBlaster17.lha | |
2020-10-26 07:31 | Psygore | Note Added: 0009215 | |
2020-10-26 14:38 | Hexaae | Note Added: 0009217 | |
2020-10-26 14:57 | Hexaae | Note Added: 0009218 | |
2022-06-27 19:23 | Hexaae | Note Added: 0011493 | |
2022-06-27 20:00 | retrogamer | Note Added: 0011494 | |
2022-07-30 10:27 | Hexaae | Note Added: 0011616 | |
2022-07-30 21:06 | Psygore | File Deleted: DynaBlaster17.lha | |
2022-07-30 21:07 | Psygore | File Added: DynaBlaster17.lha | |
2022-07-30 21:10 | Psygore | Note Added: 0011620 | |
2022-07-31 01:25 | Hexaae | Note Added: 0011621 | |
2022-07-31 20:46 | Psygore | File Deleted: DynaBlaster17.lha | |
2022-07-31 20:46 | Psygore | File Added: DynaBlaster17.lha | |
2022-07-31 20:47 | Psygore | Note Added: 0011623 | |
2022-07-31 22:00 | Hexaae | Note Added: 0011629 | |
2022-10-16 11:37 | MrV2K | Note Added: 0011841 | |
2022-11-20 21:30 | Psygore | Status | assigned => resolved |
2022-11-20 21:30 | Psygore | Resolution | open => fixed |
2022-11-20 21:30 | Psygore | Note Added: 0012017 | |
2023-01-09 22:29 | Psygore | Status | resolved => closed |