Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Temporal Flux Release | |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Spekkio

Level: 8

Posts: 4/22
EXP: 1898
For next: 289

Since: 11-29-04
From: End of Time

Since last post: 15 days
Last activity: 70 days
Posted on 12-11-04 10:45 AM Link | Quote
Not me, Now I can't even fight Lavos anymore because the Dragon Tank doesn't show up anymore. I never touched that area!
xZeaLitYx

Cheep-cheep
Level: 23

Posts: 37/199
EXP: 66932
For next: 791

Since: 04-13-04

Since last post: 1 day
Last activity: 3 hours
Posted on 12-11-04 10:30 PM Link | Quote
I'm in the process of transferring my changes from one rom to another. I believe my original was corrupt from the get-go through a few screwups and whatnot. I'll be done soon, as I do plan on creating a thread for the project once I finally iron out the plot.
Geiger

Buster Beetle
Level: 34

Posts: 202/460
EXP: 241080
For next: 12571

Since: 03-15-04
From: Indianapolis, IN, USA

Since last post: 6 hours
Last activity: 6 hours
Posted on 12-12-04 03:27 AM Link | Quote
Not me, Now I can't even fight Lavos anymore because the Dragon Tank doesn't show up anymore. I never touched that area!

If you edited that ROM with v1.03 or earlier, you may need to just throw it out. While v1.04 will no longer create bad map packets, I do not think it can fix them either.

Its also noteworthy that most of the bosses Lavos emulates show up in a completely different Location than the one you initially fought them in. And the code to go to them is stored in the Lavos fight.

---Evil Peer
Spekkio

Level: 8

Posts: 5/22
EXP: 1898
For next: 289

Since: 11-29-04
From: End of Time

Since last post: 15 days
Last activity: 70 days
Posted on 12-12-04 06:30 AM Link | Quote
I've got V1.04 and it is STILL happening!
xZeaLitYx

Cheep-cheep
Level: 23

Posts: 38/199
EXP: 66932
For next: 791

Since: 04-13-04

Since last post: 1 day
Last activity: 3 hours
Posted on 12-12-04 08:26 AM Link | Quote
Yeah, Crono's room just corrupted itself. However, I believe I can remember every step. I'm going to try and reproduce exactly what I did now.

Edit: Success. Got a red screen in Crono's room.

~

Step 1: Open TF, load 4.0 mb CT Rom (downloaded from ROMNation for experimental purposes)
Step 2: Change all strings in 'Years' except ?????? by +2 (for B.C., subtract 2)
Step 3: Save
Step 4: Add two new items beneath 2 Feathers; 232: Get-Well C 233: Pie
Step 5: Save
Step 6: Add these descriptions in Item Descriptions; E8: Get well soon!{null} E9: Freshly made pie{null}
Step 7: Save
Step 8: Paste the following Strings in Index Dialogue (0x1EE300)

01: ...
Badger the piano player, and you
will face serious consequences.{null}
05: Travelers? What is your business?
Do not loiter in Porre, or you will
be severely fined.{null}
06: Do business in front of the counter.
Do not make me repeat myself.{null}
1B: OFFICER: This is the central barracks of
the Porre army. Direct inquiries to me.{line break}
Where's the mayor?{line break}
Why martial law?{null}
1C: The position of mayor and elder was
nullified one year ago. The citizens of
Porre no longer require a civil leader
as their ancestors did in the past.{null}
1D: The increase of civil violence and
discontent at the old system have
caused the people of Porre to look to
us, who can provide a stable order.{null}
21: I like swords.{delay 05}
What? Sorry, daydreaming. Buzz off.{null}
22: Bleah, this potato slop ain't so great,
kid. I'd just as fast eat leather!{null}
23: Sheesh, I'm tired. First break all day, so
pipe down and let me eat.{null}
24: What? Just because I'm a chef
doesn't mean I can't trash ya!{null}
25: April 16th, A.D. 1002

