Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Double Dragon hack??  (Read 10117 times)

0 Members and 1 Guest are viewing this topic.

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Double Dragon hack??
« on: August 21, 2005, 03:40:56 pm »
Is there a hacked rom of double dragon 1 & 2, to sort out the slowdown issues??

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re: Double Dragon hack??
« Reply #1 on: August 21, 2005, 06:37:42 pm »
The 'slowdown issues' are an exact reproduction of what the original arcade game played like (you may have known this already).

I don't know of any hacked rom, but you can adjust the frequency of the emulated cpu's. Can't remember what the settings are - or even if cpu overclocking is in the official mame build. Anyone else clarify the overlocking bit?

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4946
  • Last login:July 31, 2022, 10:26:34 pm
Re: Double Dragon hack??
« Reply #2 on: August 22, 2005, 09:36:41 am »
to overclock a processor in mame do this.

enable cheats.

hit the ~ button

press up (or down) a few times to find cpu0-whatever

and move left and right to get it to the point you want.

Not that bad really.  but requires a keyboard for most cabs....

And don't post ANY bugs in the game if you find any.  The original game wasn't designed to run on a faster processor... and you might find other issues

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Double Dragon hack??
« Reply #3 on: August 22, 2005, 12:28:36 pm »
Will this just effect the double dragon games then, and no others? Does it save the settings or do i need to change it every time??

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4946
  • Last login:July 31, 2022, 10:26:34 pm
Re: Double Dragon hack??
« Reply #4 on: August 22, 2005, 01:20:47 pm »
Redo it every time you launch... And its for any game....

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Double Dragon hack??
« Reply #5 on: August 22, 2005, 02:04:00 pm »
Just tried it now, at 150% and no slowdown, great! much more enjoyable now. Is there no way to save the setting each time it starts double dragon up?

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8183
  • Last login:April 12, 2023, 09:22:35 pm
  • The Bears Still Suck!
Re: Double Dragon hack??
« Reply #6 on: August 22, 2005, 03:14:45 pm »

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Double Dragon hack??
« Reply #7 on: August 22, 2005, 03:42:11 pm »
Great stuff

jerryjanis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 821
  • Last login:February 02, 2023, 01:56:44 am
  • Skate or Die!!!
    • Jake's Joystick
Re: Double Dragon hack??
« Reply #8 on: August 22, 2005, 07:54:06 pm »
Now if only you could finish the game without it crashing.  :-\

Boy do I miss the 2-player scene where you fight the other player to see who gets the girl.

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re: Double Dragon hack??
« Reply #9 on: August 23, 2005, 08:29:05 am »
Does ddragon crash now? (or is that with cpu overclock)

I'm sure it used to be fine...??

Veinman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 537
  • Last login:June 11, 2014, 02:40:27 pm
  • "Done" with The Legend of Mame
    • The Gelatinous Cube
Re: Double Dragon hack??
« Reply #10 on: August 23, 2005, 08:56:54 am »
I played through it a couple weeks ago, at regular speed and finished it. I might have to try speeding it up sometime, since the slowdown is quite annoying.

jerryjanis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 821
  • Last login:February 02, 2023, 01:56:44 am
  • Skate or Die!!!
    • Jake's Joystick
Re: Double Dragon hack??
« Reply #11 on: August 23, 2005, 09:12:10 am »
I'm using an older version - version .87.  I played a 2 player game a few days ago and it crashed just before we could duke it out with each other.  Maybe in the newer versions it's working...?

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8183
  • Last login:April 12, 2023, 09:22:35 pm
  • The Bears Still Suck!
Re: Double Dragon hack??
« Reply #12 on: August 23, 2005, 10:14:19 am »
I did a search of the whatsnews, .77 is the last time double dragon was touched.

Veinman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 537
  • Last login:June 11, 2014, 02:40:27 pm
  • "Done" with The Legend of Mame
    • The Gelatinous Cube
Re: Double Dragon hack??
« Reply #13 on: August 23, 2005, 03:02:58 pm »
I think I'm running mame .96.... that sounds familiar.

jerryjanis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 821
  • Last login:February 02, 2023, 01:56:44 am
  • Skate or Die!!!
    • Jake's Joystick
Re: Double Dragon hack??
« Reply #14 on: August 24, 2005, 12:22:06 am »
Mametesters bug:

