Skip to content

Commit 57b053a

Browse files
MrWrightyLCF0bes
authored andcommitted
Burnout Takedown/Revenge/Dominator formating
Burnout Takedown/Revenge/Dominator formating
1 parent 8ad5839 commit 57b053a

File tree

3 files changed

+77
-59
lines changed

3 files changed

+77
-59
lines changed

patches/SLUS-21050_BEBF8793.pnach

Lines changed: 57 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,28 @@
1+
gametitle=Burnout 3: Takedown (U) (SLUS-21050)
2+
13
[Widescreen 16:9]
2-
description=Renders the game in 16:9 aspect ratio, instead of 4:3.
3-
author=Aero_
44
gsaspectratio=16:9
5-
// Burnout 3: Takedown (SLUS-21050)
6-
// Widescreen Fix (v2.0) by Aero_
7-
5+
author=Aero_
6+
description=Corrects the aspect ratio of the FOV, HUD, and FMVs for 16:9.
87
// FOV (16:9)
9-
108
patch=1,EE,00665ECD,byte,01 // enables widescreen FOV values
119
patch=1,EE,204E0A38,extended,3FAAAAAB // FOV (Single Player) // 16:9 = 1.33333
1210
patch=1,EE,204E0C70,extended,3FE38E39 // Aspect Ratio (Single Player) // 16:9 = 1.77778
1311
patch=1,EE,204E0C7C,extended,3FE38E39 // FOV (Multiplayer) // 16:9 = 1.77778
1412
patch=1,EE,204E0C80,extended,40638E39 // Aspect Ratio (Multiplayer) // 16:9 = 3.55556
15-
1613
// HUD (16:9)
17-
1814
patch=1,EE,204E105C,extended,3A99999A // HUD Width // 16:9 = 0.00117188
19-
patch=1,EE,206682B0,extended,42A00000 // HUD X Pos // 16:9 = +80
20-
patch=1,EE,20669B30,extended,42A00000 // HUD X Pos // 16:9 = +80
21-
patch=1,EE,204B7688,extended,3F98F5C3 // HUD Top Right X Pos // 16:9 = +0.195
22-
patch=1,EE,204B7678,extended,3F98F5C3 // HUD Bottom Right X Pos // 16:9 = +0.195
23-
patch=1,EE,204B7658,extended,BE47AE14 // HUD Top Left X Pos // 16:9 = -0.195
24-
patch=1,EE,204B7668,extended,BE47AE14 // HUD Bottom Left X Pos // 16:9 = -0.195
15+
patch=1,EE,206682B0,extended,42A00000 // HUD X Pos // 16:9 = +80 (Player 1)
16+
patch=1,EE,20669B30,extended,42A00000 // HUD X Pos // 16:9 = +80 (Player 2)
17+
patch=1,EE,204B7688,extended,3F9947AE // HUD Top Right X Pos // 16:9 = +0.1975
18+
patch=1,EE,204B7678,extended,3F9947AE // HUD Bottom Right X Pos // 16:9 = +0.1975
19+
patch=1,EE,204B7658,extended,BE4A3D71 // HUD Top Left X Pos // 16:9 = -0.1975
20+
patch=1,EE,204B7668,extended,BE4A3D71 // HUD Bottom Left X Pos // 16:9 = -0.1975
2521
patch=1,EE,204CA660,extended,44555555 // Crash Cam Border Width
2622
patch=1,EE,204CA640,extended,44555555 // Crash Cam Border Width
2723
patch=1,EE,204CA650,extended,44555555 // Crash Cam Border Width
2824
patch=1,EE,204CA638,extended,c2d70000 // Crash Cam Border X Pos // 16:9 = -0.107.5
2925
patch=1,EE,204CA658,extended,c2d70000 // Crash Cam Border X Pos // 16:9 = -0.107.5
30-
3126
patch=1,EE,203D7238,extended,3C024456 // Crash Cam List Backing Width // only change the last four bytes // 16:9 = 854
3227
patch=1,EE,203D70BC,extended,08121630 // jumps to code cave
3328
patch=1,EE,204858C0,extended,3C08C2D7 // Crash Cam List Backing X Pos // only change the last four bytes // 16:9 = -0.107.5
@@ -37,28 +32,41 @@ patch=1,EE,203D72F4,extended,08121633 // jumps to code cave
3732
patch=1,EE,204858CC,extended,3C19C2D7 // Crash Cam List Text X Pos // -0.107.5 for 16:9; only change the last four bytes
3833
patch=1,EE,204858D0,extended,44991000 // moves new x pos value
3934
patch=1,EE,204858D4,extended,080F5CBE // jumps back
40-
35+
patch=1,EE,201A176C,short,4456 // HUD Render Width (Player 1) // 16:9 = 854
36+
patch=1,EE,201A17D0,short,4456 // HUD Render Width (Player 2) // 16:9 = 854
37+
patch=1,EE,201A1774,extended,08121672 // jumps to code cave
38+
patch=1,EE,204859C8,extended,AfA200A0 // saves width value
39+
patch=1,EE,204859CC,extended,3C02C2D7 // HUD Render X Pos (Player 1) // only change the last four bytes // 16:9 = -0.107.5
40+
patch=1,EE,204859D0,extended,AFA200A8 // saves new x pos value
41+
patch=1,EE,204859D4,extended,080685DE // jumps back
42+
patch=1,EE,201A17D8,extended,08121676 // jumps to code cave
43+
patch=1,EE,204859D8,extended,AFA20090 // saves width value
44+
patch=1,EE,204859DC,extended,3C02C2D7 // HUD Render X Pos (Player 2) // only change the last four bytes // 16:9 = -0.107.5
45+
patch=1,EE,204859E0,extended,AFA20098 // saves new x pos value
46+
patch=1,EE,204859E4,extended,080685F7 // jumps back
47+
patch=1,EE,20134F2C,short,4456 // "Get Ready! GO" Width // 16:9 = 854
48+
patch=1,EE,20134F74,extended,0812166E // jumps to code cave
49+
patch=1,EE,204859B8,extended,AFA20174 // saves y pos value
50+
patch=1,EE,204859BC,extended,3C023EC0 // "Get Ready! GO" X Pos // only change the last four bytes // 16:9 = 0.375
51+
patch=1,EE,204859C0,extended,AFA20168 // saves new x pos value
52+
patch=1,EE,204859C4,extended,0804D3DE // jumps back
4153
// Menus (16:9)
42-
4354
patch=1,EE,2030D7E4,short,43F0 // Menu Width // 16:9 = 480
4455
patch=1,EE,2030D834,extended,08121636 // jumps to code cave
4556
patch=1,EE,204858D8,extended,E4830008 // saves width value
4657
patch=1,EE,204858DC,extended,3C1942A0 // Menu X Pos // only change the last four bytes // 16:9 = +80
4758
patch=1,EE,204858E0,extended,44991800 // moves new x pos value
4859
patch=1,EE,204858E4,extended,E4830000 // saves new x pos value
4960
patch=1,EE,204858E8,extended,080C360E // jumps back
50-
5161
patch=1,EE,204D1570,extended,44555555 // Car Select Overlay Width // 16:9 = 853.3
5262
patch=1,EE,204D1568,extended,C2D70000 // Car Select Overlay X Pos // 16:9 = -107.5
53-
5463
patch=1,EE,2031B180,short,4456 // Top Border Width // 16:9 = 854
5564
patch=1,EE,2031B1F4,extended,0812163B // jumps to code cave
5665
patch=1,EE,204858EC,extended,3C190000 // Top Border X Pos // only change the last four bytes // 16:9 = 0 (4:3 = 80)
5766
patch=1,EE,204858F0,extended,44993800 // moves new x pos value
5867
patch=1,EE,204858F4,extended,E4870000 // saves new x pos value
5968
patch=1,EE,204858F8,extended,C4850004 // original code
6069
patch=1,EE,204858FC,extended,080C6C7E // jumps back
61-
6270
patch=1,EE,2038AE00,short,4456 // Bottom Border Width // 16:9 = 854
6371
patch=1,EE,2038AE38,short,4456 // Bottom Border Width // 16:9 = 854
6472
patch=1,EE,2038AE4C,extended,08121640 // jumps to code cave
@@ -69,7 +77,6 @@ patch=1,EE,2038AE04,extended,08121643 // jumps to code cave
6977
patch=1,EE,2048590C,extended,3C193E00 // Bottom Border X Pos // only change the last four bytes // 16:9 = 0.125
7078
patch=1,EE,20485910,extended,AFB90078 // saves new x pos value
7179
patch=1,EE,20485914,extended,080E2B82 // jumps back
72-
7380
patch=1,EE,2031D6E4,short,4456 // Checkerboard Width // 16:9 = 854
7481
patch=1,EE,2031D73C,short,4456 // Checkerboard Width // 16:9 = 854
7582
patch=1,EE,2031D7E8,short,4456 // Checkerboard Width // 16:9 = 854
@@ -95,41 +102,48 @@ patch=1,EE,2031D854,extended,08121652 // jumps to code cave
95102
patch=1,EE,20485948,extended,3C193E00 // Bottom Middle Checkerboard X Pos // only change the last four bytes // 16:9 = 0.125
96103
patch=1,EE,2048594C,extended,AFB900B0 // saves new x pos value
97104
patch=1,EE,20485950,extended,080C7616 // jumps back
98-
99105
patch=1,EE,2031DA20,short,4456 // Loading Background Width // 16:9 = 854
100106
patch=1,EE,2031DA40,extended,08121655 // jumps to code cave
101107
patch=1,EE,20485954,extended,3C19C2D7 // Loading Background X Pos // only change the last four bytes // 16:9 = -107.5
102108
patch=1,EE,20485958,extended,AFB901D8 // saves new x pos value
103109
patch=1,EE,2048595C,extended,080C7691 // jumps back
110+
patch=1,EE,203A6984,short,4456 // Replay Top Bar Width // 16:9 = 854
111+
patch=1,EE,203A6998,extended,08121668 // jumps to code cave
112+
patch=1,EE,204859A0,extended,3C19C2D7 // Replay Top Bar X Pos // only change the last four bytes // 16:9 = -107.5
113+
patch=1,EE,204859A4,extended,AFB90078 // saves new x pos value
114+
patch=1,EE,204859A8,extended,080E9A67 // jumps back
115+
patch=1,EE,203A69C8,short,4456 // Replay Bottom Bar Width // 16:9 = 854
116+
patch=1,EE,203A69DC,extended,0812166B // jumps to code cave
117+
patch=1,EE,204859AC,extended,3C19C2D7 // Replay Bottom Bar X Pos // only change the last four bytes // 16:9 = -107.5
118+
patch=1,EE,204859B0,extended,AFB90060 // saves new x pos value
119+
patch=1,EE,204859B4,extended,080E9A78 // jumps back
120+
patch=1,EE,204E0C3C,extended,3FE38E39 // Globe Aspect Ratio // 16:9 = 1.777777791
121+
patch=1,EE,204E0A94,extended,3FB8E38F // Globe Glow Aspect Ratio // 16:9 = 1.444444537
104122