The stars are especially clear, and I
have had the pleasure of observing{page break}
a comet dash across the night sky.
I think of home in times like this -
Of my smiling parents, and Norris,
my kid brother. Judging from the{page break}
state of world affairs, I pray he
does not follow my path, and
enlist. If he does, however, I'm
sure he will make a fine leader.{page break}
A disturbance has been reported
near the forest. Good night.

-o- W.I. -o-{null}
26: I cannot speak to you, as I am on
duty. Just don't touch anything.{null}
27: Oh, hello! I'm William Ishito. I must
have dozed off. These barracks are
not conducive to reading, eh?{page break}
Hmm...I do believe I am tired,
however. I will resume my nap,
as I have the night shift. Do stop by
sometime. I would hugely enjoy{page break}
a chat with you fellows! Farewell.
Oh, and I've misplaced a jewel
of mine near the food stocks. If
you find it, you can have it.{null}
2A: What are you looking at, punk?
You got a problem? Wanna solve it?
Get out of here, now!!{null}
2B: C-can't take it anymore...
My sons...all drafted...{null}
2C: Fiona's Forest may have been saved
400 years ago, but if Porre keeps up
this crazy logging, it may have been
a futile effort...{null}
2E: I'm the piano man{note}{line break}
I need a relaxing tune.{line break}
Yeeeah! Get crunk!!{null}

Step 9: Save
Step 10: Paste the following Strings in Index Dialogue (0x370000)

00: Hey bud.
I'm from Choras, with the pilgrims.
Hard work, guarding! Har-har!
{null}
01: 4/15/02

Today was pretty boring...but
tomorrow, I have to go to a{page break}
meeting with Marle and Lucca. It's
tough being the top knight, but worth
it, I guess.
{page break}
It's the negative 997th anniversary of
defeating Lavos, as well...I'd much
rather face him again than deal with
polticians, but if it's for the safety of{page break}
Guardia, I'll do it.{delay 03}
Lucca wants to start an orphanage...
Makes me think about kids of my own.
Guess I'd be Uncle Crono to whoever{page break}
she took in. Nice ring to it!

Lucca says
03: {line break}
Got a Pie, Red Katana, and Card!{null}
05: {Crono}...{full break}
{Crono}!{full break}
C'mon, {Crono}!{null}
06: {Marle}: Did you already forget?{line break}
Today's a big day!{null}
07: {Marle}: Hear that? It's already {line break}
9 o'clock!!{null}
08: {Marle}: Daddy's got a meeting with{line break}
some diplomats and we've gotta be{line break}
there!{page break}
Lucca's waiting too!{null}
09: {Marle}: Get in your tux and c'mon!{null}
0A: MOM: Good morning, {Crono}!{line break}
Marle's in a bit of a fit, dear, but{line break}
before you run off with your friends{line break}
I have some errands for you to run!{null}
0B: MOM: Don't frown at me, mister!{line break}
Now, you need to take a pie to Mrs.{line break}
Alisa in Porre, this...sword-thingy to{line break}
the Vanguard Captain, and this card{page break}
for the Medina ferryman's wife. You{line break}
an hour, son!{null}
0C: MOM: Run along now, and be back{line break}
soon! See me when you're ready to{line break}
go to Guardia Castle.{null}
44: Crono and Nadia make a nice couple!
Here's to the future King Guardia the
XXXIV, the hero himself!{full break}
I just hope his reign is not tainted by
all that trouble brewing in
South Zenan...{null}
45: I'm glad the cathedral was restored
after the Millennial Fair.{full break}
Pilgrims from Choras often visit.{null}
4B: Been to Porre lately?{line break}
Yes.{line break}
No.{null}
4C: They seem to have it out for people
from Truce...be careful!{null}
4D: Boy, has it changed!!
Armed guards patrol the streets,
coldly watching you...creepy!{null}
4E: Wanna hear some music?{line break}
Sure.{line break}
Sorry.{null}
4F: Have you been to the Vanguard Post,
near the Cathedral?
Yes.{line break}
No.{null}
50: No?
You need to get out more often.{null}
51: Those guys kick butt, eh?
Sworn to protect the throne...{null}
53: Thanks!
I'll play you a new song!{null}
54: All right, later.{null}
55: Bah, Cook and clean...
Oh! Well come on in...!
Leave some dirty dishes for me to
clean, why don't you...!{null}

