Skip to content

[GRX-123456] Adding missing Dip Switch Settings for Double Dragon 2 #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

emfloyd2
Copy link
Owner

@emfloyd2 emfloyd2 commented Jun 28, 2018

Overview

The Dip Switch settings were never added in FBbarr. These
values come from MAME source code: https://github.com/mamedev/mame/blob/master/src/mame/drivers/ddragon.cpp#L663

Note: do not reference dip switch settings in original manual,
because they are wrong!

Why are we fixing this

As part of TAS project for Double Dragon 2, I need access to Dip Switch settings. Without these, TAS Runners are stuck doing runs on Medium [Default] Difficulty, which will not be a valid submission for TAS videos.

Ticket

http://loren-ipsum/GRX-123456

NOTES

For reference, here's image of the bad Dip Switch Settings in original Double Dragon 2 Hardware manual

Tests

All Dip Switch settings have been verified using RAM Watch (verified health point scaling)

The Dip Switch settings were never added in FBbarr. These
values come from MAME source code: https://github.com/mamedev/mame/blob/master/src/mame/drivers/ddragon.cpp#L663

Note: do not reference dip switch settings in original manual,
because they are wrong!
Copy link
Owner Author

@emfloyd2 emfloyd2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean these bits up

// reference, because it lists wrong settings!
//
// If anyone points you to bad settings from Manual
// they will look like this:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Nit]
Fix alignment of comments

// OFF OFF = Normal
// OFF OFF = Easy
// ON OFF = Less Than Difficult
// ON ON = Difficult
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a link to original Manual if you can find it

@emfloyd2 emfloyd2 changed the title Adding missing Dip Switch Settings for Double Dragon 2 [GRX-123456] Adding missing Dip Switch Settings for Double Dragon 2 Jun 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant