2024-03-29 12:59 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004294DragonNinja[WHDLoad Installs Games] slavepublic2020-01-04 16:29
ReporterSuperman 
Assigned ToCFOUProject InfoDragon Ninja / Bad Dudes (Data East/Imagine)
http://www.whdload.de/games/DragonNinja.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
Summary0004294: Bad Dudes Vs Dragonninja
DescriptionWHDload version doesn't play any music in game at all even when switched on at the menu. An A500 with 512k chip 512k fast plays it fine when running from floppy.
Steps To Reproduceplay game
TagsNo tags attached.
MachineA1200
CPU68020
CPUSpeed33
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem64 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.5
imported
Attached Files

-Relationships
has duplicate 0003348closedCFOU No in gamemusic during gameplay when using whdloadversion but when playing from 
+Relationships

-Notes

note ~0007529

CFOU (developer)

Last edited: 2019-11-28 09:49

View 2 revisions

I'll look if Ian is agree for that.

and i'll like add my colored icon;)

note ~0007552

CFOU (developer)

it'll be fixed soon.

note ~0007556

CFOU (developer)

Hi,
Can you test beta patch?

VERSION 1.3: (02-dec-2019 bu CFou!)
- Adapted for WHDLoad 17+
- CFou's colored icon included
- Required memory adjusted to fix missing memory bug
  (issues #3348 & #4294)
- Trainer enhanced:
- CUSTOM1=1 tooltype to enable infinite lives
  CUSTOM1=2 tooltype to enable infinite time
  CUSTOM2=x (1-7) to definite start level
- optional slave using fast memory for main game code included
- source code included

note ~0007559

Superman (reporter)

Just testing now and yes the in game music is fine. Unfortunately as soon as I moved my character he immediately fell off the bottom of the screen so all I have now is the background and music playing. All enemies and playable characters have vanished!

note ~0007560

CFOU (developer)

really curious!

What slave use you (Chip only of Fast slave)?

note ~0007561

Superman (reporter)

I tried both and got the same result.

note ~0007562

CFOU (developer)

stupid bug!!

in last minute, i have just written

move.l $E8,4

instead of :
move.l #4,$e8


it's protection reborn i suppose ;)

try new fixed:

note ~0007564

Superman (reporter)

Yes that seems to have fixed that issue. Played both slaves to the second level where the silly jumping bug rears its head. That is a game programming issue though and nothing to do with the slave. ;)

note ~0007565

CFOU (developer)

i will use fast memory slave by default.

scrolling is very smoooth using PAL version on my config

note ~0007567

CFOU (developer)

another version for test:
news:
- option to slow down
- Second button/CD32PAd
- fix jump with PAL VERSION (using 2 buttons)

