Author Topic: 6 Letters Available! (Complete!) - Now Doing 7!  (Read 23074 times)

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1774
  • Nu-chan
    • View Profile
    • Maurtopia
Re: 6 Letters Available! (Complete!)
« Reply #105 on: October 13, 2008, 12:09:03 am »
I *think* this is everything. I applied all of these to a fresh ROM and didn't spot any issues. It doesn't have your fancy "Lv" symbol; I just used "L" to mark the level.

I've attached a new IPS patch as well.

Code: [Select]

010317 -> 06
010339 -> 03
0104B1 -> C2
0104B6 -> CC
0104BB -> C3
0104BE -> CD
010747 -> C2
01074A -> C4
01074D -> C6
010750 -> C8
010760 -> C3
010763 -> C5
010766 -> C7
010769 -> C9
010772 -> C2
010782 -> C2
025D50 -> 06
02E338 -> 06
02E351 -> 06
02E3DA -> 06
02F03E -> 0C
02F042 -> 06
02E33C -> 05
02E355 -> 05
02E342 -> 07
0CE646 -> 06
0CE64A -> 12
0CE69C -> 06
3FC4ED -> AB
3FC4EE -> 0C
3FC4EF -> 07
3FC4F0 -> A2
3FC4F1 -> 9A
3FC4F2 -> 00
3FC7E3 -> FF
3FC7E4 -> AB
3FC7E5 -> 0C
3FC7E6 -> 07
3FC7E7 -> A2
3FC7E8 -> 9A
3FC7E9 -> FF


CCE660 - CCE67D:
$CC/E660 18 CLC
$CC/E661 7F 3F F8 CC ADC $CCF83F,x[$CC:F83F]
$CC/E665 A8 TAY
$CC/E666 A2 00 00 LDX #$0000
$CC/E669 B9 00 94 LDA $9400,y[$7E:9400]
$CC/E66C 9D A0 94 STA $94A0,x[$7E:94A0]
$CC/E66F E8 INX
$CC/E670 C8 INY
$CC/E671 E0 06 00 CPX #$0006
$CC/E674 D0 F3 BNE $F3    [$E669]
$CC/E676 80 0E BRA $0E    [$E686]
$CC/E678 EA NOP
$CC/E679 EA NOP
$CC/E67A EA NOP
$CC/E67B EA NOP
$CC/E67C EA NOP
$CC/E67D EA NOP
$CC/E67E EA NOP
$CC/E67F EA NOP
$CC/E680 EA NOP
$CC/E681 EA NOP
$CC/E682 EA NOP
$CC/E683 EA NOP
$CC/E684 EA NOP
$CC/E685 EA NOP

C1090A - C10928:
$C1/090A A0 00 00 LDY #$0000
$C1/090D 9D C0 0C STA $0CC0,x[$7E:0CDB]
$C1/0910 9D 00 0D STA $0D00,x[$7E:0D1B]
$C1/0913 C8 INY
$C1/0914 C8 INY
$C1/0915 E8 INX
$C1/0916 E8 INX
$C1/0917 C0 0C 00 CPY #$000C
$C1/091A D0 F1 BNE $F1    [$090D]
$C1/091C 60 RTS
$C1/091D EA NOP
$C1/091E EA NOP
$C1/091F EA NOP
$C1/0920 EA NOP
$C1/0921 EA NOP
$C1/0922 EA NOP
$C1/0923 EA NOP
$C1/0924 EA NOP
$C1/0925 EA NOP
$C1/0926 EA NOP
$C1/0927 EA NOP
$C1/0928 EA NOP

CCE602 - CCE63A:
$CC/E602 80 11 BRA $11    [$E615]
$CC/E604 EA NOP
$CC/E605 EA NOP
$CC/E606 EA NOP
$CC/E607 EA NOP
$CC/E608 EA NOP
$CC/E609 EA NOP
$CC/E60A EA NOP
$CC/E60B EA NOP
$CC/E60C EA NOP
$CC/E60D EA NOP
$CC/E60E EA NOP
$CC/E60F EA NOP
$CC/E610 EA NOP
$CC/E611 EA NOP
$CC/E612 EA NOP
$CC/E613 EA NOP
$CC/E614 EA NOP
$CC/E615 AA TAX
$CC/E616 BF 46 F8 CC LDA $CCF846,x[$CC:F846]
$CC/E61A C2 20 REP #$20
$CC/E61C 18 CLC
$CC/E61D 69 23 2C ADC #$2C23
$CC/E620 AA TAX
$CC/E621 A5 82 LDA $82    [$00:0082]
$CC/E623 29 FF 00 AND #$00FF
$CC/E626 18 CLC
$CC/E627 69 00 94 ADC #$9400
$CC/E62A A8 TAY
$CC/E62B A9 05 00 LDA #$0005
$CC/E62E 54 7E 7E MVN 7E 7E
$CC/E631 29 FF 00 AND #$00FF
$CC/E634 E2 20 SEP #$20
$CC/E636 80 03 BRA $03    [$E63B]
$CC/E638 EA NOP
$CC/E639 EA NOP
$CC/E63A EA NOP