Step 11: Save
Step 12: Paste the following into Index Dialogue (0x3F8400)

26: Sorry, lost my voice.{null}

Step 13: Save
Step 14: Open Locations, Crono's Kitchen
Step 15: Expand All
Step 16: Under [05B5] (MOM's first strings when you wake up and come down the stairs), hit Command 5 times
Step 17: Change first command to ItemAdd Red Katana, Update, Write to Memory
Step 18: Change second command to ItemAdd Get-Well C, Update, Write to Memory
Step 19: Change third command to ItemAdd Pie, Update, Write to Memory
Step 20: Change fourth command to TextboxPersonal 2 (Got a Pie, R Katana, etc.), Update, Write to Memory
Step 21: Change fifth command to PlaySound 09, Update, Write to Memory
Step 22: Save
Step 23: Close Event Editor, open Crono's Room
Step 24: Do the following to Layer 1



Step 25: Do the following to Layer 2



Step 26: Do the following to Layer 1



Step 27: Fix Solidity (base of chairs is solid, wall is solid, counter is solid, plant is solid)
Step 28: Open Event Editor
Step 29: New Object
Step 30: Startup/Idle: Make three new commands
Step 31: First command - SetObjectCoords 151, 62, Update, Write to Memory
Step 32: Third command - End, Update, Write to Memory
Step 33: New command under Activate, Arbitrary 0
Step 34: Activate Command - TextboxPersonal 1, Update, Write to Memory
Step 35: Save, Locations - Write to Memory, Save

YES!!! It worked! I got a red screen in Crono's room. Alright, hell yes, I've nailed down a glitch/bug/fault on my own part. Alright.


(edited by xZeaLitYx on 12-11-04 11:26 PM)
Spekkio

Level: 8

Posts: 6/22
EXP: 1898
For next: 289

Since: 11-29-04
From: End of Time

Since last post: 15 days
Last activity: 70 days
Posted on 12-12-04 08:27 AM Link | Quote
What I just did was change Gaspar in the Programmer's ending to his Guru self and corrupted both that room AND the passage to Lavos!
Geiger

Buster Beetle
Level: 34

Posts: 203/460
EXP: 241080
For next: 12571

Since: 03-15-04
From: Indianapolis, IN, USA

Since last post: 6 hours
Last activity: 6 hours
Posted on 12-12-04 09:13 AM Link | Quote
I will try to check both of these issues sometime next week.

---Evil Peer
Spekkio

Level: 8

Posts: 7/22
EXP: 1898
For next: 289

Since: 11-29-04
From: End of Time

Since last post: 15 days
Last activity: 70 days
Posted on 12-12-04 10:44 AM Link | Quote
I suggest looking at these issues NOW as my ROM has been trashed by these mysterious problems!
Geiger

Buster Beetle
Level: 34

Posts: 204/460
EXP: 241080
For next: 12571

Since: 03-15-04
From: Indianapolis, IN, USA

Since last post: 6 hours
Last activity: 6 hours
Posted on 12-12-04 01:12 PM Link | Quote
I suggest looking at these issues NOW as my ROM has been trashed by these mysterious problems!

1) I do not have access to the code right now.
2) I will not have time to look at it until next week.
3) I never made a guarantee of any sort.
4) You should have made a backup.
5) I do this for free. (And before you mention donations, thus far I have not received one)
6) I do not kowtow.
7) If you do not care for my program, do not use it.

So, in short, your demand has been given the full gravity it deserves and is being duly ignored.

