Skip to content

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.

2 participants