[attachment deleted by admin]

ZeaLitY

  • Entity
  • End of Timer (+10000)
  • *
  • Posts: 10797
  • Spring Breeze Dancin'
    • View Profile
    • My Compendium Staff Profile
Re: 6 Letters Available! (Complete!)
« Reply #106 on: October 13, 2008, 01:09:43 am »
Okay, so what all do we have here? Can we patch an unheadered ROM and use six letter names with absolutely no repercussion, limitations, or changes whatsoever? Is there any way to break the code by entering a certain name? Does the patch make any modifications besides 6 letters?

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1774
  • Nu-chan
    • View Profile
    • Maurtopia
Re: 6 Letters Available! (Complete!)
« Reply #107 on: October 13, 2008, 01:28:00 am »
There are no known repercussions, limitations, or glitches. All necessary changes are in the patch, and are applied to existing data or code. Nothing was relocated.

Besides changes that were directly related to allowing 6 letters, "LV" on the status and save screens was shortened to "L", and the ATB gauge is moved over slightly.

ZeaLitY

  • Entity
  • End of Timer (+10000)
  • *
  • Posts: 10797
  • Spring Breeze Dancin'
    • View Profile
    • My Compendium Staff Profile
Re: 6 Letters Available! (Complete!)
« Reply #108 on: October 13, 2008, 01:51:27 am »
Wow. So it's completely real...

This'll be a crown jewel of the next update. Congratulations to everyone for making it possible.

Vehek

  • Errare Explorer (+1500)
  • *
  • Posts: 1761
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #109 on: October 13, 2008, 02:08:54 am »
That patch you uploaded seems to be missing the save screen LV fix and has a blank where the level symbol should be in the regular menu.

Edit-The blank seems to be the result of keeping Justin's change to the LV text, but not including the Lv tile.
« Last Edit: October 13, 2008, 02:41:42 am by Vehek »

Agent 12

  • Zurvan Surfer (+2500)
  • *
  • Posts: 2572
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #110 on: October 13, 2008, 03:15:16 am »
I'm confused where do you store the "6th" letter for the characters (if you not using any unused space). 

--JP

Vehek

  • Errare Explorer (+1500)
  • *
  • Posts: 1761
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #111 on: October 13, 2008, 03:18:39 am »
The 6th letter gets stored to what's normally a null space after the name.

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #112 on: October 13, 2008, 09:50:09 am »
You forgot to edit the Save Screen's 6th letter.  I'll throw in the "fancy' LV and fix the save screen, then host the patch up.

Edit: All set guys ^_*

[attachment deleted by admin]
« Last Edit: October 13, 2008, 07:07:41 pm by justin3009 »

ZeaLitY

  • Entity
  • End of Timer (+10000)
  • *
  • Posts: 10797
  • Spring Breeze Dancin'
    • View Profile
    • My Compendium Staff Profile
Re: 6 Letters Available! (Complete!)
« Reply #113 on: October 13, 2008, 10:21:48 am »
Going to submit to ROMHacking.net?

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #114 on: October 13, 2008, 10:23:37 am »
Should I?  I was expecting Vehek or Mauron to considering they did most of the work.

ZeaLitY

  • Entity
  • End of Timer (+10000)
  • *
  • Posts: 10797
  • Spring Breeze Dancin'
    • View Profile
    • My Compendium Staff Profile
Re: 6 Letters Available! (Complete!)
« Reply #115 on: October 13, 2008, 10:29:33 am »
Oh, well just curious; wouldn't want the opportunity to be missed. It's another feather in our cap over there. If someone wants to do it, let me know; otherwise I'll go ahead and submit Tuesday.

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #116 on: October 13, 2008, 10:57:49 am »
Go ahead and submit it.  You're the head of the site, I think it'd make more sense.  It's a hack for the Chronocompendium and everyone, so the head of the site should do it.

ZeaLitY

  • Entity
  • End of Timer (+10000)
  • *
  • Posts: 10797
  • Spring Breeze Dancin'
    • View Profile
    • My Compendium Staff Profile
Re: 6 Letters Available! (Complete!)
« Reply #117 on: October 13, 2008, 11:12:22 am »
Ugh, well I don't mean to push in; I'll let it go for a while to see if someone else wants to have the experience.

justin3009

  • Fan Project Leader
  • God of War (+3000)
  • *
  • Posts: 3296
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #118 on: October 13, 2008, 11:15:55 am »
- Well I've been working a bit more into this, seeing what I can expand it to.  I'm trying 7 letters.  xD
« Last Edit: October 13, 2008, 12:13:39 pm by justin3009 »

Chocobo_Fan

  • Squaretable Knight (+400)
  • *
  • Posts: 419
  • Is there no salvation in all the world?
    • View Profile
Re: 6 Letters Available! (Complete!)
« Reply #119 on: October 13, 2008, 01:24:19 pm »
... o.O I think six is enough... But if you want to, I don't see why not! XD

Just want to say congratulations to everyone that worked on this. The stuff in Kajar Labs is always really cool! :D Can't wait to try this out. ;)