I would be willing to give another run a try but I'm very disappointed with myself because I still cant wrap my brain around everything needed to make a good one. Ideally, I want to do a 3 player input run, not just 2 player and a CPU, using the weapon glitch as much as possible.
I've been trying to wade through the plethora of information HHS provided recently. From what HHS wrote, I don't fully understand how the damage is being calculated from a weapon strike or how to tell if a strike will be critical just by watching memory values and plugging numbers into the formula. It would be awesome if someone could explain it another way so I could get it through my head =)
Watching my own walkthrough again really makes me want to improve upon it.
Lol, i'm so rusty in terms of knowledge of this game...
A TAS no glitch will need more than 1,000,000 rerecord i think.... YES it's an 2D game but with these 2 others chars who random move, you have more possibility than a 3D game....
I have a little free time, i'm asking myself if while this coming week i will work 100% of time on this run... I was thinking to do a new run, no giltch, which will have pratically the level of TAS : its jus i dont use frame advance ( i don't do the game frame per frame ) but it will better than the other run : its will be 100% impossible for a human, and when you watch it, it really like a TAS, you don't see with your eyes ( even if you really try to see ) a frame lost...
Even just for that, i have the feeling it will need more than 200,000 rerecord:( so my week will not be enough.. Dunno what to do but i have a new time this feeling of need for creativity :)
I'm thinking about to do that, since i have a feeling a TAS will be never made, even a glitched TAS... I will start now and finish it later..
But who is always working on this game ? :( Gorash ? Red Hazard ? DeHackEd ? HHS ? Fabian ?
Since all this time, are people always so interrested to see this game TASed, or "great fast Walkthroughted" ( lol ) ????
I would love to see this game get broken, after all the time I used to spend on it as a kid (mainly getting max levels for everything in the Ice Forest, then messing up the 9th Sword Orb trick and erasing my save file several times).
So I was playing around with one of my new Lua scripts when I stumbled upon something...
That's a map of the SNES RAM. Each row is 512 bytes, 0x00 is black and 0xff is white... ...
....
So about what i see in the game... Is this awesome? And can it be abused somehow?
Edit: Then I actually started playing. I think my otherwise crazy bot idea might be feasible. Just a matter of decoding what I see. This image uses a stride size of 256 bytes instead of 512... I think maybe I should reduce it further for this image and merge the side-by-side images though...
I don't know if this is a known glitch and/or if it's gonna be of any use, but something weird happened in this video at 6:45.
http://www.youtube.com/watch?v=eKLbqi4zSmw
Basically, the sprite got hit and ended up stuck in a wall, and then switching weapons didn't do anything (the game still shows the "old" weapon when he fights, yet the equip screen shows the new weapon as active). It happened in the fire palace.
I'll let the gurus investigate this.
Joined: 4/18/2006
Posts: 179
Location: East Petersburg, PA
Sounds like the key to a successful TAS of this is to figure out how to get knockbacked through walls. That would be so amazing to see all the shortcuts that it could be used for.
"I think we can put our differences behind us... for science, you monster."
I have no idea how that happened. I haven't seen anything like it before.
Here are some things that I made last winter, which may be useful. It's a data dumper and a LUA script for Snes9x.
http://hhs.comze.com
I am a french friend of Seiken ( we live in the same town ) and i will take this TAS in main.
But it will take a huge time, and i will do it a little each day, this is the best way to not give up i guess.
I am going to take the US rom ( this way everyone can read ^^ ); and to not use major glitch like Seiken was planning to do.
He has no more time but he will help me for plan if needed ^^
So don't be impatient, i just wanted to tell you to not start a no-gltiched run now ^^ Don't expect to see something coming soon ^^
Sounds wonderful, I really hope you finish it the end, as it is a incredibly huge and hard run. This is one of the runs that I have been looking forward to the most since I learned what a TAS was about.
SoM is definitely the most popular RPG that still doesn't have a TAS of it. It's time that we do something about it. :-)
Looking forward what you can come up with, Mianoë. I also think it's a good idea that you don't want to use glitches. Legit runs are just the classic ones and much more enjoyable to watch in most cases, since the average player can always identify his own playing back in the past when watching the run. And the fact that you have a experienced SoM player like Seiken on your side to assist you makes this project a very promising one if you will have the patience to pull it off. Good luck!
Lol i restarted, seeing i had lost frames.
This TAS will be 100% Frame Advance ( FA i will say now ) i guess, i will try to do one minute per day it does 3600 frames to work per day and 30min video TAS per month.
However i have matter with FA. I saw in the FAQ : push the input you want, then press the FA Key.
The matter is : what i have to do exactly, for example for to close as soon as possible a message window ? Let's say key A is for to close message window :
At each frame, i do
Frame N
-Push A key and let it pushed
-Push FA key
Get Frame N+1 by unpushing FA key
-Unpush A key
-Push A key and let it pushed
-Push FA key
Get Frame N+2 by unpushing FA key
-Unpush A key
-Push A key and let it pushed
-Push FA key
Etc...
But this doesn't work.
You have 60 frames per second, but even with unhuman emulator possibilities, you can't enter 60 time A Key per second because SNES emulator can't accept 60 entries per second so i guess if you press 60 times A key per second the emulator will consider will think i let A Key pushed while all this second.
So the goal is to find the good sequence, if you see what i mean.
While recording movie, i have the number of frames recorded in the window and each time i get a total number of frame different at the moment im seeing the emulator is taking my entry, so this is very bad.
So a question to player who used FA for TAS, how to use FA, what are the tricks ? It isn't in the FAQ.
Joined: 1/16/2008
Posts: 358
Location: The Netherlands
The emulator checks the buttons at the moment you advance a frame and ignores everything that happens in between
this means that the emulator can only register a 'keypress' if the state of a button is Released at frame N and Pressed and frame N+1
so the maximum number of button presses (for 1 button) in 60 frames is 30 (pressed, released, pressed, released, etc)
my memory on SoM is very shady... there is a chance that two buttons will both have the same function, in that case you may use that function every frame (e.g. A, B, A,B, etc)
Yeah, Frame Advance is the only way to go in order to make a quality run.
You're right, pushing and unpushing any button while not using the FA key inbetween will result in simply holding the button without releasing. In order to get the fastest possible fire rate (which is 30 times per second - 30 pushes and 30 releases) you have to do the following:
Frame N
-Push A key and let it pushed
-Push FA key
Get Frame N+1 by unpushing FA key
-Unpush A key
-Push FA key
Get Frame N+2 by pushing FA key
-Push A key and let it pushed
-Push FA key
etc.
However for this matter I highly recommend to just use the "Turbo" key for any button to get the same effect and save you much time. Simply go to "Input" ---> "Input Configuration", go to the controller bar and select the "Joypad #1 Turbo" which is just below the "Joypad #5" one. Set any key for the button you wish to have Turbo on and use it whenever you need it. You can also toggle your normal buttons to Turbo and back by using the Shift + one of the 6 buttons above the arrow keys.
Once you use a Turbo button, you can just hold it and it will automatically alter the push and release routine between each frame, even if you don't use FA.
Keep in mind though that there is a 50% chance that the messages you wish to fast forward with it, will be scrolled forward on the 2nd frame, not the first. This is however very minor and wouldn't make a difference of more than ~5 seconds in the entire run, but will save you alot of working time. If you want maximal accuracy, there is no other way than manually searching for the first frame you can forward the messages from, but it's also much more annoying. It's up to you to decide.
EDIT:
Oh right, if there are 2 buttons (A and B for example) to scroll the messages forward, just set both buttons on Turbo, press and hold A on frame N, then press and hold B on frame N+1 and from there just get out of the pause mode and let the emulator run with normal speed while holding the buttons to get the altering effect, which in this case will always forward the message on the first possible frame by one of the buttons.
My LUA script already does the job of automatically skipping the dialogue for you. It does this by checking RAM location D0, and when it's 83 it presses the B button on the controller controlling the character who started the dialogue.
It can be downloaded here: http://hhs.comze.com
Hello,
I hope someone working on a Secret of Mana TAS, have not read all, so I don't know.
Only a small glitch (skip 2 dialogs) which I found while playing the game again on Wii. Not sure if this already know. I just found it by myself while playing and try to get a Rare chest from the Dark Stalker Boss there.
When you enter the first time Tasnica you can skip the dialog with Jema (in the German game he called Victor) 2 times.
First when you enter the castle he stand infront of you. Just walk left or right around him and when you far away from him you can walk up without speak to him, which is normaly forced.
When you go now to the King he will say to you, that you are the spy. Normaly Jema will appear and someone say WAIT! He's not the King..!. But when you press fast enough the buttons he sometimes not appear (in TAS it should be easier to do, on real console it will not always work). And the dialog is much faster, because you must not wait till Jema appears.
I don't know if these things already known, and I have only test them on the german Version on Wii. But I think it should work on the USA Version too.
I think these are usefull skips. Not much time saved, but for TAS important. Maybe there exist more skipable things.
Last TAS finished: Final Fantasy Adventure (4.0 Warp Glitch Run)
WIP in the moment: Tail Gator (GB)
Matty