I will look at these issues sometime during the next week.

---Evil Peer
DarkSlaya
POOOOOOOOOOOORN!
Level: 88

Posts: 2877/4249
EXP: 6409254
For next: 241410

Since: 05-16-04
From: Montreal, Quebec, Canada

Since last post: 8 hours
Last activity: 5 hours
Posted on 12-12-04 06:05 PM Link | Quote
Originally posted by Spekkio
I suggest looking at these issues NOW as my ROM has been trashed by these mysterious problems!


Shut up. Be grateful that Evil Peer even released Temporal Flux. There's more than 1000 hours put in this program.
xZeaLitYx

Cheep-cheep
Level: 23

Posts: 39/199
EXP: 66932
For next: 791

Since: 04-13-04

Since last post: 1 day
Last activity: 3 hours
Posted on 12-12-04 10:28 PM Link | Quote
Yeah, and it isn't that hard to find and download a new rom. Plus, I've succeeded in my goal of exactly mapping out the steps to corrupting Crono's room, a method that doesn't seem dangerous. My hope is in the heavy usage of Write to memory.

I am, however, going to wait for an examination before I work further, as Backups any more work on the project may be nullified if this is a progressive corruption that perhaps mathematically increases with more edits to the rom.
MathOnNapkins

Math n' Hacks
Level: 67

Posts: 1171/2189
EXP: 2495887
For next: 96985

Since: 03-18-04
From: Base Tourian

Since last post: 1 hour
Last activity: 32 min.
Posted on 12-12-04 11:30 PM Link | Quote
Lol, welcome to the world of betatesting. EP, did you have secret beta testers before you released it, or are these the first victims. (I really need to hack this game, wish I had time.)
Geiger

Buster Beetle
Level: 34

Posts: 205/460
EXP: 241080
For next: 12571

Since: 03-15-04
From: Indianapolis, IN, USA

Since last post: 6 hours
Last activity: 6 hours
Posted on 12-13-04 10:25 AM Link | Quote
did you have secret beta testers before you released it

I had two beta-testers throughout the majority of the year's development. There were probably close to 150 point releases (maybe even 200). This thing has been pretty thoroughly tested, but apparently there are a few special case scenarios we were not quite able to hit.

11:02 EST

Spekkio, the change you described does produce an error, but does not corrupt the ROM. Go to file offset 0x3614C4 and change the value 0x3F there to 0x80. There are two bugs at work here, value truncation and unauthorized writing to memory. The first has already been fixed, but I still need to figure out why the second is happening (I never told the Location to update its data, but it did anyway).

For future reference, I will not investigate any bugs unless the appropriate packet identification is given (for example, the Location here is 17B; the event packet is 013). I do not have the time to search 512+ items to find an error.

15:17 EST

I have resolved the previously mentioned issues.

Zeality, you are getting a red room because you do not terminate the new object's event command. You need to stick a return in there. Once you do, the map will come up.

