forked from Electry/VitaGrafixPatchlist
-
Notifications
You must be signed in to change notification settings - Fork 0
/
patchlist.txt
2272 lines (2066 loc) · 62.7 KB
/
patchlist.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#
# patchlist.txt
# list of game patches for VitaGrafix
#
# https://github.com/Electry/VitaGrafixPatchlist
# Required version: v5.0.1 or newer
#
# Killzone Mercenary
[PCSF00243, eboot.bin, 0x8659827D] # [EU 1.12]
[PCSF00403, eboot.bin, 0x6C74F8E9] # [EU 1.12]
[PCSA00107, eboot.bin, 0x0F9D3B7C] # [US 1.12]
[PCSC00045, eboot.bin, 0x0C47E0C8] # [JP 1.12]
[PCSD00071, eboot.bin, 0x8870DB01] # [ASIA 1.12]
@IB
0:0x15A5C8 nop *4
1:0xD728 uint32(ib_w)
1:0xD72C uint32(ib_h)
1:0xD730 uint32(ib_w)
1:0xD734 uint32(ib_h)
@FPS
0:0x9706A4 uint32(vblank)
>sceCtrlReadBufferPositive_peekPatched()
>sceCtrlReadBufferPositive2_peekPatched()
# Persona 4 Golden [EU 1.00]
[PCSB00245, eboot.bin, 0x4BB9AE7C]
@IB
1:0xDBCFC fl32(ib_w)
1:0xDBD00 fl32(ib_h)
# Persona 4 Golden [US 1.00]
[PCSE00120, eboot.bin, 0xB8EBED65]
@IB
1:0xDBCEC fl32(ib_w)
1:0xDBCF0 fl32(ib_h)
# Persona 4 Golden
[PCSG00004, eboot.bin, 0x8C503A79] # [JP 1.01]
[PCSG00563, eboot.bin, 0x8C503A79] # [JP 1.00]
@IB
1:0xDBD9C fl32(ib_w)
1:0xDBDA0 fl32(ib_h)
# Persona 4 Golden [ASIA 1.00]
[PCSH00021, eboot.bin, 0x96BBD787]
@IB
1:0xF1C50 fl32(ib_w)
1:0xF1C54 fl32(ib_h)
# WRC 3: FIA World Rally Championship [EU 1.01]
[PCSB00204, eboot.bin, 0x27C05300]
@IB
0:0xAC430A t2_mov(1, 5, ib_w)
0:0xAC4310 t2_mov(1, 6, ib_h)
# WRC 3: FIA World Rally Championship [US 1.01]
[PCSE00242, eboot.bin, 0xA61A732F]
@IB
0:0xAC3B02 t2_mov(1, 5, ib_w)
0:0xAC3B08 t2_mov(1, 6, ib_h)
# WRC 4: FIA World Rally Championship [EU 1.01]
[PCSB00345, eboot.bin, 0x29E282EB]
@IB
0:0xAC297C t2_mov(1, 0, ib_w)
0:0xAC2982 t2_mov(1, 4, ib_h)
# WRC 4: FIA World Rally Championship [US 1.00]
[PCSE00411, eboot.bin, 0x6DBA55F1]
@IB
0:0xAC46C4 t2_mov(1, 0, ib_w)
0:0xAC46CA t2_mov(1, 4, ib_h)
# WRC 4: FIA World Rally Championship [JP 1.00]
[PCSG00376, eboot.bin, 0x5927ABE0]
@IB
0:0xAC3858 t2_mov(1, 0, ib_w)
0:0xAC385E t2_mov(1, 4, ib_h)
# God of War Collection [EU 1.00]
[PCSF00438, GOW1.self, 0x8638FFED]
@FB
0:0x9E212 t2_mov(1, 4, fb_w)
0:0x9E21A t2_mov(1, 2, fb_h)
0:0x9F0F0 t2_mov(1, 0, fb_w)
0:0x9F0F8 t2_mov(1, 1, fb_h)
0:0xA31C6 t2_mov(1, 7, fb_w)
0:0xA31CC t2_mov(1, 1, fb_h)
0:0xCEF06 t2_mov(1, 0, fb_w)
0:0xCEF0E t2_mov(1, 2, fb_h)
0:0xA1098 t2_mov(1, 14, fb_h)
@FPS
0:0x9E228 t1_mov(0, vblank)
[PCSF00438, GOW2.self, 0x6531F96A]
@FB
0:0xCDAE6 t2_mov(1, 4, fb_w)
0:0xCDAEE t2_mov(1, 2, fb_h)
0:0xCE9C4 t2_mov(1, 0, fb_w)
0:0xCE9CC t2_mov(1, 1, fb_h)
0:0xD2DBA t2_mov(1, 7, fb_w)
0:0xD2DC0 t2_mov(1, 1, fb_h)
0:0xFF782 t2_mov(1, 0, fb_w)
0:0xFF78A t2_mov(1, 2, fb_h)
0:0xD0C8C t2_mov(1, 14, fb_h)
@FPS
0:0xCDAFC t1_mov(0, vblank)
# God of War Collection [US 1.00]
[PCSA00126, GOW1.self, 0x126F65C5]
@FB
0:0x9E36E t2_mov(1, 4, fb_w)
0:0x9E376 t2_mov(1, 2, fb_h)
0:0x9F24C t2_mov(1, 0, fb_w)
0:0x9F254 t2_mov(1, 1, fb_h)
0:0xA3322 t2_mov(1, 7, fb_w)
0:0xA3328 t2_mov(1, 1, fb_h)
0:0xCF062 t2_mov(1, 0, fb_w)
0:0xCF06A t2_mov(1, 2, fb_h)
0:0xA11F4 t2_mov(1, 14, fb_h)
@FPS
0:0x9E384 t1_mov(0, vblank)
[PCSA00126, GOW2.self, 0x0064EC7E]
@FB
0:0xCD9AE t2_mov(1, 4, fb_w)
0:0xCD9B6 t2_mov(1, 2, fb_h)
0:0xCE88C t2_mov(1, 0, fb_w)
0:0xCE894 t2_mov(1, 1, fb_h)
0:0xD2C82 t2_mov(1, 7, fb_w)
0:0xD2C88 t2_mov(1, 1, fb_h)
0:0xFF64A t2_mov(1, 0, fb_w)
0:0xFF652 t2_mov(1, 2, fb_h)
0:0xD0B54 t2_mov(1, 14, fb_h)
@FPS
0:0xCD9C4 t1_mov(0, vblank)
# God of War Collection [JP 1.00]
[PCSC00059, GOW1.self, 0x990F8128]
@FB
0:0x9E1E6 t2_mov(1, 4, fb_w)
0:0x9E1EE t2_mov(1, 2, fb_h)
0:0x9F0C4 t2_mov(1, 0, fb_w)
0:0x9F0CC t2_mov(1, 1, fb_h)
0:0xA319A t2_mov(1, 7, fb_w)
0:0xA31A0 t2_mov(1, 1, fb_h)
0:0xCEEDA t2_mov(1, 0, fb_w)
0:0xCEEE2 t2_mov(1, 2, fb_h)
0:0xA106C t2_mov(1, 14, fb_h)
@FPS
0:0x9E1FC t1_mov(0, vblank)
[PCSC00059, GOW2.self, 0x395A00F6]
@FB
0:0xCD7DA t2_mov(1, 4, fb_w)
0:0xCD7E2 t2_mov(1, 2, fb_h)
0:0xCE6B8 t2_mov(1, 0, fb_w)
0:0xCE6C0 t2_mov(1, 1, fb_h)
0:0xD2AAE t2_mov(1, 7, fb_w)
0:0xD2AB4 t2_mov(1, 1, fb_h)
0:0xFF476 t2_mov(1, 0, fb_w)
0:0xFF47E t2_mov(1, 2, fb_h)
0:0xD0980 t2_mov(1, 14, fb_h)
@FPS
0:0xCD7F0 t1_mov(0, vblank)
# MUD - FIM Motocross World Championship [EU 1.00]
[PCSB00182, eboot.bin, 0x216C1258]
@IB
0:0x9B8B52 t2_mov(1, 5, ib_w)
0:0x9B8B58 t2_mov(1, 6, ib_h)
# MUD - FIM Motocross World Championship [US 1.00]
[PCSE00219, eboot.bin, 0x12FD8947]
@IB
0:0x9B8DD6 t2_mov(1, 5, ib_w)
0:0x9B8DDC t2_mov(1, 6, ib_h)
# MXGP: The Official Motocross Videogame [EU 1.00]
[PCSB00470, eboot.bin, 0xE4028AA3]
@IB
0:0xB1D47A t2_mov(1, 0, ib_w)
0:0xB1D480 t2_mov(1, 5, ib_h)
# MXGP: The Official Motocross Videogame [US 1.00]
[PCSE00530, eboot.bin, 0xD33CA0EC]
@IB
0:0xB1D36A t2_mov(1, 0, ib_w)
0:0xB1D370 t2_mov(1, 5, ib_h)
# F1 2011 [EU 1.00]
[PCSB00027, eboot.bin, 0xCE789828]
@IB
0:0x10F0AA t2_mov(1, 1, ib_w) . t2_mov(1, 2, ib_h)
# F1 2011 [US 1.00]
[PCSE00002, eboot.bin, 0x4FA39897]
@IB
0:0x10F07C t2_mov(1, 1, ib_w) . t2_mov(1, 2, ib_h)
# LittleBigPlanet
[PCSF00021, eboot.bin, 0x0714AF6B] # [EU 1.22]
[PCSA00017, eboot.bin, 0x0714AF6B] # [US 1.22]
[PCSC00013, eboot.bin, 0x0714AF6B] # [JP 1.22]
[PCSD00006, eboot.bin, 0x0714AF6B] # [ASIA 1.22]
@IB
0:0x168546 t2_mov(1, 1, ib_w)
0:0x16854A t2_mov(1, 2, ib_h)
0:0x16856A t2_mov(1, 1, ib_w)
0:0x16856E t2_mov(1, 2, ib_h)
0:0x168582 t2_mov(1, 1, ib_w)
0:0x16858A t2_mov(1, 2, ib_h)
0:0x1685B0 t2_mov(1, 1, ib_w)
0:0x1685B4 t2_mov(1, 2, ib_h)
# Borderlands 2
[PCSF00570, eboot.bin, 0x8440E1AE] # [EU 1.07]
[PCSF00576, eboot.bin, 0x8440E1AE] # [EU 1.07]
[PCSE00383, eboot.bin, 0x8440E1AE] # [US 1.09]
@FB
1:0x24A94 uint32(fb_w) . uint32(fb_h)
0:0x36C6EC t2_mov(0, 1, align(fb_w, 64))
0:0x4AA12C C2F60CBB r
0:0x36C748 B8F5347F 00D1 r
0:0x36C74E t3_mov(0, 768)
0:0x36C752 00FB03F4 3DF1EBBC r
# Borderlands 2 [JP 1.03]
[PCSG00400, eboot.bin, 0x83B4A1A2]
@FB
1:0x24A94 uint32(fb_w) . uint32(fb_h)
0:0x36C1C0 t2_mov(0, 1, align(fb_w, 64))
0:0x4A9C44 C2F6EABA r
0:0x36C21C B8F5347F 00D1 r
0:0x36C222 t3_mov(0, 768)
0:0x36C226 00FB03F4 3DF10DBD r
# Asphalt: Injection [EU 1.00]
[PCSB00040, eboot.bin, 0x61A666FB]
@FB
1:0x5A2C uint32(fb_w)
1:0x5A30 uint32(fb_h)
@FPS
0:0x1D50B8 t1_mov(1, 1)
0:0x1D50D8 nop
0:0x18998 uint8(ceil(1000.0 / (60.0 / vblank) - 1)) . 28r
0:0x189B8 uint8(ceil(1000.0 / (60.0 / vblank) - 1)) . 28r
# Asphalt: Injection [US 1.00]
[PCSE00007, eboot.bin, 0xA8F00ABD]
@FB
1:0x5A2C uint32(fb_w)
1:0x5A30 uint32(fb_h)
@FPS
0:0x1D50C0 t1_mov(1, 1)
0:0x1D50E0 nop
0:0x18998 uint8(ceil(1000.0 / (60.0 / vblank) - 1)) . 28r
0:0x189B8 uint8(ceil(1000.0 / (60.0 / vblank) - 1)) . 28r
# LEGO Star Wars: The Force Awakens [EU 1.00]
[PCSB00877, eboot.bin, 0x0C927256]
@IB
0:0x2241C4 t2_mov(1, 1, 0xA00000)
0:0x1F313E t2_mov(1, 4, ib_w)
0:0x1F3144 t2_mov(1, 5, ib_h)
1:0x4650 uint32(ib_w)
1:0x4654 uint32(ib_h)
0:0x223AF6 t2_mov(0, 0, 640) . (nop *3)
0:0x223B36 t2_mov(0, 0, 368) . (nop *3)
# LEGO Star Wars: The Force Awakens [US 1.00]
[PCSE00791, eboot.bin, 0x405C0E5E]
@IB
0:0x2241E4 t2_mov(1, 1, 0xA00000)
0:0x1F315E t2_mov(1, 4, ib_w)
0:0x1F3164 t2_mov(1, 5, ib_h)
1:0x4508 uint32(ib_w)
1:0x450C uint32(ib_h)
0:0x223B16 t2_mov(0, 0, 640) . (nop *3)
0:0x223B56 t2_mov(0, 0, 368) . (nop *3)
# World of Final Fantasy [EU 1.03]
[PCSB00951, eboot.bin, 0xCD1EA543]
@IB
0:0x429568 t2_mov(1, 1, 0x5400000)
0:0x22C9E6 t2_mov(1, 5, ib_w)
0:0x22C9EC t2_mov(1, 0, ib_h)
# World of Final Fantasy [US 1.03]
[PCSE00880, eboot.bin, 0xB38C2C5B]
@IB
0:0x429580 t2_mov(1, 1, 0x5400000)
0:0x22C9FE t2_mov(1, 5, ib_w)
0:0x22CA04 t2_mov(1, 0, ib_h)
# World of Final Fantasy [ASIA 1.03]
[PCSH00223, eboot.bin, 0x54CCA75F]
@IB
0:0x429598 t2_mov(1, 1, 0x5400000)
0:0x22CA16 t2_mov(1, 5, ib_w)
0:0x22CA1C t2_mov(1, 0, ib_h)
# World of Final Fantasy [JP 1.03]
[PCSG00709, eboot.bin, 0x8D3086B3]
@IB
0:0x429560 t2_mov(1, 1, 0x5400000)
0:0x22C9DE t2_mov(1, 5, ib_w)
0:0x22C9E4 t2_mov(1, 0, ib_h)
# Ridge Racer
[PCSB00048, eboot.bin, 0xBD286F0F] # [EU 1.02]
[PCSE00001, eboot.bin, 0x7E9EDCA3] # [US 1.02]
[PCSG00001, eboot.bin, 0xEB2D8835] # [JP 1.04]
@IB
1:0x53E4 uint32(ib_w)
1:0x53E8 uint32(ib_h)
# Utawarerumono: Mask of Deception [EU 1.00]
[PCSB01093, eboot.bin, 0x2312FDE0]
@IB
0:0x119AA0 a1_mov(0, 1, ib_w)
0:0x119AB8 a1_mov(0, 0, ib_h)
# Utawarerumono: Mask of Deception [US 1.00]
[PCSE00959, eboot.bin, 0xCBA0BA49]
@IB
0:0x11D1BC a1_mov(0, 1, ib_w)
0:0x11D1D4 a1_mov(0, 0, ib_h)
# Utawarerumono: Itsuwari no Kamen [JP 1.02]
[PCSG00617, eboot.bin, 0xE415725A]
@IB
0:0x119058 a1_mov(0, 0, ib_w)
0:0x11905C a1_mov(0, 1, ib_h)
0:0x11907C a1_mov(0, 0, ib_w)
0:0x119080 a1_mov(0, 1, ib_h)
# Dead or Alive 5 Plus
[PCSB00296, eboot.bin, 0xA1B33BC8] # [EU 1.01]
[PCSE00235, eboot.bin, 0xA1B33BC8] # [US 1.01]
[PCSG00167, eboot.bin, 0xA1B33BC8] # [JP 1.01]
@IB
0:0x5B0DC4 t2_mov(1, 1, ib_w)
0:0x5B0DCA t2_mov(1, 1, ib_h)
0:0x5B0DD0 t2_mov(1, 1, ib_w)
0:0x5B0DD6 t2_mov(1, 1, ib_h)
# Miracle Girls Festival [JP 1.00]
[PCSG00610, eboot.bin, 0x2A0BE571]
@IB
0:0x158EB0 t2_mov(1, 2, ib_w)
0:0x158EB8 t2_mov(1, 3, ib_h)
0:0x159EAE t2_mov(1, 2, ib_w)
0:0x159EB6 t2_mov(1, 4, ib_h)
0:0x15D32A t2_mov(1, 3, ib_w)
0:0x15D32E t2_mov(1, 14, ib_h)
0:0x15D6C4 t2_mov(1, 7, ib_w)
0:0x15D6C8 t2_mov(1, 14, ib_h)
# Jak and Daxter: The Precursor Legacy
[PCSF00248, eboot.bin, 0x109D6AD5] # [EU 1.00]
[PCSF00247, Jak1.self, 0x109D6AD5] # [EU 1.00]
[PCSA00080, Jak1.self, 0x109D6AD5] # [US 1.00]
@FB
0:0x1B250 t2_mov(1, 0, fb_w)
0:0x1B260 t2_mov(1, 0, fb_h)
@FPS
0:0x1BA2E t1_mov(1, vblank - 1)
0:0x1B4B8 t1_mov(0, vblank)
# Jak II
[PCSF00249, eboot.bin, 0x15059015] # [EU 1.00]
[PCSF00247, Jak2.self, 0x15059015] # [EU 1.00]
[PCSA00080, Jak2.self, 0x15059015] # [US 1.00]
@FB
0:0x211F2 t2_mov(1, 0, fb_w)
0:0x211FA t2_mov(1, 0, fb_h)
# Jak 3
[PCSF00250, eboot.bin, 0x790EBAD9] # [EU 1.00]
[PCSF00247, Jak3.self, 0x790EBAD9] # [EU 1.00]
[PCSA00080, Jak3.self, 0x790EBAD9] # [US 1.00]
@FB
0:0x26096 t2_mov(1, 0, fb_w)
0:0x2609E t2_mov(1, 0, fb_h)
# Hatsune Miku: Project Diva f
[PCSB00419, eboot.bin, 0x544807B3] # [EU 1.00]
[PCSE00326, eboot.bin, 0x1BA9AC18] # [US 1.00]
@IB
0:0x2828C4 t2_mov(0, 1, ib_w)
0:0x2828CA t2_mov(0, 2, ib_h)
0:0x28207C t2_mov(1, 2, ib_w)
0:0x282084 t2_mov(1, 3, ib_h)
@FPS
0:0x136C4 t1_mov(0, vblank)
0:0x13948 F7EE000A r
# Hatsune Miku: Project Diva f [JP 1.01]
[PCSG00074, eboot.bin, 0xD3BDB4F5]
@IB
0:0x257AC0 t2_mov(0, 1, ib_w)
0:0x257ABA t2_mov(0, 2, ib_h)
0:0x257150 t2_mov(1, 2, ib_w)
0:0x257158 t2_mov(1, 3, ib_h)
@FPS
0:0x12582 t1_mov(0, vblank)
0:0x12814 F7EE000A r
# Hatsune Miku: Project Diva f 2nd
[PCSB00554, eboot.bin, 0xDB737975] # [EU 1.00]
[PCSE00434, eboot.bin, 0x31DAC716] # [US 1.00]
@IB
0:0x25E34A t2_mov(0, 3, ib_w)
0:0x25E352 t2_mov(0, 4, ib_h)
0:0x25D500 t2_mov(1, 5, ib_w)
0:0x25D508 t2_mov(1, 6, ib_h)
@FPS
0:0xA994 t1_mov(0, vblank)
0:0xAAF2 F7EE000A r
# Hatsune Miku: Project Diva f 2nd [JP 1.01]
[PCSG00205, eboot.bin, 0x4AAABD3D]
@IB
0:0x25A6B6 t2_mov(0, 3, ib_w)
0:0x25A6BE t2_mov(0, 4, ib_h)
0:0x25986C t2_mov(1, 5, ib_w)
0:0x259874 t2_mov(1, 6, ib_h)
@FPS
0:0xA95C t1_mov(0, vblank)
0:0xAABA F7EE000A r
# Hatsune Miku: Project Diva f 2nd [ASIA 1.00]
[PCSH00088, eboot.bin, 0xB499AC54]
@IB
0:0x25E4CA t2_mov(0, 3, ib_w)
0:0x25E4D2 t2_mov(0, 4, ib_h)
0:0x25D680 t2_mov(1, 5, ib_w)
0:0x25D688 t2_mov(1, 6, ib_h)
@FPS
0:0xA994 t1_mov(0, vblank)
0:0xAAF2 F7EE000A r
# Hatsune Miku: Project Diva X
[PCSB01007, eboot.bin, 0x0A3FF027] # [EU 1.00]
[PCSE00867, eboot.bin, 0x0A3FF027] # [US 1.00]
@IB
0:0x2643BA t2_mov(1, 2, ib_w)
0:0x2643C0 t2_mov(1, 3, ib_h)
0:0x2653D2 t2_mov(1, 14, ib_w)
0:0x2653D8 t2_mov(1, 12, ib_h)
# Hatsune Miku: Project Diva X [ASIA 1.00]
[PCSH00176, eboot.bin, 0x5C1C7A68]
@IB
0:0x230D5A t2_mov(1, 2, ib_w)
0:0x230D60 t2_mov(1, 3, ib_h)
0:0x231A86 t2_mov(1, 14, ib_w)
0:0x231A8C t2_mov(1, 12, ib_h)
# Hatsune Miku: Project Diva X [JP 1.00]
[PCSG00683, eboot.bin, 0xCAF82C1B]
@IB
0:0x230D42 t2_mov(1, 2, ib_w)
0:0x230D48 t2_mov(1, 3, ib_h)
0:0x231A6E t2_mov(1, 14, ib_w)
0:0x231A74 t2_mov(1, 12, ib_h)
# MotoGP 13 [EU 1.02]
[PCSB00316, eboot.bin, 0x0BCB4421]
@IB
0:0xAA57A4 t2_mov(1, 0, ib_w)
0:0xAA57AA t2_mov(1, 5, ib_h)
# MotoGP 13 [US 1.00]
[PCSE00409, eboot.bin, 0xC88435BD]
@IB
0:0xAA622C t2_mov(1, 0, ib_w)
0:0xAA6232 t2_mov(1, 5, ib_h)
# MotoGP 14 [EU 1.01]
[PCSB00498, eboot.bin, 0x7467CF36]
@IB
0:0x52B58A t2_mov(1, 0, ib_w)
0:0x52B590 t2_mov(1, 4, ib_h)
# MotoGP 14 [US 1.00]
[PCSE00529, eboot.bin, 0x0BCBC928]
@IB
0:0x52B5EA t2_mov(1, 0, ib_w)
0:0x52B5F0 t2_mov(1, 4, ib_h)
# WRC 5: FIA World Rally Championship [EU 1.00]
[PCSB00762, eboot.bin, 0xEBAC5899]
@FB
0:0x18C002 nop *2
0:0x18C04E nop
0:0x18C010 t2_mov(1, 0, fb_w)
0:0x18C022 t2_mov(0, 6, fb_h)
# WRC 5: FIA World Rally Championship [US 1.00]
[PCSE00667, eboot.bin, 0x16469373]
@FB
0:0x18BED2 nop *2
0:0x18BF1E nop
0:0x18BEE0 t2_mov(1, 0, fb_w)
0:0x18BEF2 t2_mov(0, 6, fb_h)
# Utawarerumono: Mask of Truth [EU 1.00]
[PCSB01145, eboot.bin, 0x1E7004BB]
@IB
0:0x15143C a1_mov(0, 0, ib_w)
0:0x151444 a1_mov(0, 1, ib_h)
# Utawarerumono: Mask of Truth [US 1.00]
[PCSE01102, eboot.bin, 0xD7BF5875]
@IB
0:0x154AA8 a1_mov(0, 0, ib_w)
0:0x154AB0 a1_mov(0, 1, ib_h)
# Utawarerumono: Futari no Hakuoro [JP 1.04]
[PCSG00838, eboot.bin, 0x7AF4E467]
@IB
0:0x152698 a1_mov(0, 0, ib_w)
0:0x1526A0 a1_mov(0, 1, ib_h)
# Dragon Quest Builders [EU 1.00]
[PCSB00981, eboot.bin, 0x1F8CD7CE]
@IB
0:0x271F62 t2_mov(1, 0, ib_w)
0:0x271F5C t2_mov(1, 3, ib_h)
@FPS
>sceDisplaySetFrameBuf_withWait()
# Dragon Quest Builders [US 1.00]
[PCSE00912, eboot.bin, 0x1C5AA1D1]
@IB
0:0x271F5E t2_mov(1, 0, ib_w)
0:0x271F58 t2_mov(1, 3, ib_h)
@FPS
>sceDisplaySetFrameBuf_withWait()
# Dragon Quest Builders [JP 1.03]
[PCSG00697, eboot.bin, 0x7087C461]
@IB
0:0x26AC1E t2_mov(1, 0, ib_w)
0:0x26AC18 t2_mov(1, 3, ib_h)
@FPS
>sceDisplaySetFrameBuf_withWait()
# Dragon Quest Builders [ASIA 1.00]
[PCSH00221, eboot.bin, 0x7E953878]
@IB
0:0x26BD42 t2_mov(1, 0, ib_w)
0:0x26BD3C t2_mov(1, 3, ib_h)
@FPS
>sceDisplaySetFrameBuf_withWait()
# The Amazing Spider-Man [EU 1.00]
[PCSB00428, eboot.bin, 0xE5988D4F]
@IB
0:0x6C9A2 t2_mov(0, 8, 0xDD00000)
0:0x1769AA t2_mov(1, 1, ib_w)
0:0x1769AE t2_mov(1, 2, ib_h)
0:0x176ADE t2_mov(1, 6, ib_w)
0:0x176B22 t2_mov(1, 6, ib_h)
0:0x16CD7E t2_mov(1, 1, ib_w)
0:0x16CD82 t2_mov(1, 0, ib_h)
0:0x22F1C8 t2_mov(1, 2, ib_w)
0:0x22F1CE t2_mov(1, 3, ib_h)
0:0x655D52 t2_mov(1, 0, ib_w)
0:0x655D5A t2_mov(1, 1, ib_h)
0:0x655D78 t2_mov(1, 2, ib_w)
0:0x655D7E t2_mov(1, 3, ib_h)
0:0x16D008 t1_movt(1, float(ib_w) >> 16)
0:0x16D014 t1_movt(1, float(ib_h) >> 16)
0:0x19240A t1_movt(0, float(ib_w) >> 16)
0:0x19241E t1_movt(0, float(ib_h) >> 16)
@FPS
>sceDisplaySetFrameBuf_withWait()
# The Amazing Spider-Man [US 1.00]
[PCSE00333, eboot.bin, 0x1D3E0BEB]
@IB
0:0x6C9A2 t2_mov(0, 8, 0xDD00000)
0:0x1769AA t2_mov(1, 1, ib_w)
0:0x1769AE t2_mov(1, 2, ib_h)
0:0x176ADE t2_mov(1, 6, ib_w)
0:0x176B22 t2_mov(1, 6, ib_h)
0:0x16CD7E t2_mov(1, 1, ib_w)
0:0x16CD82 t2_mov(1, 0, ib_h)
0:0x22F1C8 t2_mov(1, 2, ib_w)
0:0x22F1CE t2_mov(1, 3, ib_h)
0:0x655C3E t2_mov(1, 0, ib_w)
0:0x655C46 t2_mov(1, 1, ib_h)
0:0x655C64 t2_mov(1, 2, ib_w)
0:0x655C6A t2_mov(1, 3, ib_h)
0:0x16D008 t1_movt(1, float(ib_w) >> 16)
0:0x16D014 t1_movt(1, float(ib_h) >> 16)
0:0x19240A t1_movt(0, float(ib_w) >> 16)
0:0x19241E t1_movt(0, float(ib_h) >> 16)
@FPS
>sceDisplaySetFrameBuf_withWait()
# Sly Cooper and the Thievius Raccoonus
[PCSF00269, eboot.bin, 0x15BCA5BA] # [EU 1.00]
[PCSF00338, Sly1.self, 0x15BCA5BA] # [EU 1.00]
@FB
0:0xE0A40 t2_mov(1, 1, fb_w)
0:0xE0A46 t2_mov(1, 1, fb_h)
@FPS
0:0x10C04C t1_mov(0, vblank)
# Sly Cooper and the Thievius Raccoonus
[PCSA00096, eboot.bin, 0x605D1DB1] # [US 1.00]
[PCSA00095, Sly1.self, 0x605D1DB1] # [US 1.00]
@FB
0:0xE0AF8 t2_mov(1, 1, fb_w)
0:0xE0AFE t2_mov(1, 1, fb_h)
@FPS
0:0x10C104 t1_mov(0, vblank)
# Sly Cooper 2: Band of Thieves
[PCSF00270, eboot.bin, 0x7288E791] # [EU 1.00]
[PCSF00338, Sly2.self, 0x7288E791] # [EU 1.00]
@FB
0:0x1155FC t2_mov(1, 1, fb_w)
0:0x115602 t2_mov(1, 1, fb_h)
@FPS
0:0x12E63C t1_mov(0, vblank)
# Sly Cooper 2: Band of Thieves
[PCSA00097, eboot.bin, 0xDCD6B8BC] # [US 1.00]
[PCSA00095, Sly2.self, 0xDCD6B8BC] # [US 1.00]
@FB
0:0x1155F8 t2_mov(1, 1, fb_w)
0:0x1155FE t2_mov(1, 1, fb_h)
@FPS
0:0x12E638 t1_mov(0, vblank)
# Sly Cooper 3: Honor Among Thieves [EU 1.00]
[PCSF00271, eboot.bin, 0xCE18232F]
@FB
0:0x1692AC t2_mov(1, 1, fb_w)
0:0x1692B2 t2_mov(1, 1, fb_h)
@FPS
0:0x1822EC t1_mov(0, vblank)
# Sly Cooper 3: Honor Among Thieves [US 1.00]
[PCSA00098, eboot.bin, 0xAC2A8892]
@FB
0:0x1692A8 t2_mov(1, 1, fb_w)
0:0x1692AE t2_mov(1, 1, fb_h)
@FPS
0:0x1822E8 t1_mov(0, vblank)
# Sly Cooper: Thieves in Time
[PCSF00156, eboot.bin, 0xFAC82F85] # [EU 1.01]
[PCSF00206, eboot.bin, 0x56380F69] # [EU 1.01]
[PCSF00207, eboot.bin, 0xFFF2D9ED] # [EU 1.01]
[PCSF00208, eboot.bin, 0xB67BAF52] # [EU 1.01]
[PCSF00209, eboot.bin, 0x10EF2E89] # [EU 1.01]
@FPS
0:0x3228AC t1_mov(0, vblank)
# Sly Cooper: Thieves in Time [US 1.01]
[PCSA00068, eboot.bin, 0x008B0E65]
@FPS
0:0x3228E4 t1_mov(0, vblank)
# Ratchet & Clank
[PCSF00484, eboot.bin, 0x0A02A884] # [EU 1.00]
[PCSF00482, rc1.self, 0x0A02A884] # [EU 1.00]
[PCSA00133, rc1.self, 0xD06E468A] # [US 1.00]
@FB
0:0x1A024 t2_mov(1, 14, 0xC00000)
0:0x2D12 t2_mov(1, 0, fb_w)
0:0x2D16 t2_mov(1, 1, fb_h)
# Ratchet & Clank 2: Locked and Loaded / Going Commando
[PCSF00485, eboot.bin, 0x7A1D621C] # [EU 1.00]
[PCSF00482, rc2.self, 0x7A1D621C] # [EU 1.00]
[PCSA00133, rc2.self, 0x7A1D621C] # [US 1.00]
@FB
0:0x19054 t2_mov(1, 14, 0xC00000)
0:0x1D62 t2_mov(1, 0, fb_w)
0:0x1D66 t2_mov(1, 1, fb_h)
0:0x9A463C t2_mov(1, 1, fb_w)
0:0x9A4646 t2_mov(1, 3, fb_h)
0:0x9A5320 t2_mov(1, 2, fb_w)
0:0x9A5326 t2_mov(1, 3, fb_h)
0:0xA564A6 t1_movt(4, (fb_w * 544 / 720.0) >> 16)
0:0xA564AE nop *3
0:0xA564E8 t1_movt(1, (fb_w * 88 / 720.0) >> 16)
0:0xA56540 t1_movt(1, float(fb_h) >> 16)
# Ratchet & Clank 3 / Up Your Arsenal
[PCSF00486, eboot.bin, 0xCF835E57] # [EU 1.00]
[PCSF00482, rc3.self, 0xCF835E57] # [EU 1.00]
[PCSA00133, rc3.self, 0xCF835E57] # [US 1.00]
@FB
0:0x19F34 t2_mov(1, 14, 0xC00000)
0:0x2B98 t2_mov(1, 0, fb_w)
0:0x2B9C t2_mov(1, 1, fb_h)
0:0xE5F8C t2_mov(1, 3, fb_w)
0:0xE5F92 t2_mov(1, 2, fb_h)
0:0xF53D4 t2_mov(1, 1, fb_w)
0:0xF53DC t2_mov(1, 2, fb_h)
0:0x1E9B7C t2_mov(1, 3, fb_w)
0:0x1E9B82 t2_mov(1, 4, fb_h)
0:0x21EF5E t2_mov(1, 2, fb_w)
0:0x21EF64 t2_mov(1, 1, fb_h)
0:0x200B30 t1_movt(4, (fb_w * 544 / 720.0) >> 16)
0:0x200B38 nop *3
0:0x200B72 t1_movt(1, (fb_w * 88 / 720.0) >> 16)
0:0x200BCA t1_movt(1, float(fb_h) >> 16)
# Ninja Gaiden Sigma 2 Plus
[PCSB00294, eboot.bin, 0x4C9B46C4] # [EU 1.00]
[PCSE00233, eboot.bin, 0x9194A548] # [US 1.00]
@IB
0:0x54A8A t2_mov(1, 0, ib_wi(0))
0:0x54A8E t2_mov(1, 1, ib_hi(0))
0:0x54A92 0E900F91 r
0:0x54A96 t2_mov(1, 0, ib_wi(1))
0:0x54A9A t2_mov(1, 1, ib_hi(1))
0:0x54A9E 109011911290 r . (nop *2)
# Ninja Gaiden Sigma 2 Plus [JP 1.00]
[PCSG00157, eboot.bin, 0x897AD547]
@IB
0:0x5393E t2_mov(1, 0, ib_wi(0))
0:0x53942 t2_mov(1, 1, ib_hi(0))
0:0x53946 0E900F91 r
0:0x5394A t2_mov(1, 0, ib_wi(1))
0:0x5394E t2_mov(1, 1, ib_hi(1))
0:0x53952 109011911290 r . (nop *2)
# Ratchet & Clank: QForce / Full Frontal Assault
[PCSF00191, eboot.bin, 0x26E4BF15] # [EU 1.01]
[PCSA00086, eboot.bin, 0x26E4BF15] # [US 1.01]
[PCSC00041, eboot.bin, 0x26E4BF15] # [JP 1.01]
@FB
0:0x5557C2 t2_mov(1, 3, fb_w)
0:0x5557CA t2_mov(1, 4, fb_h)
# Utawarerumono: Chiriyuku Mono he no Komoriuta [JP 1.02]
[PCSG01079, eboot.bin, 0x9F4464E5]
@IB
0:0x137808 a1_mov(0, 0, ib_w)
0:0x137810 a1_mov(0, 1, ib_h)
# Dragon Ball Z: Battle of Z [EU 1.01]
[PCSB00396, eboot.bin, 0x1592C04C]
@IB
0:0x63E8D0 a1_mov(0, 0, ib_w)
0:0x63E8D8 a1_mov(0, 1, ib_h)
0:0x63CE94 a1_mov(0, 0, ib_w)
0:0x63CE9C a1_mov(0, 1, ib_h)
0:0x63D200 a1_mov(0, 2, ib_w)
0:0x63D208 a1_mov(0, 3, ib_h)
0:0x63DA1C a1_mov(0, 3, ib_w)
0:0x63DA24 a1_mov(0, 5, ib_h)
0:0x63FF1C a1_mov(0, 3, ib_w)
0:0x63FF24 a1_mov(0, 6, ib_h)
# Dragon Ball Z: Battle of Z [US 1.01]
[PCSE00305, eboot.bin, 0x2EB183FF]
@IB
0:0x63E8A0 a1_mov(0, 0, ib_w)
0:0x63E8A8 a1_mov(0, 1, ib_h)
0:0x63CE64 a1_mov(0, 0, ib_w)
0:0x63CE6C a1_mov(0, 1, ib_h)
0:0x63D1D0 a1_mov(0, 2, ib_w)
0:0x63D1D8 a1_mov(0, 3, ib_h)
0:0x63D9EC a1_mov(0, 3, ib_w)
0:0x63D9F4 a1_mov(0, 5, ib_h)
0:0x63FEEC a1_mov(0, 3, ib_w)
0:0x63FEF4 a1_mov(0, 6, ib_h)
# Dragon Ball Z: Battle of Z [JP 1.01]
[PCSG00213, eboot.bin, 0x0B6BA1EA]
@IB
0:0x63DE3C a1_mov(0, 0, ib_w)
0:0x63DE44 a1_mov(0, 1, ib_h)
0:0x63C400 a1_mov(0, 0, ib_w)
0:0x63C408 a1_mov(0, 1, ib_h)
0:0x63C76C a1_mov(0, 2, ib_w)
0:0x63C774 a1_mov(0, 3, ib_h)
0:0x63CF88 a1_mov(0, 3, ib_w)
0:0x63CF90 a1_mov(0, 5, ib_h)
0:0x63F488 a1_mov(0, 3, ib_w)
0:0x63F490 a1_mov(0, 6, ib_h)
# Wipeout 2048
[PCSF00007, eboot.bin, 0x17143672] # [EU 1.04]
[PCSA00015, eboot.bin, 0xA6FBB425] # [US 1.04]
@IB
0:0x2941F8 012C r
0:0x2941FC t1_mov(4, 1)
0:0x424878 uint32(ib_wi(0)) . uint32(ib_hi(0))
0:0x424880 uint32(ib_wi(1)) . uint32(ib_hi(1))
0:0x424888 uint32(ib_wi(2)) . uint32(ib_hi(2))
0:0x424890 uint32(ib_wi(3)) . uint32(ib_hi(3))
0:0x424898 uint32(ib_wi(4)) . uint32(ib_hi(4))
0:0x4248A0 uint32(ib_wi(5)) . uint32(ib_hi(5))
0:0x4248A8 uint32(ib_wi(6)) . uint32(ib_hi(6))
0:0x4248B0 uint32(ib_wi(7)) . uint32(ib_hi(7))
0:0x4248B8 uint32(ib_wi(8)) . uint32(ib_hi(8))
0:0x4248C0 uint32(ib_wi(9)) . uint32(ib_hi(9))
0:0x4248C8 uint32(ib_wi(10)) . uint32(ib_hi(10))
0:0x4248D0 uint32(ib_wi(11)) . uint32(ib_hi(11))
0:0x4248D8 uint32(ib_wi(12)) . uint32(ib_hi(12))
0:0x4248E0 uint32(ib_wi(13)) . uint32(ib_hi(13))
@FPS
0:0x2F5D06 FCF022E8 12E0 r
0:0x2F5D46 8042 r
# Wipeout 2048
[PCSC00006, eboot.bin, 0xD4C31BD2] # [JP 1.04]
[PCSD00005, eboot.bin, 0xB4214500] # [ASIA 1.04]
@IB
0:0x2941FC 012C r
0:0x294200 t1_mov(4, 1)
0:0x424878 uint32(ib_wi(0)) . uint32(ib_hi(0))
0:0x424880 uint32(ib_wi(1)) . uint32(ib_hi(1))
0:0x424888 uint32(ib_wi(2)) . uint32(ib_hi(2))
0:0x424890 uint32(ib_wi(3)) . uint32(ib_hi(3))
0:0x424898 uint32(ib_wi(4)) . uint32(ib_hi(4))
0:0x4248A0 uint32(ib_wi(5)) . uint32(ib_hi(5))
0:0x4248A8 uint32(ib_wi(6)) . uint32(ib_hi(6))
0:0x4248B0 uint32(ib_wi(7)) . uint32(ib_hi(7))
0:0x4248B8 uint32(ib_wi(8)) . uint32(ib_hi(8))
0:0x4248C0 uint32(ib_wi(9)) . uint32(ib_hi(9))
0:0x4248C8 uint32(ib_wi(10)) . uint32(ib_hi(10))
0:0x4248D0 uint32(ib_wi(11)) . uint32(ib_hi(11))
0:0x4248D8 uint32(ib_wi(12)) . uint32(ib_hi(12))
0:0x4248E0 uint32(ib_wi(13)) . uint32(ib_hi(13))
@FPS
0:0x2F5D0A FCF022E8 12E0 r
0:0x2F5D4A 8042 r
# Fate/EXTELLA LINK [US 1.01]
[PCSE01254, eboot.bin, 0x69300D95]
@IB
0:0x6D16B4 t2_mov(0, 0, ib_w)
0:0x6D16BA t2_mov(0, 0, ib_h)
# Fate/EXTELLA LINK [JP 1.08]
[PCSG01091, eboot.bin, 0xA46AF105]
@IB
0:0x6CB8CC t2_mov(0, 0, ib_w)
0:0x6CB8D2 t2_mov(0, 0, ib_h)
# Fate/EXTELLA LINK [ASIA 1.03]
[PCSH10121, eboot.bin, 0x31BBD3ED]
@IB
0:0x6D16B4 t2_mov(0, 0, ib_w)
0:0x6D16BA t2_mov(0, 0, ib_h)
# The Legend of Heroes: Trails of Cold Steel [EU 1.01]
[PCSB00866, eboot.bin, 0xE20FCB02]
@IB
0:0xF9AD6 t2_mov(1, 1, ib_w)
0:0xF9ADA t2_mov(1, 2, ib_h)
0:0xF9910 t2_mov(1, 1, ib_w)
0:0xF9914 t2_mov(1, 2, ib_h)
0:0xF9946 t3_mov(2, ib_w * 736 / 720)
0:0xF994A t2_mov(1, 3, ib_h)
# The Legend of Heroes: Trails of Cold Steel [US 1.02]
[PCSE00786, eboot.bin, 0xB3793E83]
@IB
0:0xF99F2 t2_mov(1, 1, ib_w)
0:0xF99F6 t2_mov(1, 2, ib_h)
0:0xF982C t2_mov(1, 1, ib_w)
0:0xF9830 t2_mov(1, 2, ib_h)
0:0xF9862 t3_mov(2, ib_w * 736 / 720)
0:0xF9866 t2_mov(1, 3, ib_h)
# Eiyuu Densetsu: Sen no Kiseki [JP 1.03]
[PCSG00195, eboot.bin, 0xDFC34B16]
@IB
0:0xF971A t2_mov(1, 1, ib_w)
0:0xF971E t2_mov(1, 2, ib_h)
0:0xF9554 t2_mov(1, 1, ib_w)
0:0xF9558 t2_mov(1, 2, ib_h)
0:0xF958A t3_mov(2, ib_w * 736 / 720)
0:0xF958E t2_mov(1, 3, ib_h)
# The Legend of Heroes: Trails of Cold Steel [ASIA 1.03]
[PCSH00074, eboot.bin, 0xAEF049DB]
@IB
0:0xF9B32 t2_mov(1, 1, ib_w)
0:0xF9B36 t2_mov(1, 2, ib_h)
0:0xF996C t2_mov(1, 1, ib_w)
0:0xF9970 t2_mov(1, 2, ib_h)
0:0xF99A2 t3_mov(2, ib_w * 736 / 720)
0:0xF99A6 t2_mov(1, 3, ib_h)
# The Legend of Heroes: Trails of Cold Steel II [EU 1.00]
[PCSB01016, eboot.bin, 0xBEE60BC5]
@IB
0:0x139B8C t2_mov(1, 1, ib_w)
0:0x139B90 t2_mov(1, 2, ib_h)
0:0x1399EC t3_mov(1, ib_w * 736 / 720)
0:0x1399F0 t2_mov(1, 2, ib_h)
0:0x1399AC t2_mov(1, 1, ib_w)
0:0x1399B0 t2_mov(1, 2, ib_h)
@MSAA
0:0x1399DE t1_mov(1, msaa * 2)
0:0x139986 t1_mov(1, msaa * 2)
# The Legend of Heroes: Trails of Cold Steel II [US 1.01]
[PCSE00896, eboot.bin, 0x56DB15C5]
@IB
0:0x139AA4 t2_mov(1, 1, ib_w)
0:0x139AA8 t2_mov(1, 2, ib_h)
0:0x139904 t3_mov(1, ib_w * 736 / 720)
0:0x139908 t2_mov(1, 2, ib_h)
0:0x1398C4 t2_mov(1, 1, ib_w)
0:0x1398C8 t2_mov(1, 2, ib_h)
@MSAA
0:0x1398F6 t1_mov(1, msaa * 2)
0:0x13989E t1_mov(1, msaa * 2)
# The Legend of Heroes: Trails of Cold Steel II [JP 1.03]
[PCSG00354, eboot.bin, 0x2998B4C3]
@IB
0:0x1395C4 t2_mov(1, 1, ib_w)
0:0x1395C8 t2_mov(1, 2, ib_h)
0:0x139422 t3_mov(1, ib_w * 736 / 720)
0:0x139426 t2_mov(1, 2, ib_h)
0:0x1393DE t2_mov(1, 1, ib_w)
0:0x1393E2 t2_mov(1, 2, ib_h)
@MSAA
0:0x1393C0 t1_mov(1, msaa * 2)
0:0x139414 t1_mov(1, msaa * 2)
# The Legend of Heroes: Trails of Cold Steel II [ASIA 1.03]
[PCSH00075, eboot.bin, 0xF1242A81]
@IB
0:0x139BE8 t2_mov(1, 1, ib_w)
0:0x139BEC t2_mov(1, 2, ib_h)
0:0x139A48 t3_mov(1, ib_w * 736 / 720)
0:0x139A4C t2_mov(1, 2, ib_h)
0:0x139A08 t2_mov(1, 1, ib_w)
0:0x139A0C t2_mov(1, 2, ib_h)
@MSAA
0:0x1399E2 t1_mov(1, msaa * 2)
0:0x139A3A t1_mov(1, msaa * 2)
# Assassin's Creed III: Liberation
[PCSB00074, eboot.bin, 0xBC2441CC] # [EU 1.02]
[PCSE00053, eboot.bin, 0xBC2441CC] # [US 1.02]
[PCSG00116, eboot.bin, 0xBC2441CC] # [JP 1.01]
@IB
0:0xBB4C t2_mov(1, 1, 0x800000)
1:0x32C uint32(0x1A00000)
1:0x33C uint32(0x500000)
1:0x38C uint32(0x3900000)
0:0xE9E8 t2_mov(1, 0, ib_w)
0:0xE9EE t2_mov(1, 0, ib_h)
@FPS
0:0xCBC2 t1_mov(0, vblank)
# Dead or Alive Xtreme 3: Venus (Free to play) [JP 1.16]
[PCSG00773, eboot.bin, 0x15935EBA]
@IB
0:0x217B82 t2_mov(1, 1, ib_wi(0))
0:0x217B88 t2_mov(1, 1, ib_hi(0))
0:0x217B8E t2_mov(1, 1, ib_wi(1))
0:0x217B94 t2_mov(1, 1, ib_hi(1))
# Dead or Alive Xtreme 3: Venus [ASIA 1.15]
[PCSH00250, eboot.bin, 0x754CBECE]
@IB
0:0x217732 t2_mov(1, 1, ib_wi(0))
0:0x217738 t2_mov(1, 1, ib_hi(0))
0:0x21773E t2_mov(1, 1, ib_wi(1))
0:0x217744 t2_mov(1, 1, ib_hi(1))
# Dead or Alive Xtreme 3: Venus (Free to play) [ASIA 1.15]
[PCSH00281, eboot.bin, 0x17294EAC]
@IB
0:0x217F4A t2_mov(1, 1, ib_wi(0))
0:0x217F50 t2_mov(1, 1, ib_hi(0))
0:0x217F56 t2_mov(1, 1, ib_wi(1))
0:0x217F5C t2_mov(1, 1, ib_hi(1))
# Resident Evil: Revelations 2 [EU 1.04]
[PCSF00728, eboot.bin, 0x6321F4D3]
@IB
0:0xCCFE76 t2_mov(1, 1, ib_w)
0:0xCCFE7E t2_mov(1, 1, ib_h)
# Resident Evil: Revelations 2 [US 1.04]
[PCSE00608, eboot.bin, 0x05510E0F]
@IB
0:0xCCFE7A t2_mov(1, 1, ib_w)
0:0xCCFE82 t2_mov(1, 1, ib_h)