Users browsing this thread: 1 Guest(s)
2 Silly Patches
10-29-2016, 11:09 PM
(This post was last modified: 11-07-2016, 07:23 AM by Turbotastic.
Edit Reason: Since the patch is bad, I'll just remove it.
)
Because I have no shame, I am sharing two tiny patches for review. Both of these patches are for v 1.0 FF3 US ROMs.
Wolfman Locke (link removed due to lack of quality) - Basically, I replaced Locke's sprites with the sprites I posted last year, complete with truly awful portrait.
Touched by an Esper - This broadens the available spells during battle for each character to those spells fully learned by any character. However, it only takes effect after you get Magicite the first time.
Feel free to critique, complain, or offer advice here. I know these patches stink, but I don't know why they stink...or how to make them better.
I sincerely thank everyone here for helping me get to the point where I could offer these abominations up for shame. Happy Halloween.
Wolfman Locke (link removed due to lack of quality) - Basically, I replaced Locke's sprites with the sprites I posted last year, complete with truly awful portrait.
Touched by an Esper - This broadens the available spells during battle for each character to those spells fully learned by any character. However, it only takes effect after you get Magicite the first time.
Feel free to critique, complain, or offer advice here. I know these patches stink, but I don't know why they stink...or how to make them better.
I sincerely thank everyone here for helping me get to the point where I could offer these abominations up for shame. Happy Halloween.
I won't comment the work itself but rather the technical part of creating a good patch. In its current state, I won't accept Wolfam Locke. When you do a patch with FF3usME and FF3se the editors reorganize most data they touch. If someone apply your patch in its current state, he's basically losing a lot of his work. If your patch change Locke portrait and graphics, it has to change this only. In the case of dialogues, this is not easily possible since there are pointers so we can't really escape the fact that most $CD and $CE banks are modified.
Here's what Wolman_locke and Wolman_Locke_dialog modify in almost totality:
So to summarize you should isolate your changes with a hex editor and copy them to a clean ROM and notify what is really changed by the patch for what cannot be isolated. This bring the question, would the ROM be broken if you apply wolman_dialog on top of tbae_dialog since they both reorganize the $CD and $CE banks?
I would accept tbae.ips in its current state but you should do a separate thread with a good description, patching info, version, download link, screenshots (if applicable) and avoid things like "This patch is an abomination".
tbae_dialog reorganize and modify bank $2F which is the result of the use of FF3usME. This should be fixed.
Here's what Wolman_locke and Wolman_Locke_dialog modify in almost totality:
Code:
wolfman-locke-no-header.log and wolfman-locke-dialog-no-header.log
D27000 D2777F Monster Graphics Data (384 items, 5 bytes each)
D2A824 D2AC23 Small Monster Graphic Maps (128 items, 8 bytes each)
D2AC24 D2B223 Large Monster Graphic Maps (48 items, 32 bytes each)
E97000 EC336F Monster Graphics
EC3370 ECE3BF Esper Graphics
ED1D00 ED585F Character Portrait Graphics (18 items, 25 tiles each)
ED5860 ED5ABF Character Portrait Color Palettes (18 items, 32 bytes each)
EEB200 EEB25F Pointers to Compressed World Data (3 bytes each, absolute, points to data at $EEB290-$EFFBC8)
wolfman-locke-dialog-no-header.log
EF4A46 EF6A55 World of Ruin Graphics (compressed)
EF6A56 EF9D16 World of Ruin Map Formation (compressed)
Code:
wolfman-locke-no-header.log
Lunar IPS (LIPS) Version 1.01
Apply IPS Patch Log
Offset Size RLE IPS_File_Range IPS_File_Size
------ ---- ID 00000000-00000004 5
1270F4 42 No 00000005-0000004B 47
127149 AB No 0000004C-000000FB B0
1272CA 3D No 000000FC-0000013D 42
127315 8D No 0000013E-000001CF 92
1273AC 5 No 000001D0-000001D9 A
1273E8 5 No 000001DA-000001E3 A
12740B 5 No 000001E4-000001ED A
12741E 1 No 000001EE-000001F3 6
127441 29 No 000001F4-00000221 2E
127473 B No 00000222-00000231 10
12748D A No 00000232-00000240 F
1274AA 1A No 00000241-0000025F 1F
1274D2 AB No 00000260-0000030F B0
127587 64 No 00000310-00000378 69
1275F9 7E No 00000379-000003FB 83
1276A4 A No 000003FC-0000040A F
1276E0 32 No 0000040B-00000441 37
12773F 5 No 00000442-0000044B A
127762 14 No 0000044C-00000464 19
127780 9B No 00000465-00000504 A0
12A954 254 No 00000505-0000075D 259
12ABB0 71 No 0000075E-000007D3 76
12AD84 19 No 000007D4-000007F1 1E
12ADA4 D No 000007F2-00000803 12
12ADB2 B Yes 00000804-0000080B 8
12ADC4 D No 0000080C-0000081D 12
12ADE4 10 No 0000081E-00000832 15
12AE04 13 No 00000833-0000084A 18
12AE24 13 No 0000084B-00000862 18
12AE44 10 No 00000863-00000877 15
12AE64 13 No 00000878-0000088F 18
12AE84 17 No 00000890-000008AB 1C
12AEA4 17 No 000008AC-000008C7 1C
12AEC4 F No 000008C8-000008DB 14
12AED4 7 Yes 000008DC-000008E3 8
12AEE4 18 No 000008E4-00000900 1D
12AF04 11 No 00000901-00000916 16
12AF15 7 Yes 00000917-0000091E 8
12AF24 2F No 0000091F-00000952 34
12AF53 11 Yes 00000953-0000095A 8
12AF64 17 No 0000095B-00000976 1C
12AF84 17 No 00000977-00000992 1C
12AFA4 B7 No 00000993-00000A4E BC
12B064 13 No 00000A4F-00000A66 18
12B084 E No 00000A67-00000A79 13
12B0A4 E No 00000A7A-00000A8C 13
12B0C4 13 No 00000A8D-00000AA4 18
12B0E4 13 No 00000AA5-00000ABC 18
12B104 B No 00000ABD-00000ACC 10
12B116 1 No 00000ACD-00000AD2 6
12B124 18 No 00000AD3-00000AEF 1D
12B144 7 No 00000AF0-00000AFB C
12B14B 11 Yes 00000AFC-00000B03 8
12B164 18 No 00000B04-00000B20 1D
12B184 13 No 00000B21-00000B38 18
12B1A4 13 No 00000B39-00000B50 18
12B1C4 14 No 00000B51-00000B69 19
12B1E4 11 No 00000B6A-00000B7F 16
12B204 18 No 00000B80-00000B9C 1D
1516A0 3 No 00000B9D-00000BA4 8
1516A4 78 No 00000BA5-00000C21 7D
151760 3C No 00000C22-00000C62 41
1517E0 C6 No 00000C63-00000D2D CB
1518B0 6 No 00000D2E-00000D38 B
1518C0 5 No 00000D39-00000D42 A
1518D0 6 No 00000D43-00000D4D B
1518E0 48 No 00000D4E-00000D9A 4D
151930 18 No 00000D9B-00000DB7 1D
151950 8 No 00000DB8-00000DC4 D
151960 19 No 00000DC5-00000DE2 1E
151980 79 No 00000DE3-00000E60 7E
151A00 1E No 00000E61-00000E83 23
151A60 46 No 00000E84-00000ECE 4B
151AB0 7 No 00000ECF-00000EDA C
151AC0 1E No 00000EDB-00000EFD 23
151B20 8 No 00000EFE-00000F0A D
151B2F A No 00000F0B-00000F19 F
151B40 22 No 00000F1A-00000F40 27
151B81 1 No 00000F41-00000F46 6
151BA0 17 No 00000F47-00000F62 1C
151BC5 19 No 00000F63-00000F80 1E
151C20 8 No 00000F81-00000F8D D
151C30 9 No 00000F8E-00000F9B E
151C62 26 No 00000F9C-00000FC6 2B
151C90 9 No 00000FC7-00000FD4 E
151CA0 18 No 00000FD5-00000FF1 1D
151CE0 7 No 00000FF2-00000FFD C
151CF0 5 No 00000FFE-00001007 A
151D00 26 No 00001008-00001032 2B
151D30 7 No 00001033-0000103E C
151D40 16 No 0000103F-00001059 1B
151D5E 1 No 0000105A-0000105F 6
151D80 7 No 00001060-0000106B C
151D90 5 No 0000106C-00001075 A
151DA8 3 No 00001076-0000107D 8
151DAC 3 No 0000107E-00001085 8
151DBA 3 No 00001086-0000108D 8
151DBE 1 No 0000108E-00001093 6
151DC8 3 No 00001094-0000109B 8
151DCC 4 No 0000109C-000010A4 9
151DDA 3 No 000010A5-000010AC 8
151DDE CA No 000010AD-0000117B CF
151EB0 6 No 0000117C-00001186 B
151EC0 20 No 00001187-000011AB 25
151F16 3 No 000011AC-000011B3 8
151F20 48 No 000011B4-00001200 4D
151F70 8 No 00001201-0000120D D
151F80 1E No 0000120E-00001230 23
151FE0 6E No 00001231-000012A3 73
152055 4 No 000012A4-000012AC 9
1520A0 1A No 000012AD-000012CB 1F
1520C4 C No 000012CC-000012DC 11
1520D7 19 No 000012DD-000012FA 1E
1520F7 84 No 000012FB-00001383 89
152182 2E No 00001384-000013B6 33
1521B8 8 No 000013B7-000013C3 D
1521CC 4 No 000013C4-000013CC 9
1521DC 1D No 000013CD-000013EE 22
152200 16 No 000013EF-00001409 1B
152220 1 No 0000140A-0000140F 6
152230 1 No 00001410-00001415 6
152240 B9 No 00001416-000014D3 BE
152300 22 No 000014D4-000014FA 27
152360 53 No 000014FB-00001552 58
1523C0 13 No 00001553-0000156A 18
1523DB 51 No 0000156B-000015C0 56
152433 29 No 000015C1-000015EE 2E
1524A0 56 No 000015EF-00001649 5B
1524FD 2B No 0000164A-00001679 30
152530 18 No 0000167A-00001696 1D
152550 8 No 00001697-000016A3 D
152560 7D No 000016A4-00001725 82
152622 55 No 00001726-0000177F 5A
152680 17 No 00001780-0000179B 1C
1526E0 6A No 0000179C-0000180A 6F
152751 9 No 0000180B-00001818 E
152762 55 No 00001819-00001872 5A
1527C0 17 No 00001873-0000188E 1C
1527E2 C7 No 0000188F-0000195A CC
1528B0 A9 No 0000195B-00001A08 AE
152960 26 No 00001A09-00001A33 2B
152990 7 No 00001A34-00001A3F C
1529A0 3E No 00001A40-00001A82 43
152A20 1C No 00001A83-00001AA3 21
152B00 40 No 00001AA4-00001AE8 45
152BAF 1 No 00001AE9-00001AEE 6
152BE9 1 No 00001AEF-00001AF4 6
152C00 59 No 00001AF5-00001B52 5E
152C60 E No 00001B53-00001B65 13
152CC0 59 No 00001B66-00001BC3 5E
152D20 E No 00001BC4-00001BD6 13
176328 3 No 00001BD7-00001BDE 8
1763E6 3 No 00001BDF-00001BE6 8
18EB65 5 No 00001BE7-00001BF0 A
18EB77 29 No 00001BF1-00001C1E 2E
2A9F10 9 No 00001C1F-00001C2C E
2A9F20 69B No 00001C2D-000022CC 6A0
2AA5C0 6 Yes 000022CD-000022D4 8
2AA5D0 44 No 000022D5-0000231D 49
2AA620 3 No 0000231E-00002325 8
2AA630 1 No 00002326-0000232B 6
2AA65E 1 No 0000232C-00002331 6
2AA670 3 No 00002332-00002339 8
2AA67C 3 No 0000233A-00002341 8
2AA690 5F1 No 00002342-00002937 5F6
2AAC88 8 No 00002938-00002944 D
2AAC98 4C1 No 00002945-00002E0A 4C6
2AB160 19 No 00002E0B-00002E28 1E
2AB180 7 No 00002E29-00002E34 C
2AB190 6 No 00002E35-00002E3F B
2AB1A0 7 No 00002E40-00002E4B C
2AB1B1 3 No 00002E4C-00002E53 8
2AB1C0 5 Yes 00002E54-00002E5B 8
2AB1C6 C No 00002E5C-00002E6C 11
2AB1D9 64C No 00002E6D-000034BD 651
2AB826 15 Yes 000034BE-000034C5 8
2AB83C 30C No 000034C6-000037D6 311
2ABB50 8 Yes 000037D7-000037DE 8
2ABB58 98 No 000037DF-0000387B 9D
2ABBF8 18 No 0000387C-00003898 1D
2ABC18 18 No 00003899-000038B5 1D
2ABC38 4 Yes 000038B6-000038BD 8
2ABC3C 6B4 No 000038BE-00003F76 6B9
2AC2F0 C Yes 00003F77-00003F7E 8
2AC2FE 1D6 No 00003F7F-00004159 1DB
2AC4D5 D Yes 0000415A-00004161 8
2AC4E2 16 No 00004162-0000417C 1B
2AC500 8 No 0000417D-00004189 D
2AC512 293 No 0000418A-00004421 298
2AC7A5 12 Yes 00004422-00004429 8
2AC7B8 33 No 0000442A-00004461 38
2AC7EB 14 Yes 00004462-00004469 8
2AC800 B No 0000446A-00004479 10
2AC812 4 Yes 0000447A-00004481 8
2AC81A 497 No 00004482-0000491D 49C
2ACCB8 3CF No 0000491E-00004CF1 3D4
2AD087 11 Yes 00004CF2-00004CF9 8
2AD098 37F No 00004CFA-0000507D 384
2AD41E A No 0000507E-0000508C F
2AD430 37 No 0000508D-000050C8 3C
2AD467 11 Yes 000050C9-000050D0 8
2AD478 5B0 No 000050D1-00005685 5B5
2ADA29 F Yes 00005686-0000568D 8
2ADA38 18 No 0000568E-000056AA 1D
2ADA58 6 Yes 000056AB-000056B2 8
2ADA5E 2 No 000056B3-000056B9 7
2ADA68 6 Yes 000056BA-000056C1 8
2ADA6E BE3 No 000056C2-000062A9 BE8
2AE658 1F5 No 000062AA-000064A3 1FA
2AE84D 14 Yes 000064A4-000064AB 8
2AE862 B No 000064AC-000064BB 10
2AE874 65C No 000064BC-00006B1C 661
2AEED8 5 Yes 00006B1D-00006B24 8
2AEEDE 21A No 00006B25-00006D43 21F
2AF100 7 No 00006D44-00006D4F C
2AF110 1F8 No 00006D50-00006F4C 1FD
2AF310 298 No 00006F4D-000071E9 29D
2AF5A8 E Yes 000071EA-000071F1 8
2AF5B6 7 No 000071F2-000071FD C
2AF5C4 4 Yes 000071FE-00007205 8
2AF5C8 3 No 00007206-0000720D 8
2AF5D6 B No 0000720E-0000721D 10
2AF5E8 8 No 0000721E-0000722A D
2AF5F8 D9 No 0000722B-00007308 DE
2AF6D8 5 No 00007309-00007312 A
2AF6E8 4 No 00007313-0000731B 9
2AF6F8 3 No 0000731C-00007323 8
2AF6FE 1CE No 00007324-000074F6 1D3
2AF8D3 1 No 000074F7-000074FC 6
2AF8D8 3D No 000074FD-0000753E 42
2AF91C 19 No 0000753F-0000755C 1E
2AF93C 5 Yes 0000755D-00007564 8
2AF941 14 No 00007565-0000757D 19
2AF960 8 No 0000757E-0000758A D
2AF970 B8 No 0000758B-00007647 BD
2AFA30 438 No 00007648-00007A84 43D
2AFE68 F Yes 00007A85-00007A8C 8
2AFE78 77 No 00007A8D-00007B08 7C
2AFEF8 15 No 00007B09-00007B22 1A
2AFF18 17 No 00007B23-00007B3E 1C
2AFF38 17 No 00007B3F-00007B5A 1C
2AFF58 338 No 00007B5B-00007E97 33D
2B0298 120 No 00007E98-00007FBC 125
2B03C0 8 No 00007FBD-00007FC9 D
2B03D1 147 No 00007FCA-00008115 14C
2B0521 7 No 00008116-00008121 C
2B0531 7A0 No 00008122-000088C6 7A5
2B0CD8 117 No 000088C7-000089E2 11C
2B0DF8 6 Yes 000089E3-000089EA 8
2B0DFE A9 No 000089EB-00008A98 AE
2B0EA7 E Yes 00008A99-00008AA0 8
2B0EB6 63 No 00008AA1-00008B08 68
2B0F19 1E Yes 00008B09-00008B10 8
2B0F38 254 No 00008B11-00008D69 259
2B118C E Yes 00008D6A-00008D71 8
2B119A 290 No 00008D72-00009006 295
2B142A 11 Yes 00009007-0000900E 8
2B143E FF No 0000900F-00009112 104
2B1548 6 No 00009113-0000911D B
2B1558 5F0 No 0000911E-00009712 5F5
2B1B50 4 Yes 00009713-0000971A 8
2B1B54 3F4 No 0000971B-00009B13 3F9
2B1F54 4 Yes 00009B14-00009B1B 8
2B1F58 52 No 00009B1C-00009B72 57
2B1FB0 4 Yes 00009B73-00009B7A 8
2B1FB8 E0 No 00009B7B-00009C5F E5
2B20A1 7 No 00009C60-00009C6B C
2B20B0 8 No 00009C6C-00009C78 D
2B20C2 6 No 00009C79-00009C83 B
2B20D2 6 No 00009C84-00009C8E B
2B20E2 6 No 00009C8F-00009C99 B
2B20F2 3B6 No 00009C9A-0000A054 3BB
2B24AF 4 Yes 0000A055-0000A05C 8
2B24B3 308 No 0000A05D-0000A369 30D
2B27C2 14 Yes 0000A36A-0000A371 8
2B27D8 5 No 0000A372-0000A37B A
2B27FC 5 No 0000A37C-0000A385 A
2B2818 12 No 0000A386-0000A39C 17
2B2838 2 No 0000A39D-0000A3A3 7
2B2842 8 No 0000A3A4-0000A3B0 D
2B2858 16 No 0000A3B1-0000A3CB 1B
2B2878 16 No 0000A3CC-0000A3E6 1B
2B2898 15 No 0000A3E7-0000A400 1A
2B28B8 12 No 0000A401-0000A417 17
2B28D8 9 No 0000A418-0000A425 E
2B28E8 4 No 0000A426-0000A42E 9
2B28F8 14 Yes 0000A42F-0000A436 8
2B2918 4E No 0000A437-0000A489 53
2B2966 E Yes 0000A48A-0000A491 8
2B2974 44B No 0000A492-0000A8E1 450
2B2DC8 6 No 0000A8E2-0000A8EC B
2B2DD8 18 No 0000A8ED-0000A909 1D
2B2DF8 72 No 0000A90A-0000A980 77
2B2E6A E Yes 0000A981-0000A988 8
2B2E78 331 No 0000A989-0000ACBE 336
2B31A9 12 Yes 0000ACBF-0000ACC6 8
2B31BC 323 No 0000ACC7-0000AFEE 328
2B34DF 16 Yes 0000AFEF-0000AFF6 8
2B34F8 67 No 0000AFF7-0000B062 6C
2B3568 6 No 0000B063-0000B06D B
2B3578 7 Yes 0000B06E-0000B075 8
2B3583 103 No 0000B076-0000B17D 108
2B3686 F Yes 0000B17E-0000B185 8
2B3695 5 No 0000B186-0000B18F A
2B36A4 2 No 0000B190-0000B196 7
2B36A8 1 No 0000B197-0000B19C 6
2B36B5 CC No 0000B19D-0000B26D D1
2B3789 91 No 0000B26E-0000B303 96
2B3826 6 No 0000B304-0000B30E B
2B3830 A Yes 0000B30F-0000B316 8
2B3845 91 No 0000B317-0000B3AC 96
2B38D6 E Yes 0000B3AD-0000B3B4 8
2B38E4 354 No 0000B3B5-0000B70D 359
2B3C40 8 No 0000B70E-0000B71A D
2B3C4F 7AE No 0000B71B-0000BECD 7B3
2B43FD 20 Yes 0000BECE-0000BED5 8
2B441E 890 No 0000BED6-0000C76A 895
2B4CB8 132 No 0000C76B-0000C8A1 137
2B4DEF 9 Yes 0000C8A2-0000C8A9 8
2B4DF8 18 No 0000C8AA-0000C8C6 1D
2B4E18 90 No 0000C8C7-0000C95B 95
2B4EAF 3F2 No 0000C95C-0000CD52 3F7
2B52A8 6 No 0000CD53-0000CD5D B
2B52B8 B No 0000CD5E-0000CD6D 10
2B52C8 4 Yes 0000CD6E-0000CD75 8
2B52D8 56 No 0000CD76-0000CDD0 5B
2B532E 13 Yes 0000CDD1-0000CDD8 8
2B5342 96 No 0000CDD9-0000CE73 9B
2B53DF 36B No 0000CE74-0000D1E3 370
2B5752 24C No 0000D1E4-0000D434 251
2B59A8 5 No 0000D435-0000D43E A
2B59B8 15 No 0000D43F-0000D458 1A
2B59D8 4 Yes 0000D459-0000D460 8
2B59DC 3C No 0000D461-0000D4A1 41
2B5A20 4 Yes 0000D4A2-0000D4A9 8
2B5A24 4 No 0000D4AA-0000D4B2 9
2B5A30 7 Yes 0000D4B3-0000D4BA 8
2B5A37 53 No 0000D4BB-0000D512 58
2B5A92 16 No 0000D513-0000D52D 1B
2B5AB2 7 No 0000D52E-0000D539 C
2B5AC1 5 Yes 0000D53A-0000D541 8
2B5AC6 2 No 0000D542-0000D548 7
2B5AD2 1A No 0000D549-0000D567 1F
2B5AF4 F3 No 0000D568-0000D65F F8
2B5BE7 E Yes 0000D660-0000D667 8
2B5BF5 123 No 0000D668-0000D78F 128
2B5D20 6 Yes 0000D790-0000D797 8
2B5D26 2 No 0000D798-0000D79E 7
2B5D30 6 Yes 0000D79F-0000D7A6 8
2B5D36 765 No 0000D7A7-0000DF10 76A
2B649B C Yes 0000DF11-0000DF18 8
2B64A9 3B6 No 0000DF19-0000E2D3 3BB
2B6868 8 No 0000E2D4-0000E2E0 D
2B6878 5F9 No 0000E2E1-0000E8DE 5FE
2B6E78 A Yes 0000E8DF-0000E8E6 8
2B6E82 33B No 0000E8E7-0000EC26 340
2B71BD 12 Yes 0000EC27-0000EC2E 8
2B71D8 15 No 0000EC2F-0000EC48 1A
2B71F8 17 No 0000EC49-0000EC64 1C
2B7218 17 No 0000EC65-0000EC80 1C
2B7238 B Yes 0000EC81-0000EC88 8
2B7243 12EE No 0000EC89-0000FF7B 12F3
2B8538 27 No 0000FF7C-0000FFA7 2C
2B855F 10 Yes 0000FFA8-0000FFAF 8
2B857E 5 No 0000FFB0-0000FFB9 A
2B8598 139 No 0000FFBA-000100F7 13E
2B86D8 69 No 000100F8-00010165 6E
2B8748 7 No 00010166-00010171 C
2B8758 7 No 00010172-0001017D C
2B8768 4 No 0001017E-00010186 9
2B8778 2E8 No 00010187-00010473 2ED
2B8A68 18 No 00010474-00010490 1D
2B8A88 2F No 00010491-000104C4 34
2B8AB8 18 Yes 000104C5-000104CC 8
2B8AD0 9 No 000104CD-000104DA E
2B8AE0 3 No 000104DB-000104E2 8
2B8AF0 4B9 No 000104E3-000109A0 4BE
2B8FB0 15 No 000109A1-000109BA 1A
2B8FD0 56 No 000109BB-00010A15 5B
2B9030 3 No 00010A16-00010A1D 8
2B9034 5C No 00010A1E-00010A7E 61
2B9098 5 Yes 00010A7F-00010A86 8
2B909D 849 No 00010A87-000112D4 84E
2B98E6 10 Yes 000112D5-000112DC 8
2B98FA 2FA No 000112DD-000115DB 2FF
2B9C00 3 No 000115DC-000115E3 8
2B9C10 4 Yes 000115E4-000115EB 8
2B9C19 160 No 000115EC-00011750 165
2B9D79 E Yes 00011751-00011758 8
2B9D87 9B No 00011759-000117F8 A0
2B9E22 E Yes 000117F9-00011800 8
2B9E30 54 No 00011801-00011859 59
2B9E84 E Yes 0001185A-00011861 8
2B9E92 257 No 00011862-00011ABD 25C
2BA0F0 8 No 00011ABE-00011ACA D
2BA100 8 No 00011ACB-00011AD7 D
2BA110 19 No 00011AD8-00011AF5 1E
2BA130 19 No 00011AF6-00011B13 1E
2BA150 E62 No 00011B14-0001297A E67
2BAFB2 E Yes 0001297B-00012982 8
2BAFC0 1 No 00012983-00012988 6
2BAFC2 F Yes 00012989-00012990 8
2BAFD1 13D No 00012991-00012AD2 142
2BB10E E Yes 00012AD3-00012ADA 8
2BB11C 557 No 00012ADB-00013036 55C
2BB673 D Yes 00013037-0001303E 8
2BB681 1 No 0001303F-00013044 6
2BB683 D Yes 00013045-0001304C 8
2BB690 34 No 0001304D-00013085 39
2BB6C5 10 Yes 00013086-0001308D 8
2BB6D6 803 No 0001308E-00013895 808
2BBEE0 7 No 00013896-000138A1 C
2BBEF0 8 No 000138A2-000138AE D
2BBF00 7 No 000138AF-000138BA C
2BBF10 573 No 000138BB-00013E32 578
2BC483 F Yes 00013E33-00013E3A 8
2BC492 2E5 No 00013E3B-00014124 2EA
2BC780 6 No 00014125-0001412F B
2BC790 100 No 00014130-00014234 105
2BC89C 4 No 00014235-0001423D 9
2BC8AC 13B9 No 0001423E-000155FB 13BE
2BDC66 D Yes 000155FC-00015603 8
2BDC73 38A No 00015604-00015992 38F
2BDFFD E Yes 00015993-0001599A 8
2BE00C 365 No 0001599B-00015D04 36A
2BE371 D Yes 00015D05-00015D0C 8
2BE37F 249 No 00015D0D-00015F5A 24E
2BE5C8 11 Yes 00015F5B-00015F62 8
2BE5DA 58 No 00015F63-00015FBF 5D
2BE632 E Yes 00015FC0-00015FC7 8
2BE640 1 No 00015FC8-00015FCD 6
2BE642 10 Yes 00015FCE-00015FD5 8
2BE660 2 No 00015FD6-00015FDC 7
2BE66A 95F No 00015FDD-00016940 964
2BEFD0 19 No 00016941-0001695E 1E
2BEFF0 19 No 0001695F-0001697C 1E
2BF010 A8 No 0001697D-00016A29 AD
2BF0C0 7 No 00016A2A-00016A35 C
2BF0D0 B4 No 00016A36-00016AEE B9
2BF184 D Yes 00016AEF-00016AF6 8
2BF192 17D No 00016AF7-00016C78 182
2BF316 19 No 00016C79-00016C96 1E
2BF336 201 No 00016C97-00016E9C 206
2BF537 F Yes 00016E9D-00016EA4 8
2BF546 42A No 00016EA5-000172D3 42F
2BF978 3 No 000172D4-000172DB 8
2BF97C 4 No 000172DC-000172E4 9
2BF987 A2B No 000172E5-00017D14 A30
2C03B2 E Yes 00017D15-00017D1C 8
2C03C0 4 No 00017D1D-00017D25 9
2C03C4 E Yes 00017D26-00017D2D 8
2C03D2 40 No 00017D2E-00017D72 45
2C0412 C Yes 00017D73-00017D7A 8
2C0420 2 No 00017D7B-00017D81 7
2C0422 10 Yes 00017D82-00017D89 8
2C043E 4 No 00017D8A-00017D92 9
2C0449 303 No 00017D93-0001809A 308
2C074C E Yes 0001809B-000180A2 8
2C075A A6 No 000180A3-0001814D AB
2C0808 33A No 0001814E-0001848C 33F
2C0B42 A Yes 0001848D-00018494 8
2C0B50 3E No 00018495-000184D7 43
2C0B92 D Yes 000184D8-000184DF 8
2C0B9F 71 No 000184E0-00018555 76
2C0C18 8 No 00018556-00018562 D
2C0C28 18B No 00018563-000186F2 190
2C0DB5 1B Yes 000186F3-000186FA 8
2C0DD0 3 No 000186FB-00018702 8
2C0DE0 6 No 00018703-0001870D B
2C0DF0 8 No 0001870E-0001871A D
2C0E00 8 No 0001871B-00018727 D
2C0E10 8 Yes 00018728-0001872F 8
2C0E1C 4 No 00018730-00018738 9
2C0E20 8 Yes 00018739-00018740 8
2C0E2E 1 No 00018741-00018746 6
2C0E3C 4 No 00018747-0001874F 9
2C0E4C 77 No 00018750-000187CB 7C
2C0EC4 F Yes 000187CC-000187D3 8
2C0ED3 5B6 No 000187D4-00018D8E 5BB
2C1490 8 Yes 00018D8F-00018D96 8
2C1498 11 No 00018D97-00018DAC 16
2C14B2 1E0 No 00018DAD-00018F91 1E5
2C1698 8 Yes 00018F92-00018F99 8
2C16A0 47 No 00018F9A-00018FE5 4C
2C16E7 10 Yes 00018FE6-00018FED 8
2C16F7 1B0 No 00018FEE-000191A2 1B5
2C18A8 10 Yes 000191A3-000191AA 8
2C18B8 111 No 000191AB-000192C0 116
2C19C9 F Yes 000192C1-000192C8 8
2C19D8 338 No 000192C9-00019605 33D
2C1D11 C Yes 00019606-0001960D 8
2C1D1E 103 No 0001960E-00019715 108
2C1E28 1B0 No 00019716-000198CA 1B5
2C1FE0 8 No 000198CB-000198D7 D
2C1FF0 38 No 000198D8-00019914 3D
2C2028 E Yes 00019915-0001991C 8
2C2038 18 No 0001991D-00019939 1D
2C2058 8 No 0001993A-00019946 D
2C2069 7 No 00019947-00019952 C
2C2078 8 No 00019953-0001995F D
2C2089 50 No 00019960-000199B4 55
2C20D9 E Yes 000199B5-000199BC 8
2C20E7 78 No 000199BD-00019A39 7D
2C215F E Yes 00019A3A-00019A41 8
2C216D 76C No 00019A42-0001A1B2 771
2C28E0 7D No 0001A1B3-0001A234 82
2C295D 13 Yes 0001A235-0001A23C 8
2C2974 C No 0001A23D-0001A24D 11
2C2987 19 No 0001A24E-0001A26B 1E
2C29A7 E56 No 0001A26C-0001B0C6 E5B
2C37FD 18 Yes 0001B0C7-0001B0CE 8
2C3816 A No 0001B0CF-0001B0DD F
2C3828 57 No 0001B0DE-0001B139 5C
2C3886 5A No 0001B13A-0001B198 5F
2C38E2 C Yes 0001B199-0001B1A0 8
2C38EE 5D2 No 0001B1A1-0001B777 5D7
2C3EC8 4FA No 0001B778-0001BC76 4FF
2C43C3 D Yes 0001BC77-0001BC7E 8
2C43D0 A45 No 0001BC7F-0001C6C8 A4A
2C4E20 4 No 0001C6C9-0001C6D1 9
2C4E31 8 No 0001C6D2-0001C6DE D
2C4E40 8 No 0001C6DF-0001C6EB D
2C4E50 348 No 0001C6EC-0001CA38 34D
2C51A0 8 No 0001CA39-0001CA45 D
2C51B0 8 No 0001CA46-0001CA52 D
2C51C0 8 No 0001CA53-0001CA5F D
2C51D0 58 No 0001CA60-0001CABC 5D
2C5228 E Yes 0001CABD-0001CAC4 8
2C5236 8C No 0001CAC5-0001CB55 91
2C52CC 74 No 0001CB56-0001CBCE 79
2C5348 4 Yes 0001CBCF-0001CBD6 8
2C534D 1E8 No 0001CBD7-0001CDC3 1ED
2C5535 16 Yes 0001CDC4-0001CDCB 8
2C5550 13C No 0001CDCC-0001CF0C 141
2C5690 9 Yes 0001CF0D-0001CF14 8
2C569A 12 No 0001CF15-0001CF2B 17
2C56B3 B8 No 0001CF2C-0001CFE8 BD
2C5774 23D No 0001CFE9-0001D22A 242
2C59B8 261 No 0001D22B-0001D490 266
2C5C1A 11 Yes 0001D491-0001D498 8
2C5C2E B No 0001D499-0001D4A8 10
2C5C40 131 No 0001D4A9-0001D5DE 136
2C5D72 9 Yes 0001D5DF-0001D5E6 8
2C5D7F 21 No 0001D5E7-0001D60C 26
2C5DA8 D5 No 0001D60D-0001D6E6 DA
2C5E84 176 No 0001D6E7-0001D861 17B
2C6001 1FE No 0001D862-0001DA64 203
2C61FF F Yes 0001DA65-0001DA6C 8
2C620E 43 No 0001DA6D-0001DAB4 48
2C6258 8 No 0001DAB5-0001DAC1 D
2C6268 9 No 0001DAC2-0001DACF E
2C6278 8 No 0001DAD0-0001DADC D
2C6288 9 No 0001DADD-0001DAEA E
2C6298 1E0 No 0001DAEB-0001DCCF 1E5
2C6480 6 Yes 0001DCD0-0001DCD7 8
2C6486 74 No 0001DCD8-0001DD50 79
2C64FE 4 Yes 0001DD51-0001DD58 8
2C6508 C0 No 0001DD59-0001DE1D C5
2C65D4 4 No 0001DE1E-0001DE26 9
2C65E4 4EF No 0001DE27-0001E31A 4F4
2C6AD4 14 Yes 0001E31B-0001E322 8
2C6AE8 17 No 0001E323-0001E33E 1C
2C6B08 117 No 0001E33F-0001E45A 11C
2C6C28 61 No 0001E45B-0001E4C0 66
2C6C90 8 No 0001E4C1-0001E4CD D
2C6CA2 47 No 0001E4CE-0001E519 4C
2C6CE9 20 Yes 0001E51A-0001E521 8
2C6D14 4 No 0001E522-0001E52A 9
2C6D25 84 No 0001E52B-0001E5B3 89
2C6DAA 1E Yes 0001E5B4-0001E5BB 8
2C6DC8 2D1 No 0001E5BC-0001E891 2D6
2C7099 12 Yes 0001E892-0001E899 8
2C70AC 6D0 No 0001E89A-0001EF6E 6D5
2C777C 11 Yes 0001EF6F-0001EF76 8
2C778F 5E9 No 0001EF77-0001F564 5EE
2C7D78 D Yes 0001F565-0001F56C 8
2C7D86 152 No 0001F56D-0001F6C3 157
2C7EE0 F7 No 0001F6C4-0001F7BF FC
2C7FD7 10 Yes 0001F7C0-0001F7C7 8
2C7FE9 57 No 0001F7C8-0001F823 5C
2C8048 9 No 0001F824-0001F831 E
2C8058 8 No 0001F832-0001F83E D
2C8068 7 No 0001F83F-0001F84A C
2C8078 4 No 0001F84B-0001F853 9
2C8088 237 No 0001F854-0001FA8F 23C
2C82C6 71 No 0001FA90-0001FB05 76
2C8338 6 Yes 0001FB06-0001FB0D 8
2C8348 1F7 No 0001FB0E-0001FD09 1FC
2C8548 17 No 0001FD0A-0001FD25 1C
2C8568 F2 No 0001FD26-0001FE1C F7
2C865A A Yes 0001FE1D-0001FE24 8
2C8668 13 No 0001FE25-0001FE3C 18
2C8682 237 No 0001FE3D-00020078 23C
2C88B9 E Yes 00020079-00020080 8
2C88C8 11 No 00020081-00020096 16
2C88D9 F Yes 00020097-0002009E 8
2C88E8 1 No 0002009F-000200A4 6
2C88E9 10 Yes 000200A5-000200AC 8
2C8908 29 No 000200AD-000200DA 2E
2C8938 7 No 000200DB-000200E6 C
2C8948 C3 No 000200E7-000201AE C8
2C8A0B E Yes 000201AF-000201B6 8
2C8A19 F No 000201B7-000201CA 14
2C8A32 6 No 000201CB-000201D5 B
2C8A3F 112 No 000201D6-000202EC 117
2C8B59 5 Yes 000202ED-000202F4 8
2C8B5F 176 No 000202F5-0002046F 17B
2C8CD5 E Yes 00020470-00020477 8
2C8CE3 187C No 00020478-00021CF8 1881
2CA55F F Yes 00021CF9-00021D00 8
2CA56E E3 No 00021D01-00021DE8 E8
2CA658 8 No 00021DE9-00021DF5 D
2CA668 6F No 00021DF6-00021E69 74
2CA6D7 E Yes 00021E6A-00021E71 8
2CA6E5 12 No 00021E72-00021E88 17
2CA6F7 10 Yes 00021E89-00021E90 8
2CA708 F No 00021E91-00021EA4 14
2CA71F 302 No 00021EA5-000221AB 307
2CAA22 12 Yes 000221AC-000221B3 8
2CAA34 33 No 000221B4-000221EB 38
2CAA70 17 No 000221EC-00022207 1C
2CAA8E BFA No 00022208-00022E06 BFF
2CB688 D Yes 00022E07-00022E0E 8
2CB696 C82 No 00022E0F-00023A95 C87
2CC318 E Yes 00023A96-00023A9D 8
2CC326 4A9 No 00023A9E-00023F4B 4AE
2CC7D0 F Yes 00023F4C-00023F53 8
2CC7DF 38 No 00023F54-00023F90 3D
2CC817 9 Yes 00023F91-00023F98 8
2CC826 2 No 00023F99-00023F9F 7
2CC82C 3 No 00023FA0-00023FA7 8
2CC837 6BE No 00023FA8-0002466A 6C3
2CCEF5 F Yes 0002466B-00024672 8
2CCF04 4 No 00024673-0002467B 9
2CCF08 D Yes 0002467C-00024683 8
2CCF16 53 No 00024684-000246DB 58
2CCF71 81 No 000246DC-00024761 86
2CCFF3 13 Yes 00024762-00024769 8
2CD006 1 No 0002476A-0002476F 6
2CD007 1E Yes 00024770-00024777 8
2CD026 1 No 00024778-0002477D 6
2CD029 15 Yes 0002477E-00024785 8
2CD03E 3A No 00024786-000247C4 3F
2CD086 1 No 000247C5-000247CA 6
2CD09E 6 Yes 000247CB-000247D2 8
2CD0A4 4 No 000247D3-000247DB 9
2CD0B0 6 Yes 000247DC-000247E3 8
2CD0B6 3E No 000247E4-00024826 43
2CD102 6 No 00024827-00024831 B
2CD111 187 No 00024832-000249BD 18C
2CD2A0 8 No 000249BE-000249CA D
2CD2B0 829 No 000249CB-000251F8 82E
2CDAD9 1F Yes 000251F9-00025200 8
2CDAF8 140 No 00025201-00025345 145
2CDC38 E Yes 00025346-0002534D 8
2CDC46 1 No 0002534E-00025353 6
2CDC48 16 Yes 00025354-0002535B 8
2CDC5E 28E No 0002535C-000255EE 293
2CDEEC 14 Yes 000255EF-000255F6 8
2CDF00 228 No 000255F7-00025823 22D
2D202C 1F Yes 00025824-0002582B 8
2D204C 4 No 0002582C-00025834 9
2D2053 B Yes 00025835-0002583C 8
2D205E 142 No 0002583D-00025983 147
2D21A1 F Yes 00025984-0002598B 8
2D21B1 F Yes 0002598C-00025993 8
2D21C0 6 No 00025994-0002599E B
2D21D0 5 No 0002599F-000259A8 A
2D21E0 6 No 000259A9-000259B3 B
2D21F0 30 No 000259B4-000259E8 35
2D2220 20 Yes 000259E9-000259F0 8
2D2240 4 Yes 000259F1-000259F8 8
2D2244 FC No 000259F9-00025AF9 101
2D5882 1E No 00025AFA-00025B1C 23
2D6300 2 No 00025B1D-00025B23 7
2D6318 A No 00025B24-00025B32 F
2D6340 2 No 00025B33-00025B39 7
2D6358 A No 00025B3A-00025B48 F
2D6380 8 No 00025B49-00025B55 D
2D63B8 8 No 00025B56-00025B62 D
2EB21E 8 No 00025B63-00025B6F D
2F4A46 52D1 No 00025B70-0002AE45 52D6
------ ---- EOF 0002AE46-0002AE48 3
Total Patches: 2AA (682)
So to summarize you should isolate your changes with a hex editor and copy them to a clean ROM and notify what is really changed by the patch for what cannot be isolated. This bring the question, would the ROM be broken if you apply wolman_dialog on top of tbae_dialog since they both reorganize the $CD and $CE banks?
I would accept tbae.ips in its current state but you should do a separate thread with a good description, patching info, version, download link, screenshots (if applicable) and avoid things like "This patch is an abomination".
tbae_dialog reorganize and modify bank $2F which is the result of the use of FF3usME. This should be fixed.
10-30-2016, 10:04 PM
(This post was last modified: 11-07-2016, 07:24 AM by Turbotastic.
Edit Reason: Clarity.
)
Your input is greatly appreciated. The Wolfman Locke was the very first patch I tried to make, so that it needs improvement is no surprise. Basically I just used FF3USME and FF3SE to change the graphics and text for that one. I also used FF3USME to edit the dialogue for the dialogue versions of tbae. I had no idea that much was being changed, though. Thank you for looking it over.
I'm fairly confident both dialogue versions of the two patches are incompatible, but since tbae only changes hex in C2, that should work with either of the Wolfman Locke patches.
Would using a tile editor like Tile Molester also cause problems for editing player sprites, or would using those tools be preferrable for graphic work?
As for describing them as abominations, self-depreciation aside, I know they're bad. First efforts, no matter how well researched or rehearsed, are almost always terrible. I wanted to know why they were bad so I could hopefully do better in the future, and you helped with that. That you were able to find the tbae patch even potentially acceptable is what surprised me.
I'm fairly confident both dialogue versions of the two patches are incompatible, but since tbae only changes hex in C2, that should work with either of the Wolfman Locke patches.
Would using a tile editor like Tile Molester also cause problems for editing player sprites, or would using those tools be preferrable for graphic work?
As for describing them as abominations, self-depreciation aside, I know they're bad. First efforts, no matter how well researched or rehearsed, are almost always terrible. I wanted to know why they were bad so I could hopefully do better in the future, and you helped with that. That you were able to find the tbae patch even potentially acceptable is what surprised me.
10-30-2016, 10:54 PM
while we are in the argument... what banks/pointers are changed when you deal with FF3SE?
THE GREATEST CHALLENGE OF ALL TIMES AWAITS:
http://www.ff6hacking.com/forums/showthr...p?tid=2593
DO YOU HAVE WHAT IT TAKES TO SLAY A GOD?
------------------------------------------------------------------------
Tenkarider's project #2 is started: FF6 Curse of the Madsiur Joke (CotMJ)
http://www.ff6hacking.com/forums/showthr...p?tid=2755
What happens when Madsiur tweaks your account? This full game hack will show that!
(10-30-2016, 10:04 PM)Turbotastic Wrote: Would using a tile editor like Tile Molester also cause problems for editing player sprites, or would using those tools be preferrable for graphic work?
What I would do is use FF3se for the graphics then copy with YY-CHR the tiles changed (Locke portrait and sprite only). There is no pointer involved for those (there are but they are not touched). For dialogues you can't do much.
(10-30-2016, 10:54 PM)Tenkarider Wrote: while we are in the argument... what banks/pointers are changed when you deal with FF3SE?
See ips report above or better save with FF3se, make a patch and check the report.
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)