1 2
6 7 8
17 18
Emulator Coder
Joined: 10/9/2004
Posts: 453
Location: Norway
it works fine mars, you just gotta 1: Copy the save state and movie, overwriting existing 2: Load rom 3: load movie, but CHECK THE READ ONLY BOX!!! (Otherwise you get that problem) 4: Load the savestate. Failing to check the read only box will truncate the movie file, causing it to 'end'.
Joined: 4/26/2004
Posts: 213
Location: Montréal, Québec
Indeed, if you forgot to check the read-only box, you must redownload the movie file.
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
And the seeder for the FF3 AVI I put up somehow got stuck and has apparently been stuck for the whole 13 hours I slept. Sorry about that.
Joined: 5/29/2004
Posts: 757
Bisqwit wrote:
And the seeder for the FF3 AVI I put up somehow got stuck and has apparently been stuck for the whole 13 hours I slept. Sorry about that.
Eh? We're only human after all :) Other then a slight desync half way in, this was really cool to see! I must admit, it kinda sucked seeing dialogue scream by, but that's what Pause is for ^_^ I never knew you could make 2 party members run like that, due to being in an action of your own though, so that was REALLY cool to see! Nice way to exploit experience. Pity Whelk can't be taken down any faster though... Otherwise this was MOST impressive! Thank you so much for encoding this for us Bisqwit. Mr. Kelly R. Flewin
Mr. Kelly R. Flewin Just another random gamer ---- <OmnipotentEntity> How do you people get bored in the span of 10 seconds? Worst ADD ever.
Joined: 11/19/2004
Posts: 4
I watched the movie file, and it was a most excellent feat. After redownloading and making the file read only, it plays fine now, sorry about not knowing to do that. Live and learn. Anyway, It an awesome start, and I'm looking forward to your next update. I'm really interested in seeing how you take on the bosses with the low levels. I've read a few low level guides, and I am extremely interested in seeing it actually be done. Please, keep us posted on this, since it seems I am not the only one interested (although, I bet I'm the only one who registered to post in this thread).
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
Hehe.. Will this movie get produced to AVI when it has gone final? It would take up some serious diskspace indeed. A normal movie that is compressed with Xvid takes about 700Mb per hour. But concidering the run that currently is out there is ~8 hour long. That would be 5600Mb compressed AVI in that quality. Woulden't even fit on a DVD. But you would want some decent quality in this video if you ask me. Would it be possible to just make a DVD-iso with as good as possible quality for it to fit on one disc?
Joined: 3/22/2004
Posts: 95
Highness wrote:
Hehe.. Will this movie get produced to AVI when it has gone final? It would take up some serious diskspace indeed. A normal movie that is compressed with Xvid takes about 700Mb per hour. But concidering the run that currently is out there is ~8 hour long. That would be 5600Mb compressed AVI in that quality. Woulden't even fit on a DVD. But you would want some decent quality in this video if you ask me. Would it be possible to just make a DVD-iso with as good as possible quality for it to fit on one disc?
Given that Actraiser is 1h08m and is only 226mb, it isn't as bad as you think it'll be.. but it's still gonna be huge.. for what will probably be a 5-6 hour run, that's still ~1gb. It'd be nice if it were reduced to ~650mb to fit on a single CD.. or alternatively, make a 2-disc run? :)
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
Hehe.. Minimum 2x700Mb if you ask me. But then you would see alot of chunks etc. Would totaly ruin the watching if you ask me. Otherwise you could download the final movie file which should only take a couple of MB max.
Joined: 4/26/2004
Posts: 213
Location: Montréal, Québec
Update ! Stops after Vargas: http://www.step.polymtl.ca/~jyzero/ff3smv3.zip Savestate included (F2 slot). To play only the new part, play the movie with read only checked and load the state. Notes: -I set battle speed to 6. Setting it to 1 was stupid in the first place since it doesn't affect party members. -I set Edgar to the bottom position so he can attack first on preemptive attacks. I should have done that with Terra in the beginning too. It might have saved a second or two. -The little extra step I take before the second cave in Mt Kolts allows me to fight an easier and quicker battle -I take the optionnal Atlas Armlet. It increases battle power. -Vargas battle could have been 1 second faster by setting Locke in the front row and doing a critical hit but I don't know if he would have survived Gale Cut. Before continuing, I will if see I can improve Vargas. Since I don't want to redo the whole mountain, I might trade a stolen potion for a row switch (don't know if I'll ever need a potion. Next is Lete River. Ultros will be tough since Bannon will be at low level. I don't know if he will be able to resist a tentacle attack.
Former player
Joined: 6/27/2004
Posts: 550
Location: New York
I don't remember how exactly the vargas battle went, but when terra got wounded I wondered if you were going to use the very rare low-health high-damage strike. I don't THINK that's been brought up yet, but it's something to keep in mind.
Joined: 5/29/2004
Posts: 757
Jyzero wrote:
-I set Edgar to the bottom position so he can attack first on preemptive attacks. I should have done that with Terra in the beginning too. It might have saved a second or two.
Kay... you might REALLY not like this... ONLY IF it works to an advantage. I brought this up on the iRC Channel and BoltR realized where I was coming from and took it a step further and Bladegash brought up other thoughts pointing that the bars are randomly filled at the start of battle. If you had Terra in the proper position... sure.. it would save a second or two, BUT! Might it also help out against Whelk and possibly be the extra little bit to JUST BARELY eke in a Tek Missile for the kill before it goes into its shell? If this DOES manage to work out, then.. ^^;; Well at least it was figured out now as opposed to the WOR... if it won't help, my bad.
Mr. Kelly R. Flewin Just another random gamer ---- <OmnipotentEntity> How do you people get bored in the span of 10 seconds? Worst ADD ever.
Joined: 11/22/2004
Posts: 1468
Location: Rotterdam, The Netherlands
Brilliant run. There are some flaws, but still, this is just great. :) I hope you make another update soon. I do remember that I was able to kill Whelk before he went into his shell once, though. It was normal gameplay, too. I don't remember exactly how I did it.
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
Ah.. Good fight with Vargas. Oh.. I really do like what Bletchy talks about though. Since Terra is down to such low HP there. Coulden't you manipulate her into do one of those super attacks? I remember those where easy to pull off, especially in Zozo. Atleast thats where I tried them all. Very easy to do on vanished targets. Try to pull it off against Ultross, if you can't do it against Vargas I mean. :) It should be used when ever possible though.
Joined: 4/26/2004
Posts: 213
Location: Montréal, Québec
You're right about the desperation attack. I redid the Vargas fight: http://www.step.polymtl.ca/~jyzero/ff3smv3.zip Savestate slot F3 to begin at Vargas fight About Whelk : The best I could do was 2 tekmissiles + 2 bolt beams. With Vick and Wedge level 1, it's not enough damage. If I gave some experience to raise Vick and Wedge to level 3 or 4, Whelk could be defeated before going inside the shell. But Terra would be level 5 when Locke joins. Wich means lower levels for Locke and Edgar. Definitively, it will be something to try out for the final version of the run.
Former player
Joined: 10/19/2004
Posts: 142
Great work so far Jyzero...this is a task that requires a lot of patience I'm sure. Question: in the Relic Shop in South Figaro: do you really need to talk to the guy at the counter before first buying a relic (the Mog 'equip a variety of relics' scene)...or can you just skip that and approach from the right side of the counter? Is there something later in the game that offsets the time? Just asking, because I usually just approach from the right.
Joined: 4/26/2004
Posts: 213
Location: Montréal, Québec
spezzafer wrote:
Question: in the Relic Shop in South Figaro: do you really need to talk to the guy at the counter before first buying a relic (the Mog 'equip a variety of relics' scene)...or can you just skip that and approach from the right side of the counter? Is there something later in the game that offsets the time?
AAAAAAAAAAARRRGH ! You're right I will correct this in the final version. (Which I can't start until the next release of Snes9x)
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
Phil can compile custom versions of snes9x for Windows? I can tell him what to change and he'll make it. :)
Former player
Joined: 6/27/2004
Posts: 550
Location: New York
That relic shop comment crossed my mind as well... but I concluded it wasn't possible because you needed the tutorial somehow. Hmm, this is all just a preliminary version? It's so well-done as is, why not just go back(painful, I know... but it's better than finishing it and then regretting that you didn't) and correct it before it's too late?
Joined: 8/3/2004
Posts: 325
Jyzero wrote:
AAAAAAAAAAARRRGH ! You're right I will correct this in the final version. (Which I can't start until the next release of Snes9x)
you mean your gonna start the whole movie again once a new version of Snes9x is released? or do you mean you will hex-edit it?
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
Bisqwit wrote:
Phil can compile custom versions of snes9x for Windows? I can tell him what to change and he'll make it. :)
If you tell me how to compile with Visual C++ compiler or any other compiler. I don't have any clue how to compile that source.
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
Phil wrote:
Bisqwit wrote:
Phil can compile custom versions of snes9x for Windows? I can tell him what to change and he'll make it. :)
If you tell me how to compile with Visual C++ compiler or any other compiler. I don't have any clue how to compile that source.
Just open the project file and then select Compile from some menu. I don't know better - it's been 9 years since I last used Visual C++ of some form. This is the code you need to change. Function FreezeBlock in snapshot.cpp:
void FreezeBlock (STREAM stream, char *name, uint8 *block, int size)
{
    char buffer [512];
    if(size <= 999999)
        sprintf (buffer, "%s:%06d:", name, size);
    else
    {   
        sprintf (buffer, "%s:------:", name);
        buffer[6] = (unsigned char)((unsigned)size >> 24);
        buffer[7] = (unsigned char)((unsigned)size >> 16);
        buffer[8] = (unsigned char)((unsigned)size >> 8); 
        buffer[9] = (unsigned char)((unsigned)size >> 0); 
    }
    buffer[11] = 0;
    WRITE_STREAM (buffer, strlen (buffer), stream);
    WRITE_STREAM (block, size, stream);
}
And function UnfreezeBlock in snapshot.cpp:
int UnfreezeBlock (STREAM stream, char *name, uint8 *block, int size)
{
    char buffer [20];
    int len = 0;
    int rem = 0;
    int rew_len;   
    buffer[11] = 0;
    if (READ_STREAM (buffer, 11, stream) != 11
     || strncmp (buffer, name, 3) != 0
     || buffer [3] != ':')
    {
    err:
        REVERT_STREAM(stream, FIND_STREAM(stream)-11, 0);
        return (WRONG_FORMAT);
    }   
    if(buffer[4] == '-')
    {
        len = (((unsigned char)buffer[6]) << 24)
            | (((unsigned char)buffer[7]) << 16)
            | (((unsigned char)buffer[8]) << 8)
            | (((unsigned char)buffer[9]) << 0);
    }
    else
    {
        len = atoi(buffer+4);
    }
    if(len <= 0) goto err;

    if (len > size)
    {
        rem = len - size;
        len = size;
    }
    if ((rew_len=READ_STREAM (block, len, stream)) != len)
    {
        REVERT_STREAM(stream, FIND_STREAM(stream)-11-rew_len, 0);
        return (WRONG_FORMAT);
    }
    if (rem)
    {
        char *junk = new char [rem];  
        READ_STREAM (junk, rem, stream);
        delete [] junk;
    }   
    
    return (SUCCESS);
}
After this change, 2 hours is not a limit anymore. The limit is now 4931 hours for 1-controller movies and 994 hours for 5-controller movies. This patch is only needed for savestate handling; not for movie watching.
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
How much did you decrease the time use with the riot blade Jyzero? And I pretty much thought this was the final version going on already. :D It's nice to see games that one has played that much and still find new things one didn't know about. Keep it up!
Joined: 11/22/2004
Posts: 1468
Location: Rotterdam, The Netherlands
Yeah, it seems like you have to wait long to use the Riot Blade. It's very impressive, none the less.
Former player
Joined: 6/27/2004
Posts: 550
Location: New York
Now that it's been mentioned, it may actually be beneficial to keep everybody at low health before bosses(previous ones exempt since they're in tek armor).
Former player
Joined: 11/18/2004
Posts: 37
(Which I can't start until the next release of Snes9x)
Hmm? What's happening on the next release?
1 2
6 7 8
17 18