Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add files via upload Hopefully I've done this correctly, here are the rootage edits. * Delete rootage.png * Delete rootage.html * Add files via upload * Add files via upload * Delete rootage.png * add rootage * Delete rootage.html * added some rootage patches * Add files via upload * added Rootage * Fixed naming mistake * Indentation fix * Update index.html
- Loading branch information
1 parent
88204df
commit f7f97f2
Showing
3 changed files
with
122 additions
and
0 deletions.
There are no files selected for viewing
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
<!DOCTYPE html> | ||
<html lang='en'> | ||
<head> | ||
<meta charset='utf-8'> | ||
<title>IIDX Rootage DLL Modder</title> | ||
<link rel='stylesheet' href='css/style.css'> | ||
<!-- don't hate --> | ||
<script src='https://code.jquery.com/jquery-3.3.1.slim.min.js'></script> | ||
<script type='text/javascript' src='js/FileSaver.min.js'></script> | ||
<script type='text/javascript' src='js/dllpatcher.js'></script> | ||
<script type='text/javascript'> | ||
window.addEventListener('load', function () { | ||
new DllPatcherContainer([ | ||
new DllPatcher('bm2dx', [ | ||
{ | ||
// ported by UngluedBike | ||
name: 'Unlock All Songs', | ||
patches: [{offset: 0x16C372, off: [0x74, 0x10], on: [0x90, 0x90]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Unlock All 12s', | ||
patches: [{offset: 0x16C220, off: [0x83, 0xFF, 0x02, 0x74, 0x05, 0x83, 0xFF, 0x05], on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Skip CAMERA DEVICE ERROR prompt', | ||
patches: [{offset: 0x36BB0A, off: [0x84], on: [0x81]}] | ||
}, | ||
{ | ||
// ported by dogelition_man | ||
name: '1P Premium Free', | ||
patches: [{offset: 0x32CFC7, off: [0x75, 0x14], on: [0xEB, 0x14]}] | ||
}, | ||
{ | ||
// ported by a dogelition_man | ||
name: '2P Premium Free', | ||
patches: [ | ||
{offset: 0x32D165, off: [0x74, 0x55], on: [0x90, 0x90]}, | ||
{offset: 0x32D17B, off: [0x74, 0x3F], on: [0x90, 0x90]} | ||
] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Premium Free Timer Freeze', | ||
patches: [{offset: 0x16E62D, off: [0xFF, 0xC8], on: [0x90, 0x90]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Standard/Menu Timer Freeze', | ||
patches: [{offset: 0x384097, off: [0x74], on: [0xEB]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: '90sec Music Select Timer', | ||
tooltip : "Make sure your Select Time option is set to \"45 SEC\" in the Game Options for this to work!", | ||
patches: [{offset: 0xFD204, off: [0x2D], on: [0x5A]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Cursor lock', | ||
tooltip : "After song finishes, song select remains on previous song", | ||
patches: [{offset: 0x332314, off: [0x74, 0x1D], on: [0x90, 0x90]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'CS-Style Song Start Delay', | ||
tooltip : "Holding Start will pause the song at the beginning until you release it", | ||
patches: [{offset: 0x35021A, off: [0x7D, 0x25], on: [0x90, 0x90]}] | ||
}, | ||
{ | ||
// ported by dogelition_man | ||
name: 'Play video preview on all songs', | ||
tooltip : "By default, only some songs in the beginner folder show a BGA preview on the music select screen. This edit extends this function to every song in any folder.", | ||
patches: [ | ||
{offset: 0x11F21E, off: [0x74, 0x0E], on: [0x90, 0x90]}, | ||
{offset: 0x11BE6C, off: [0x0F, 0xB6], on: [0xEB, 0x2F]} | ||
] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Hide INSERT COIN[S] text', | ||
patches: [{offset : 0x106859, off: [0x9B], on: [0x9A]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Hide CREDIT: %d text', | ||
patches: [{offset: 0x1063E7, off: [0x5D], on: [0x5C]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Hide CREDIT: %d COIN %d / %d text', | ||
patches: [{offset: 0x1063BD, off: [0x67], on: [0x66]}], | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Hide EXTRA PASELI: %d text', | ||
patches: [{offset: 0x1066A8, off: [0xF4], on: [0xF3]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Hide PASELI: NO ACCOUNT text', | ||
patches: [{offset: 0x106762, off: [0x7A], on: [0x79]}] | ||
}, | ||
{ | ||
// ported by UngluedBike | ||
name: 'Hide PASELI: ****** text', | ||
patches: [{offset: 0x1066CB, off: [0xF1], on: [0xF0]}] | ||
}, | ||
], "2019-04-18"), | ||
]); | ||
}); | ||
</script> | ||
</head> | ||
<body> | ||
<h1>IIDX Rootage DLL Modder</h1> | ||
</body> | ||
</html> |