105123
[60 FPS for Menus]
106-
description=Menus will render at 60 FPS
107124
author=Nehalem
108-
109-
patch=1,EE,201D3F2C,extended,1000000A
110-
patch=1,EE,20130DD8,extended,C7958074
111-
patch=1,EE,20130DDC,extended,3C084000
112-
patch=1,EE,20130DE0,extended,4488A000
113-
patch=1,EE,20130DE4,extended,4614AD03
114-
patch=1,EE,20130DE8,extended,00000000
125+
description=Menus will render at 60 FPS
126+
// 60 FPS in menus only
127+
patch=0,EE,201D3F2C,extended,1000000A
128+
// Fix FMVs playback speed while using 60 FPS patches
129+
patch=0,EE,20130DD8,extended,C7958074
130+
patch=0,EE,20130DDC,extended,3C084000
131+
patch=0,EE,20130DE0,extended,4488A000
132+
patch=0,EE,20130DE4,extended,4614AD03
133+
patch=0,EE,20130DE8,extended,00000000
115134

116135
[60 FPS for Crashes]
117-
description=Crashes will render at 60 FPS
118-
author=Unknown
119-
120-
patch=1,EE,204E17DC,extended,01800001 // Frame Rate
121-
patch=1,EE,2051BAC4,byte,01 // Game Speed
122-
patch=1,EE,00132F64,extended,00000000
136+
author=Nehalem
137+
description=Enable 60 FPS in crashes
138+
patch=0,EE,201320D8,extended,1000004B
123139

