add 2OJ4
This commit is contained in:
@@ -476,7 +476,8 @@ The specific versions are:
|
||||
| PSO DC v1 JP | 1OJF | Client functions not supported |
|
||||
| PSO DC v1 US | 1OEF | Client functions not supported |
|
||||
| PSO DC v1 EU | 1OPF | Client functions not supported |
|
||||
| PSO DC 08/2001 prototype | 2OJ5 | SH-4 |
|
||||
| PSO DC 08/06/2001 prototype | 2OJ4 | SH-4 |
|
||||
| PSO DC 08/22/2001 prototype | 2OJ5 | SH-4 |
|
||||
| PSO DC v2 JP | 2OJF | SH-4 |
|
||||
| PSO DC v2 US | 2OEF | SH-4 |
|
||||
| PSO DC v2 EU | 2OPF | SH-4 |
|
||||
|
||||
@@ -13,6 +13,7 @@ Version codes (from README.md):
|
||||
1OJF: PSO DC v1 JP
|
||||
1OEF: PSO DC v1 US
|
||||
1OPF: PSO DC v1 EU
|
||||
2OJ4: PSO DC 08/2001 prototype
|
||||
2OJ5: PSO DC 08/2001 prototype
|
||||
2OJF: PSO DC v2 JP
|
||||
2OEF: PSO DC v2 US
|
||||
|
||||
@@ -2,4 +2,5 @@
|
||||
1OJ2 (11/2000): test1.st-pso.games.sega.net
|
||||
1OJ3 (12/2000): sg107634.csrd.sega.co.jp OR master.pso.dream-key.com
|
||||
1OJ4 (01/2001): master.pso.dream-key.com
|
||||
2OJ5 (08/2001; v2): game01.st-pso.games.sega.net
|
||||
2OJ4 (08/06/2001; v2): game01.st-pso.games.sega.net
|
||||
2OJ5 (08/22/2001; v2): game01.st-pso.games.sega.net
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.meta name="Disable idle DC"
|
||||
.meta description="Disables the idle\ndisconnect timeout"
|
||||
|
||||
.versions 1OJ3 1OJ4 1OJF 1OEF 1OPF 2OJ5 2OJF 2OEF 2OPF
|
||||
.versions 1OJ3 1OJ4 1OJF 1OEF 1OPF 2OJ4 2OJ5 2OJF 2OEF 2OPF
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
@@ -10,7 +10,7 @@ start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C01A454 0x8C01A6D0 0x8C01A414 0x8C01A6C8 0x8C01A6DC 0x8C01B6A4 0x8C01B684 0x8C01B6A4 0x8C01B6A8>
|
||||
.data <VERS 0x8C01A454 0x8C01A6D0 0x8C01A414 0x8C01A6C8 0x8C01A6DC 0x8C01B6A4 0x8C01B6A4 0x8C01B684 0x8C01B6A4 0x8C01B6A8>
|
||||
.data 0x00000002
|
||||
mov r0, 0
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.meta name="Fast tekker"
|
||||
.meta description="Skips wind-up sound\nat tekker window"
|
||||
|
||||
.versions 1OJ1 1OJ2 1OJ3 1OJ4 1OJF 1OEF 1OPF 2OJ5 2OJF 2OEF 2OPF
|
||||
.versions 1OJ1 1OJ2 1OJ3 1OJ4 1OJF 1OEF 1OPF 2OJ4 2OJ5 2OJF 2OEF 2OPF
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
@@ -10,12 +10,12 @@ start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C15B0CA 0x8C162302 0x8C175E66 0x8C1780AE 0x8C17600E 0x8C17863E 0x8C1783FA 0x8C19BD4A 0x8C19ADB6 0x8C19BD4A 0x8C19B7E2>
|
||||
.data <VERS 0x8C15B0CA 0x8C162302 0x8C175E66 0x8C1780AE 0x8C17600E 0x8C17863E 0x8C1783FA 0x8C19BD4A 0x8C19BD4A 0x8C19ADB6 0x8C19BD4A 0x8C19B7E2>
|
||||
.data 0x00000002
|
||||
mov r1, 1
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C15B0E6 0x8C16231E 0x8C175E82 0x8C1780CA 0x8C17602A 0x8C17865A 0x8C178416 0x8C19BD66 0x8C19ADD2 0x8C19BD66 0x8C19B7FE>
|
||||
.data <VERS 0x8C15B0E6 0x8C16231E 0x8C175E82 0x8C1780CA 0x8C17602A 0x8C17865A 0x8C178416 0x8C19BD66 0x8C19BD66 0x8C19ADD2 0x8C19BD66 0x8C19B7FE>
|
||||
.data 0x00000002
|
||||
nop
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
# DC port by fuzziqersoftware
|
||||
|
||||
.versions 1OJ2 1OJ3 1OJ4 1OJF 1OEF 1OPF 2OJ5 2OJF 2OEF 2OPF
|
||||
.versions 1OJ2 1OJ3 1OJ4 1OJF 1OEF 1OPF 2OJ4 2OJ5 2OJF 2OEF 2OPF
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
@@ -14,7 +14,7 @@ start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C1AADD8 0x8C1C7408 0x8C1C9E9C 0x8C1C75B4 0x8C1CA49C 0x8C1CA240 0x8C1F27E8 0x8C1F17F0 0x8C1F27E8 0x8C1F2354>
|
||||
.data <VERS 0x8C1AADD8 0x8C1C7408 0x8C1C9E9C 0x8C1C75B4 0x8C1CA49C 0x8C1CA240 0x8C1F27E8 0x8C1F27E8 0x8C1F17F0 0x8C1F27E8 0x8C1F2354>
|
||||
.data 0x00000004
|
||||
rets
|
||||
nop
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
# DCv2 port by fuzziqersoftware
|
||||
|
||||
.versions 2OEF 2OJ5 2OJF 2OPF
|
||||
.versions 2OJ4 2OJ5 2OJF 2OEF 2OPF
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
@@ -14,59 +14,59 @@ start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C0280AA 0x8C0280AA 0x8C028276 0x8C0280AA>
|
||||
.data <VERS 0x8C0280AA 0x8C0280AA 0x8C028276 0x8C0280AA 0x8C0280AA>
|
||||
.data 6
|
||||
nop
|
||||
bs +0x2C
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C16BDFE 0x8C16BDFE 0x8C16B50A 0x8C16BA22>
|
||||
.data <VERS 0x8C16BDFE 0x8C16BDFE 0x8C16B50A 0x8C16BDFE 0x8C16BA22>
|
||||
.data 2
|
||||
sett
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C17F1DC 0x8C17F1DC 0x8C17E738 0x8C17EC74>
|
||||
.data <VERS 0x8C17F1DC 0x8C17F1DC 0x8C17E738 0x8C17F1DC 0x8C17EC74>
|
||||
.data 2
|
||||
and r0, 0xFE
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C17F2BA 0x8C17F2BA 0x8C17E816 0x8C17ED52>
|
||||
.data <VERS 0x8C17F2BA 0x8C17F2BA 0x8C17E816 0x8C17F2BA 0x8C17ED52>
|
||||
.data 2
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C180D0A 0x8C180D0A 0x8C18005A 0x8C1807A2>
|
||||
.data <VERS 0x8C180D0A 0x8C180D0A 0x8C18005A 0x8C180D0A 0x8C1807A2>
|
||||
.data 2
|
||||
and r0, 0xFE
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C180DB0 0x8C180DB0 0x8C180100 0x8C180848>
|
||||
.data <VERS 0x8C180DB0 0x8C180DB0 0x8C180100 0x8C180DB0 0x8C180848>
|
||||
.data 2
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C181BC4 0x8C181BC4 0x8C180EC8 0x8C18165C>
|
||||
.data <VERS 0x8C181BC4 0x8C181BC4 0x8C180EC8 0x8C181BC4 0x8C18165C>
|
||||
.data 2
|
||||
and r0, 0xFE
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C181C92 0x8C181C92 0x8C180F96 0x8C18172A>
|
||||
.data <VERS 0x8C181C92 0x8C181C92 0x8C180F96 0x8C181C92 0x8C18172A>
|
||||
.data 2
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C182BC6 0x8C182BC6 0x8C181DBE 0x8C18265E>
|
||||
.data <VERS 0x8C182BC6 0x8C182BC6 0x8C181DBE 0x8C182BC6 0x8C18265E>
|
||||
.data 2
|
||||
and r0, 0xFE
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C182BF4 0x8C182BF4 0x8C181DEC 0x8C18268C>
|
||||
.data <VERS 0x8C182BF4 0x8C182BF4 0x8C181DEC 0x8C182BF4 0x8C18268C>
|
||||
.data 2
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C1834D0 0x8C1834D0 0x8C1825F0 0x8C182F68>
|
||||
.data <VERS 0x8C1834D0 0x8C1834D0 0x8C1825F0 0x8C1834D0 0x8C182F68>
|
||||
.data 2
|
||||
and r0, 0xFE
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
.meta name="Rares in quests"
|
||||
.meta description="Disables logic that\nprevents items\nabove 8 stars and\nrares from dropping\nin quests."
|
||||
|
||||
.versions 2OEF 2OJ5 2OJF 2OPF
|
||||
.versions 2OJ4 2OJ5 2OJF 2OEF 2OPF
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
@@ -10,12 +10,12 @@ start:
|
||||
.include WriteCodeBlocksDC
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C21A28C 0x8C21A28C 0x8C2192C8 0x8C219E6C>
|
||||
.data <VERS 0x8C21A28C 0x8C21A28C 0x8C2192C8 0x8C21A28C 0x8C219E6C>
|
||||
.data 2
|
||||
nop
|
||||
|
||||
.align 4
|
||||
.data <VERS 0x8C21A300 0x8C21A300 0x8C219254 0x8C219DF8>
|
||||
.data <VERS 0x8C21A300 0x8C21A300 0x8C219254 0x8C21A300 0x8C219DF8>
|
||||
.data 2
|
||||
nop
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ data_start:
|
||||
.data 0x314F4546 # 1OEF
|
||||
.data 0x8C28B3F4 # v1 EU
|
||||
.data 0x314F5046 # 1OPF
|
||||
.data 0x8C2F3748 # v2 08/2001
|
||||
.data 0x8C2F3748 # v2 08/06/2001 AND v2 08/22/2001 (TODO: Find a way to tell these apart)
|
||||
.data 0x324F4A35 # 2OJ5
|
||||
.data 0x8C2F11D0 # v2 JP
|
||||
.data 0x324F4A46 # 2OJF
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
.meta description="Adds missing maps\nto Ultimate for\ncertain quests"
|
||||
# Patch by Matt Swift
|
||||
|
||||
.versions 2OEF 2OJ5 2OJF 2OPF
|
||||
.versions 2OJ5 2OJF 2OEF 2OPF
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
@@ -12,25 +12,25 @@ start:
|
||||
|
||||
# Modify location of Ultimate Cave 1 map pointer table to 8C008100 and make it have 6 entries
|
||||
.align 4
|
||||
.data <VERS 0x8C32FED0 0x8C32FED0 0x8C32D638 0x8C3244A8>
|
||||
.data <VERS 0x8C32FED0 0x8C32D638 0x8C32FED0 0x8C3244A8>
|
||||
.data 6
|
||||
.binary 0081008C0600
|
||||
|
||||
# Modify location of Ultimate Cave 3 map pointer table to 8C008130 and make it have 6 entries
|
||||
.align 4
|
||||
.data <VERS 0x8C32FEE0 0x8C32FEE0 0x8C32D648 0x8C3244B8>
|
||||
.data <VERS 0x8C32FEE0 0x8C32D648 0x8C32FEE0 0x8C3244B8>
|
||||
.data 6
|
||||
.binary 3081008C0600
|
||||
|
||||
# Modify location of Ultimate Mine 1 map pointer table to 8C008160 and make it have 6 entries
|
||||
.align 4
|
||||
.data <VERS 0x8C32FEE8 0x8C32FEE8 0x8C32D650 0x8C3244C0>
|
||||
.data <VERS 0x8C32FEE8 0x8C32D650 0x8C32FEE8 0x8C3244C0>
|
||||
.data 6
|
||||
.binary 6081008C0600
|
||||
|
||||
# Modify location of Ultimate Mine 2 map pointer table to 8C008190 and make it have 6 entries
|
||||
.align 4
|
||||
.data <VERS 0x8C32FEF0 0x8C32FEF0 0x8C32D658 0x8C3244C8>
|
||||
.data <VERS 0x8C32FEF0 0x8C32D658 0x8C32FEF0 0x8C3244C8>
|
||||
.data 6
|
||||
.binary 9081008C0600
|
||||
|
||||
@@ -38,25 +38,25 @@ start:
|
||||
.align 4
|
||||
.data 0x8C008100
|
||||
.data 48
|
||||
.binary <VERS 5704338C6304338C5704338C7204338C5704338C8104338C5704338C9004338C5704338C9F04338C5704338C0082008C 5704338C6304338C5704338C7204338C5704338C8104338C5704338C9004338C5704338C9F04338C5704338C0082008C BFDB328CCBDB328CBFDB328CDADB328CBFDB328CE9DB328CBFDB328CF8DB328CBFDB328C07DC328CBFDB328C0082008C 2F4A328C3B4A328C2F4A328C4A4A328C2F4A328C594A328C2F4A328C684A328C2F4A328C774A328C2F4A328C0082008C>
|
||||
.binary <VERS 5704338C6304338C5704338C7204338C5704338C8104338C5704338C9004338C5704338C9F04338C5704338C0082008C BFDB328CCBDB328CBFDB328CDADB328CBFDB328CE9DB328CBFDB328CF8DB328CBFDB328C07DC328CBFDB328C0082008C 5704338C6304338C5704338C7204338C5704338C8104338C5704338C9004338C5704338C9F04338C5704338C0082008C 2F4A328C3B4A328C2F4A328C4A4A328C2F4A328C594A328C2F4A328C684A328C2F4A328C774A328C2F4A328C0082008C>
|
||||
|
||||
# New map pointer table for Cave 3
|
||||
.align 4
|
||||
.data 0x8C008130
|
||||
.data 48
|
||||
.binary <VERS 0505338C1105338C0505338C4D05338C0505338C2F05338C0505338C3E05338C0505338C4D05338C0505338C0F82008C 0505338C1105338C0505338C4D05338C0505338C2F05338C0505338C3E05338C0505338C4D05338C0505338C0F82008C 6DDC328C79DC328C6DDC328C88DC328C6DDC328C97DC328C6DDC328CA6DC328C6DDC328CB5DC328C6DDC328C0F82008C DD4A328CE94A328CDD4A328CF84A328CDD4A328C074B328CDD4A328C164B328CDD4A328C254B328CDD4A328C0F82008C>
|
||||
.binary <VERS 0505338C1105338C0505338C4D05338C0505338C2F05338C0505338C3E05338C0505338C4D05338C0505338C0F82008C 6DDC328C79DC328C6DDC328C88DC328C6DDC328C97DC328C6DDC328CA6DC328C6DDC328CB5DC328C6DDC328C0F82008C 0505338C1105338C0505338C4D05338C0505338C2F05338C0505338C3E05338C0505338C4D05338C0505338C0F82008C DD4A328CE94A328CDD4A328CF84A328CDD4A328C074B328CDD4A328C164B328CDD4A328C254B328CDD4A328C0F82008C>
|
||||
|
||||
# New map pointer table for Mine 1
|
||||
.align 4
|
||||
.data 0x8C008160
|
||||
.data 48
|
||||
.binary <VERS 5C05338C6B05338C5C05338C7D05338C5C05338C8F05338C5C05338CA105338C5C05338CB305338C5C05338C1E82008C 5C05338C6B05338C5C05338C7D05338C5C05338C8F05338C5C05338CA105338C5C05338CB305338C5C05338C1E82008C C4DC328CD3DC328CC4DC328CE5DC328CC4DC328CF7DC328CC4DC328C09DD328CC4DC328C1BDD328CC4DC328C1E82008C 344B328C434B328C344B328C554B328C344B328C674B328C344B328C794B328C344B328C8B4B328C344B328C1E82008C>
|
||||
.binary <VERS 5C05338C6B05338C5C05338C7D05338C5C05338C8F05338C5C05338CA105338C5C05338CB305338C5C05338C1E82008C C4DC328CD3DC328CC4DC328CE5DC328CC4DC328CF7DC328CC4DC328C09DD328CC4DC328C1BDD328CC4DC328C1E82008C 5C05338C6B05338C5C05338C7D05338C5C05338C8F05338C5C05338CA105338C5C05338CB305338C5C05338C1E82008C 344B328C434B328C344B328C554B328C344B328C674B328C344B328C794B328C344B328C8B4B328C344B328C1E82008C>
|
||||
|
||||
# New map pointer table for Mine 2
|
||||
.align 4
|
||||
.data 0x8C008190
|
||||
.data 48
|
||||
.binary <VERS C505338CD405338CC505338CE605338CC505338CF805338CC505338C0A06338CC505338C1C06338CC505338C3082008C C505338CD405338CC505338CE605338CC505338CF805338CC505338C0A06338CC505338C1C06338CC505338C3082008C 2DDD328C3CDD328C2DDD328C4EDD328C2DDD328C60DD328C2DDD328C72DD328C2DDD328C84DD328C2DDD328C3082008C 9D4B328CAC4B328C9D4B328CBE4B328C9D4B328CD04B328C9D4B328CE24B328C9D4B328CF44B328C9D4B328C3082008C>
|
||||
.binary <VERS C505338CD405338CC505338CE605338CC505338CF805338CC505338C0A06338CC505338C1C06338CC505338C3082008C 2DDD328C3CDD328C2DDD328C4EDD328C2DDD328C60DD328C2DDD328C72DD328C2DDD328C84DD328C2DDD328C3082008C C505338CD405338CC505338CE605338CC505338CF805338CC505338C0A06338CC505338C1C06338CC505338C3082008C 9D4B328CAC4B328C9D4B328CBE4B328C9D4B328CD04B328C9D4B328CE24B328C9D4B328CF44B328C9D4B328C3082008C>
|
||||
|
||||
# Add missing map names: map_acave01_05, map_acave03_05, map_amachine01_05, map_amachine02_05
|
||||
.align 4
|
||||
|
||||
Reference in New Issue
Block a user