Sort of. There is still some packet corruption going on here. My best guess is one new packet is overwriting the end of another or something. I am still investigating. But to reproduce this error, you need merely edit the map starting from "step 24" through to the end (and add a return to the new object's activate command).

---Evil Peer


(edited by Evil Peer on 12-13-04 03:26 PM)
xZeaLitYx

Cheep-cheep
Level: 23

Posts: 40/199
EXP: 66932
For next: 791

Since: 04-13-04

Since last post: 1 day
Last activity: 3 hours
Posted on 12-14-04 01:09 AM Link | Quote
I'll hold off on doing any modification, then. Time to plan the plot.
Geiger

Buster Beetle
Level: 34

Posts: 206/460
EXP: 241080
For next: 12571

Since: 03-15-04
From: Indianapolis, IN, USA

Since last post: 6 hours
Last activity: 6 hours
Posted on 12-14-04 01:34 AM Link | Quote
(old link)

Another bugfix release.


v1.05
Fixed
- Loc Properties . scroll mask values were automatically modified and saved
- Loc Properties . scroll mask "left" value of 80 truncated to 3F
- Saving . compressed packets did not update their "original" offset and size after saving, causing packet collisions when multiple saves are used in a single session



A further note while I am at it. Only a few string banks are expandable (and even those not by much). So, while you can edit any particular string and make it quite long, the overall space taken by all of the strings in that bank will not change. Meaning the last few strings will be truncated in favor of not overwriting adjoining data. Keep this in mind before you start writing something like long journal entries.

I know of a means of (nigh) infinitely expanding strings, but I have not yet written the code for it. Do not expect to see this feature until sometime after I have added ROM expansion space usage.

(edit)

Bah! Linked old directory.

---Evil Peer


(edited by Evil Peer on 12-13-04 09:44 PM)
(edited by Evil Peer on 12-16-04 05:14 PM)
xZeaLitYx

Cheep-cheep
Level: 23

Posts: 41/199
EXP: 66932
For next: 791

Since: 04-13-04

Since last post: 1 day
Last activity: 3 hours
Posted on 12-14-04 02:07 AM Link | Quote
Will saving it with a new version of Temporal Flux that supports infinite String length work retroactively on a ROM that has been edited with previous versions?

And small note; the About version still reads 1.04.


(edited by xZeaLitYx on 12-13-04 05:25 PM)
Geiger

Buster Beetle
Level: 34

Posts: 207/460
EXP: 241080
For next: 12571

Since: 03-15-04
From: Indianapolis, IN, USA

Since last post: 6 hours
Last activity: 6 hours
Posted on 12-14-04 03:35 AM Link | Quote
Will saving with a new version that supports infinite String length work retroactively on a ROM that has been edited with previous versions?

It would have to, or it would not work with the unmodified ROM. Once this feature is in, there will no longer be a discrete string editor for dialogue. Strings will be modified directly in the event editor. How exactly I will lay that out, I am still debating. (In the text commands, or in a mini-string editor above / below the event display?)

the About version still reads 1.04

D'oh! Well, I was trying to rush it out the door before I had to go home. Something was bound to be missed. I will post an updated executable tomorrow. (The file version does still say 1.5.x though.)

---Evil Peer
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 345/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 12-14-04 04:33 AM Link | Quote
Originally posted by Evil Peer
I suggest looking at these issues NOW as my ROM has been trashed by these mysterious problems!

1) I do not have access to the code right now.
2) I will not have time to look at it until next week.
3) I never made a guarantee of any sort.
4) You should have made a backup.
5) I do this for free. (And before you mention donations, thus far I have not received one)
6) I do not kowtow.
7) If you do not care for my program, do not use it.

So, in short, your demand has been given the full gravity it deserves and is being duly ignored.

I will look at these issues sometime during the next week.

---Evil Peer


motherfucking word . just know that there are people out there who do fully appreciate your work
Chickenlump

Level: 41

Posts: 436/722
EXP: 474192
For next: 5953

Since: 03-15-04
From: Columbia City Indiana

Since last post: 3 hours
Last activity: 4 min.
Posted on 12-14-04 06:18 AM Link | Quote
---edit---
Fixed
-----------

As for the string editing, I like the sound of a mini string editor, below the event display. That sounds handy.


(edited by Chickenlump on 12-13-04 09:53 PM)
Sokarhacd

Ball and Chain Trooper
Resistance is Futile
You Will Be Assimilated
Hab SoSlI' Quch
Level: 61

Posts: 877/1757
EXP: 1799888
For next: 76708

Since: 03-15-04

Since last post: 6 days
Last activity: 4 hours
Posted on 12-14-04 08:48 AM Link | Quote
ill have to get it again,im on my new PC now, so I gotta get alot of things again, and since my other computer died, i have to also start the guide again, good thing I didnt lose much...
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - Temporal Flux Release | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.020 seconds.