ddragon.c    ddragon and clones: The game crashes when you beat it. This was fixed in .77 but it happens again in u2 / u3.

ddragon077u3red

MaximRecoil

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1729
  • Last login:September 12, 2022, 09:50:44 pm
Re: Double Dragon hack??
« Reply #15 on: August 24, 2005, 01:00:26 am »
The 'slowdown issues' are an exact reproduction of what the original arcade game played like (you may have known this already).
The game slowed down on the original machine when there were too many onscreen characters but not to the extent that it does in MAME.

I have no way of proving that; that is just my impression from playing the game a lot on the arcade in '87 and again in the early 90's at a different arcade vs. playing it on MAME now. The slowdown was noticeable on the real machine but it wasn't frustratingly slow like it gets in MAME.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8183
  • Last login:April 12, 2023, 09:22:35 pm
  • The Bears Still Suck!
Re: Double Dragon hack??
« Reply #16 on: August 24, 2005, 01:03:57 am »
Like I siad on mameworld
If you can get me a standard 19" arcade monitor and come over to my place I will show you both ddragon and ddragon2 have the slow down on the real machine :)

MaximRecoil

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1729
  • Last login:September 12, 2022, 09:50:44 pm
Re: Double Dragon hack??
« Reply #17 on: August 24, 2005, 01:11:17 am »
Like I siad on mameworld
If you can get me a standard 19" arcade monitor and come over to my place I will show you both ddragon and ddragon2 have the slow down on the real machine :)

I don't dispute the slowdown on the original machine. Everyone noticed it, even back then when not many people knew why it was happening. No one really cared though, because it wasn't that bad. On MAME, it is ridiculous, like arcade slowdown times two or something.

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Double Dragon hack??
« Reply #18 on: August 24, 2005, 03:15:23 pm »
It helps even more if you change all the CPU values, not just CPU0

MaximRecoil

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1729
  • Last login:September 12, 2022, 09:50:44 pm
Re: Double Dragon hack??
« Reply #19 on: September 10, 2005, 02:14:06 pm »
Mametesters bug:

ddragon.c    ddragon and clones: The game crashes when you beat it. This was fixed in .77 but it happens again in u2 / u3.

ddragon077u3red

Does anyone know for sure what version does not crash at the end in two player mode? I tried .77 but it crashed. So I'm looking for the version of Mame or Mame32 along with which romset to use if anyone knows for sure.

MaximRecoil

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1729
  • Last login:September 12, 2022, 09:50:44 pm
Re: Double Dragon hack??
« Reply #20 on: September 11, 2005, 02:28:38 pm »
If someone were to hack the game, in addition to fixing the slowdown issues it would be nice if they could fix the two most annoying aspects of Double Dragon; namely the accidental headbutt and the accidental picking up of weapons on the ground if you are standing over one and you do an elbow smash.

There are so many accidental headbutts in that game because it counts your holding the joystick to the right or left as the first input no matter how long you have been holding to the left or right. For example, you can be walking along for several seconds, stop and then try to start walking again quickly and your character does a headbutt. It shouldn't be that way. It should only do a headbutt if you have done a real "double tap" on the joystick, i.e. stop, then tap quickly two times to the left or right.

It tries to pick up weapons when you are doing elbow smashes because the punch button is used in combination with another button to do the move. It should recognize that when you are pressing the two buttons together, you are not trying to pick up a weapon; you are trying to do an elbow smash.

RayB

  • I'm not wearing pants! HA!
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11279
  • Last login:February 24, 2024, 12:00:13 am
  • There's my post
    • RayB.com
Re: Double Dragon hack??
« Reply #21 on: September 11, 2005, 05:29:53 pm »
Is this a MAME problem, or does the coin-op also make this mistake?
NO MORE!!

Veinman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 537
  • Last login:June 11, 2014, 02:40:27 pm
  • "Done" with The Legend of Mame
    • The Gelatinous Cube
Re: Double Dragon hack??
« Reply #22 on: September 11, 2005, 09:11:59 pm »
Is this a MAME problem, or does the coin-op also make this mistake?


It's not really a mame "problem," they simply emulated the slowdown that the arcade machine experienced. I understand why they did it, even though it does sound crazy.

MaximRecoil

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1729
  • Last login:September 12, 2022, 09:50:44 pm