124140
[Progressive Scan]
125-
description=Always ask for 480p mode during boot
126141
author=Nehalem
127-
128-
patch=1,EE,20437758,extended,100000F1
142+
description=Always ask for 480p mode during boot
143+
patch=0,EE,20437758,extended,100000F1
129144

130145
[MPH to KPH]
131-
description=Change speedometer unit from MPH to KPH
132146
author=Nehalem
133-
134-
patch=1,EE,101A3BA0,extended,000082F0
135-
patch=1,EE,101A3D78,extended,000007D7
147+
description=Change speedometer unit from MPH to KPH
148+
patch=0,EE,101A3BA0,extended,000082F0
149+
patch=0,EE,101A3D78,extended,000007D7

patches/SLUS-21242_D224D348.pnach

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
gametitle=Burnout Revenge (U)(SLUS-21242)
1+
gametitle=Burnout Revenge (U) (SLUS-21242)
22

33
[Widescreen 16:9]
4+
gsaspectratio=16:9
45
author=SuperType1/remco
56
description=Fixes the game and the HUD to run in a 16:9 Scale (only enable one and not both of them).
6-
gsaspectratio=16:9
77
patch=1,EE,201398C0,extended,00000000
88
patch=1,EE,2016BCA8,extended,3C013A9D
99
patch=1,EE,21C02438,extended,3FAA3D71
@@ -17,9 +17,9 @@ patch=1,EE,21C02108,extended,43C30000
1717
patch=1,EE,2032677C,extended,3C013C9A
1818