VERSION 1.3: (03-dec-2019 bu CFou!)
- Adapted for WHDLoad 17+
- CFou's colored icon included
- Required memory adjusted to fix missing memory bug
  (issues #3348 & #4294)
- Trainer enhanced:
- CUSTOM1=1 tooltype to enable infinite lives
  CUSTOM1=2 tooltype to enable infinite time
  CUSTOM2=x (1-7) to definite start level
- CUSTOM3=1 tooltype can be used to skip intro
- CUSTOM3=2 Second button/CD32 Pad support for spinning kick (left/right)
   and fix jump of PAL version
   PAL ->you must press quickly second button + left joy (or right)
   NTSC->just press second button for spinning kick left or right
- CUSTOM3=4 used to insert VBL wait (to slow down game speed)
- source code included

note ~0007568

Superman (reporter)

I had a quick go but was unable to make it jump sucessfully. I just kept falling off the trucks when trying to get across the gaps.

note ~0007569

CFOU (developer)

Last edited: 2019-12-04 11:29

View 4 revisions

if not too heavy modifications, i will try add 'really' jump.

but actual version of jump(spinning kick in fact) is a bit different with PAL & NTSC.

Have you try NTSC version using second button patch (via custom3=2)

i prefere PAL solution but more hard to jump

read it:
PAL ->you must press quickly second button + hold down left joy (or right)
 =>if you press longtimes on second button =>vertical spinning kick
NTSC->just press second button for spinning kick left or right (more simple and long jump)

for more info see:
https://eab.abime.net/showthread.php?p=1363019#post1363019

i had coded another early beta version for PAL with long jump but bugged (only right had long jump and after jump second button cause guy walk to left if you continue to press second button!!) so not released

note ~0007570

CFOU (developer)

PS: you can use also CUSTOM3=6

to slow down game, it's more easy to jump on PAL

note ~0007572

CFOU (developer)

i'am just adding load/save highScore on HD (if no trainer used of course)

note ~0007573

CFOU (developer)

for information:
in final (already implemented)
2nd buttons (without direction) to perform big jump (to change plateform level) =>more easy
2nd button (or first button)+ joy DOWN/UP: change platform too
right/left + second button: to perform spinning kick
up=> to perform short jump

i wil try to add option to replace spinning kick by right/left jump

ps: for information no problem between truck (level 2) or hole (level 3) with last beta version
but warning you must have only one leg on floor before start to jump (2em buttom+right)
=>i am looking for a solution to increase the length of the jump
__________________

note ~0007577

CFOU (developer)

Attached last version.

I verify my patch don't cause new bug and it caught be released

new option:
  - CUSTOM3=2 =>second button + fix original jump length X 2
  - CUSTOM3=4 to replace spinning kick by jump animation
@+
Bertrand

VERSION 1.3f: (06-dec-2019 bu CFou!)
- Adapted for WHDLoad 17+
- CFou's colored icon included
- Required memory adjusted to fix missing memory bug
  (issues #3348 & #4294)
- Trainer enhanced:
- CUSTOM1=1 tooltype to enable infinite lives
  CUSTOM1=2 tooltype to enable infinite time
  CUSTOM2=x (1-7) to definite start level
- CUSTOM3=1 tooltype can be used to skip intro
- CUSTOM3=2 Second button/CD32 Pad support for spinning kick (left/right)
            + fix length of right/left jump (double length)
   controls are a bit differents with PAL and NTSC version:
    PAL ->you must hold down + left joy (or right) and press shortly second button
    NTSC->just press second button for spinning kick left or right
   Second button (without direction) to perform big jump to change plateform (PAL/NTSC)
- CUSTOM3=4 to replace spinning kick by jump animation
- CUSTOM3=8 used to insert VBL wait (to slow down game speed for fast cpu)
- Load/Save redirected on HighScore in HD (if CUSTOM1 & CUSTOM2 not used)
  Of course, you can cumulate several custom options by example:
    CUSTOM3=2+4
    =>for second button support and to use jump instead of spinning kick
- Load/Save Highscore redirected on HD (file 'DragonNinja.highs'
- source code included

note ~0007578

CFOU (developer)

defaut slave with fast mem bugged

=>1.3g
attached

note ~0007580

Superman (reporter)

Seems to work quite well now and I even managed to jump across the truck without falling off! lol

note ~0007602

CFOU (developer)

fixed with last update
+Notes

-Issue History
Date Modified Username Field Change
2019-11-20 16:57 Superman New Issue
2019-11-27 22:21 Wepl Project WHDLoad Installs Games => DragonNinja
2019-11-28 09:48 CFOU Assigned To => CFOU
2019-11-28 09:48 CFOU Status new => assigned
2019-11-28 09:48 CFOU Note Added: 0007529
2019-11-28 09:49 CFOU Note Edited: 0007529 View Revisions
2019-12-01 01:08 CFOU Relationship added has duplicate 0003348
2019-12-02 02:20 CFOU Note Added: 0007552
2019-12-02 21:55 CFOU File Added: DragonNinja13a.lha
2019-12-02 21:55 CFOU Note Added: 0007556
2019-12-02 22:27 Superman Note Added: 0007559
2019-12-02 22:36 CFOU Note Added: 0007560
2019-12-02 22:37 Superman Note Added: 0007561
2019-12-02 22:59 CFOU File Added: DragonNinja13b.lha
2019-12-02 22:59 CFOU Note Added: 0007562
2019-12-02 23:11 Superman Note Added: 0007564
2019-12-02 23:17 CFOU Note Added: 0007565
2019-12-04 00:25 CFOU File Added: DragonNinja13e.lha
2019-12-04 00:25 CFOU Note Added: 0007567
2019-12-04 10:45 Superman Note Added: 0007568
2019-12-04 11:24 CFOU Note Added: 0007569
2019-12-04 11:28 CFOU Note Edited: 0007569 View Revisions
2019-12-04 11:28 CFOU Note Edited: 0007569 View Revisions
2019-12-04 11:29 CFOU Note Edited: 0007569 View Revisions
2019-12-04 11:31 CFOU Note Added: 0007570
2019-12-05 10:18 CFOU Note Added: 0007572
2019-12-05 15:21 CFOU Note Added: 0007573
2019-12-06 16:11 CFOU File Added: DragonNinja13-f.lha
2019-12-06 16:11 CFOU Note Added: 0007577
2019-12-06 16:48 CFOU File Added: DragonNinja13g.lha
2019-12-06 16:48 CFOU Note Added: 0007578
2019-12-07 15:35 Superman Note Added: 0007580
2020-01-04 16:29 CFOU Status assigned => closed
2020-01-04 16:29 CFOU Resolution open => fixed
2020-01-04 16:29 CFOU Note Added: 0007602
+Issue History