Re: Double Dragon hack??
« Reply #23 on: September 11, 2005, 09:33:18 pm »
Is this a MAME problem, or does the coin-op also make this mistake?

It does the exact same thing in the arcade; and it was just as irritating back in '87 as it is now. So, as far as the Mame developers and their goals; it is best to leave it as it is; but it would be nice if there was a hack that fixed both of those problems. Then there would be no more of trying to simply walk somewhere and instead, headbutting nothing but air and getting your ears boxed by Abobo for your efforts; or trying to elbow smash and instead; bending down to pick up the damnable whip on the ground or whatever; and...getting your ears boxed by Abobo.

Regarding the slowdown issue, that was in the arcade but evidently it varied from machine to machine; depending on whether they were using bootleg hardware or not; and which bootleg hardware they were using. Some bootleg hardware was more capable than the real Technos stuff and ran faster. Since the machine I played the most in '87 had a good deal less slowdown than in Mame, it was probably one of the better bootlegs.

Bursk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 67
  • Last login:July 01, 2007, 07:02:33 pm
  • I'm a llama!
Re: Double Dragon hack??
« Reply #24 on: September 12, 2005, 07:07:03 pm »
These are the settings that I use for Double Dragon and Double Dragon II on my 2.1Ghz AthlonXP (using MAME32 Plus!):

DD - HQ2x Filter CPU0 300%, CPU1 300%, CPU2 300%
DD2 - LQ2x Filter CPU0 180%, CPU1 180%, CPU2 180%

These combinations mean that the games look good and have the vast majority of the slowdown eliminated.  I would overclock the DD2 CPUs even more if I could, but my machine isn't fast enough.

Oh, and I strongly recommend that you use the bootleg version of DD (ddragonb) since it runs faster than the original versions (HD6309 @ 4MHz vs. HD63701 @ 1.193181MHz).


Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19399
  • Last login:March 16, 2024, 05:59:16 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Double Dragon hack??
« Reply #25 on: September 13, 2005, 12:27:11 am »
I just wanted to agree with Sirp on this one.  The slowdown in mame is indeed accurate and it indeed did slow down "that much" in the arcade.  Memory is a funny thing. Back when DD was new and every other console or arcade game had speed issues it didn't seem like much of a lag. Now that games simply don't have speed issues on anything, it seems unacceptably slow.  But trust me, the amount of lag is accurate.

The only exception is if you are running it on a p.o.s. machine.  Afterall, if your machine can barely emulate DD, it's going to slow down more than usual on scenes that the emulated processor is overworked. 

MaximRecoil

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1729
  • Last login:September 12, 2022, 09:50:44 pm
Re: Double Dragon hack??
« Reply #26 on: September 13, 2005, 01:49:11 am »
Quote
The slowdown in mame is indeed accurate and it indeed did slow down "that much" in the arcade.

It depends on which machine you played on. Some of the bootleg boards ran faster than the Technos boards. The machine I played on had much less lag than ddragon or ddragonu; though it was still noticeable. It ran similar to ddragonb I would say; which is noticeably faster in Mame than  the other two.   

Silver

  • Wiki Contributor
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1668
  • Last login:February 17, 2024, 10:29:00 am
  • Cunning like the Fox.
    • Mods'n'Mods
Re: Double Dragon hack??
« Reply #27 on: September 13, 2005, 06:45:30 am »
Personally, these are all quirks that I love about the game - the slowdown actually helps when you are taking on 4 bad guys at the same time, and the quickfire headbutt is very handy when you are flying along and a pile of guys suddenly walk on right in front of you.....

.. and the beefy crunch sound as you're introducing someone's face to your knee again and again sounds just perfect in slowmotion...  ;D

RayB

  • I'm not wearing pants! HA!
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11279
  • Last login:February 24, 2024, 12:00:13 am
  • There's my post
    • RayB.com
Re: Double Dragon hack??
« Reply #28 on: September 13, 2005, 10:55:39 am »
Anyone here a fan of Rolling Thunder? It too has major slowdown at one point in the game where there's something like 4 or 5 bad guys, you shooting your machine gun, and a grenade exploding all at the same time. The game crawls at that point for about 2 or 3 seconds. It was like this in the arcade.

It's weird how the game developerswould let the game be released like that! Seems to me I would have reduced the number of sprites in that part of the game.
NO MORE!!