1919
[Widescreen 21:9]
20+
gsaspectratio=Stretch
2021
author=SuperType1/remco
2122
description=Fixes the game and the HUD to run in a 21:9 Scale (only enable one and not both of them).
22-
gsaspectratio=Stretch
2323
patch=1,EE,201398C0,extended,00000000
2424
patch=1,EE,201398C8,extended,3C014017
2525
patch=1,EE,2016BCA8,extended,3C013A83
@@ -46,18 +46,17 @@ description=Makes the Crashes & Crash Mode run in 60 FPS.
4646
patch=1,EE,20104B9C,extended,90850608
4747

4848
[Progressive Scan]
49-
author=Nahelam
50-
comment=Always ask for 480p mode during boot
51-
patch=1,EE,2019778C,extended,10A2001C
49+
author=Nehalem
50+
description=Always ask for 480p mode during boot
51+
patch=0,EE,2019778C,extended,10A2001C
5252

5353
[MPH to KPH]
54-
author=Nahelam
55-
comment=Change speedometer unit from MPH to KPH
56-
patch=1,EE,201765E8,extended,0000102D
57-
patch=1,EE,201767DC,extended,0000102D
54+
author=Nehalem
55+
description=Change speedometer unit from MPH to KPH
56+
patch=0,EE,201765E8,extended,0000102D
57+
patch=0,EE,201767DC,extended,0000102D
5858

5959
[Falling car parts while driving (takedowns & traffic checks)]
6060
author=Nehalem
6161
description=Enable falling car parts during takedowns and traffic checks while driving
6262
patch=0,EE,20210FA8,extended,00000000
63-

patches/SLUS-21596_8C9576A1.pnach

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
gametitle=Burnout - Dominator (U)(SLUS-21596)
1+
gametitle=Burnout Dominator (U) (SLUS-21596)
22

33
[Widescreen 16:9]
4+
gsaspectratio=16:9
45
author=SuperType1/remco
56
description=Fixes the game and the HUD to run in a 16:9 Scale (only enable one and not both of them).
6-
gsaspectratio=16:9
77

88
//Force 16:9
99
patch=1,EE,001A2798,word,00000000
@@ -32,9 +32,9 @@ patch=1,EE,21C91F60,extended,C4430000//crashbreaker text offset
3232
patch=1,EE,20441078,extended,438C0000//ea trax pop up width
3333

3434
[Widescreen 21:9]
35+
gsaspectratio=Stretch
3536
author=SuperType1/remco
3637
description=Fixes the game and the HUD to run in a 21:9 Scale (only enable one and not both of them).
37-
gsaspectratio=Stretch
3838

3939
//Force 21:9
4040
patch=1,EE,001A2798,word,00000000
@@ -68,9 +68,14 @@ patch=1,EE,20441078,extended,43340000//ea trax width
6868

6969
[60 FPS Menus and Crashes]
7070
author=SuperType1/remco
71-
comment=Makes the entire game run in 60 FPS.
71+
description=Makes the entire game run in 60 FPS.
7272
//60 FPS Front End
7373
patch=1,EE,202159AC,extended,24040001
7474
patch=1,EE,202159A4,extended,00108002
7575
//60 FPS Crashes
76-
patch=1,EE,20209070,word,908523E8
76+
patch=1,EE,20209070,word,908523E8
77+
78+
[Progressive Scan]
79+
author=Nehalem
80+
description=Always ask for 480p mode during boot
81+
patch=0,EE,20183F1C,extended,10000015

0 commit comments

Comments
 (0)