mon / BemaniPatcher

Web based DLL binary patcher
MIT License
213 stars 135 forks source link

DDR A3 #359

Closed drmext closed 3 months ago

drmext commented 3 months ago

n-1 shortly

drmext commented 3 months ago

"Fake PFREE" now freezes at second stage to fix music select cursor resetting after every song without a card. This may break server implementations if it tries to save the first song only for the old A20+ version patch.

SheepyChris commented 3 months ago

The patch "Force unlock extended paseli exclusive options" causes an issue in regards to coin mode - when a game mode is selected an extra credit is deducted from the machine counter regardless of what's available, potentially causing a negative amount of credits. I assume this is due to the Premium Paseli mode still charging the player when forced to be used.

drmext commented 3 months ago

Try this

{
name: "Force unlock extended paseli exclusive options",
tooltip: "Premium mode options such as ARROW COLOR and 0.25 speed mod",
patches: [
{ offset: 0x6E449, off: [0x33, 0xFF, 0x8B, 0xC3, 0xC7, 0x42, 0x04, 0x02, 0x00, 0x00, 0x00], on: [0xE9, 0x42, 0x1F, 0xFC, 0xFF, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90] },
{ offset: 0x30390, off: [0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC], on: [0xBF, 0x01, 0x00, 0x00, 0x00, 0x8B, 0xC3, 0xC7, 0x42, 0x04, 0x02, 0x00, 0x00, 0x00, 0xE9, 0xB1, 0xE0, 0x03, 0x00] },
{ offset: 0x6E604, off: [0x33, 0xFF, 0x8B, 0xC3, 0xC7, 0x42, 0x04, 0x03, 0x00, 0x00, 0x00], on: [0xE9, 0x86, 0x8C, 0xFC, 0xFF, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90] },
{ offset: 0x3728F, off: [0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC], on: [0xBF, 0x01, 0x00, 0x00, 0x00, 0x8B, 0xC3, 0xC7, 0x42, 0x04, 0x03, 0x00, 0x00, 0x00, 0xE9, 0x6D, 0x73, 0x03, 0x00] },
]
},

On Thursday, June 13th, 2024 at 1:50 AM, Chris @.***> wrote:

The patch "Force unlock extended paseli exclusive options" causes an issue in regards to coin mode - when a game mode is selected an extra credit is deducted from the machine counter regardless of what's available, potentially causing a negative amount of credits. I assume this is due to the Premium Paseli mode still charging the player when forced to be used.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>