Posts for Warepire

Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I found the pointer address to the speed-addresses, sadly it's ALSO level-dependent, so the pointer also changes location from level to level, and there doesn't seem to be any pointer to keep track of the pointers. If you want to try to find a pattern in the pointer addresses they are here: 02025BA4, 4bytes, hexadecimal, x-speed-ptr for level 1 02034950, 4bytes, hexadecimal, x-speed-ptr for level 2-1 0201CCD0, 4bytes, hexadecimal, x-speed-ptr for level 2-2 I guess the game loads the level (hit-boxes etc) into RAM before it loads the mechanics (speed values etc), so the size of the level decides how far the speed values etc is offsetted (is that a word?) from the initial address (the address where the game starts writing level specific data in the RAM). I also discovered that the speed values are 2byte values, in some levels you may avoid some artifacts in the values if you reduce the watched scope to 2bytes instead of the current 4bytes. It may also make the values easier to find in some levels if you search for 2byte values.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Odongdong wrote:
I've tried your suggestion but got no valid result. They only show meaningless figures when moving to next level. I convert them into hexadecimal number but still have no idea what they mean. I'll just attach my address list when I submit this.
If you give me the addresses you know for level 1 and 2 I can try to find something if you want me to.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Odongdong wrote:
Only annoying and weird thing is that these RAM address change when I enter other stage, so I have to re-search again to find them(but it takes just several minutes, so I don't think it bad). GBA uses 4 bytes, doesn't it?
GBA uses 1, 2 and 4 byte integers. Your values can be either one of these. Regarding that the values change places in RAM for each level means that the values are re-created for each level, if you're lucky there is an address in memory that keeps track of the new location for each level, you can find this by entering a level you know the RAM address for, then RAM search for that address, if you find any entries, watch those and see if they change when you go to another level, and if they changed, check if their values are addresses in RAM where the value has moved to.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
It looks really good to me, although I never played the game. Do you need help finding RAM Watch values?
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
AngerFist wrote:
Warepire wrote:
That means that the specific game Super Mario All Stars - Lost Levels was already emulated quite perfectly to begin with.
By Snes9x v 1.51? How is Super Mario All Stars - Lost Levels emulated perfectly if the emulator is deprecated? I am not trying to make it harder for this run to be published. My point is, knowing Snes9x and Bizhawk use completely different cores, I don't see how converting a file simply makes it less flawed knowing where it came from. But whatever the judges decide, they will/already know.
If an emulator uses inferior emulation methods it may still emulate a handful of games quite perfectly because it happens to emulate the components a specific game needs quite accurately. Even a broken clock is right twice a day you know.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
AngerFist wrote:
HiipFire wrote:
AngerFist wrote:
What good does it do if you convert an smw file to bkm other than making it compatible for Bizhawk? I find it hard to believe Bizhawk magically inserts proper console emulated frames and whatnot after converting.
It works, so it's not like it matters
What exactly works? Being able to play the converted file in Bizhawk? If snes9x v 1,43 and 1.51 are deprecated, then converting a deprecated file does not matter because it used a flawed emulator to begin with.
That means that the specific game Super Mario All Stars - Lost Levels was already emulated quite perfectly to begin with. I bet that if you tried to convert other smv's to bkm's you would have very varied success in playback.
AngerFist wrote:
Derakon wrote:
Presumably as long as SNES9x or whatever emulates the game as accurately as BizHawk does, you should be able to freely convert movie formats without getting desyncs.
I remember Herooftheday said Snes9x v 1.52 emulates Super Metroid slightly better than Bizhawk. I don't know what to make of that as numerous people said including the almighty byuu :) that his bsnes core was ultimately "perfect".
The bsnes core in BizHawk is from v 0.87, there has been some improvements since, but due to many re-structures of the source code the new versions cannot be used as a core in BizHawk, and to patch up the source code of v 0.87 will be a tedious task, it will be done by someone sometime though.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
You failed to get 99 lives! But this was so awesome I voted yes anyway.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Windows 7 is really picky with the writing-permissions to the Program Files folder. Just move your PSXjin installation somewhere else. You might be able to work around the permissions problem by running PSXjin as administrator.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I don't see any reason to why a puzzle-mode TAS should not be publishable in the Vault tier.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
zwataketa wrote:
Cruizer wrote:
You being unable to beat the human 'submitted' times has me a bit suspicious. Perhaps after all this is done, you'd be able to do some Boss ILs to obtain the best time from them, to see what else could happen? Outside of story mode of course.
Wait, you dont think i made that, did you? No way! You can tell cause the user who uploaded that video doesn't have the username "zwataketa" :P
It happens sometimes that a members YouTube nickname is different from their forum nickname. Therefor you can never really know unless someone says specifically that it's not their video or if it's widely known that their channel has a different name.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
DeliciousOctorok wrote:
Warepire wrote:
As a person who never played the game it looks like a very good first WIP and I will be looking forward to more of them.
If you're saying I've never played the game before I've actually beaten it a couple times and have completed all missions (except for the Tomba! 1 exclusive missions). I've just never attempted to do a TAS of any game before now.
I meant that I never played it before.
DeliciousOctorok wrote:
Warepire wrote:
It's usually a good idea to also include the current version of your input file with each WIP, those can be uploaded here: http://tasvideos.org/userfiles/ And then linked to in the discussion topic. This may help others who know more about the game to help you find improvements to your TAS.
When I upload the file will a thread be generated automatically? Also, by discussion topic do you mean the General section?
No, after the upload you will get a link to the file, that link you copy and paste into the project discussion topic (this topic)
DeliciousOctorok wrote:
Warepire wrote:
If you post your input file, it also helps if you tell us the game ID (i.e. SCUS-94154, this ID belongs to Crash Bandicoot 2, don't just copy this one) as well as the filename of the BIOS you used, and any special settings if those are needed.
I don't know how to get the game ID, but I do know it's NTSC. Also my BIOS is scph1001.bin.
The ID is usually a part of the file name. Luckily there seems to be only one version of the game, and that has ID "SCUS-94454"
DeliciousOctorok wrote:
Warepire wrote:
Don't worry about the video quality, it's plenty good enough for WIPs, an encoder will take care of the publish encode if you submit your TAS when it's completed and it's accepted.
So someone else will encode both the AVI and WAV files?
Yes, for the publication when you submit the finished TAS and it's accepted. WIP encodes you will have to provide yourself, or ask the user antd, he will sometimes encode WIPs.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Welcome to TAS videos! Nice to see someone picking up the project of TASing this game. As a person who never played the game it looks like a very good first WIP and I will be looking forward to more of them. It's usually a good idea to also include the current version of your input file with each WIP, those can be uploaded here: http://tasvideos.org/userfiles/ And then linked to in the discussion topic. This may help others who know more about the game to help you find improvements to your TAS. If you post your input file, it also helps if you tell us the game ID (i.e. SCUS-94154, this ID belongs to Crash Bandicoot 2, don't just copy this one) as well as the filename of the BIOS you used, and any special settings if those are needed. Don't worry about the video quality, it's plenty good enough for WIPs, an encoder will take care of the publish encode if you submit your TAS when it's completed and it's accepted.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Development was actually started in 2011. The PS3 has pretty much nothing in common with the PS2, which is still not emulated that well, so compared to Dolphin the developers had to start from scratch. There is also a smaller fan-base for the Sony consoles compared to Nintendo so the number of emulator developers is smaller. Not to mention the octa-core detail of PS3 which has to be really hard to emulate on a functional level.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Beautiful improvement. A yes vote from me.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
evilas wrote:
what the... http://www.youtube.com/watch?v=_d738pTAmOQ mind filling us in, Grunz?
Considering that Aktan encoded it and put the TASvideos logo on it suggests that we can see a submission very soon.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Except that the run is obsolete. Here's a 24m 49s run, although I have no idea how to watch it: http://live.nicovideo.jp/watch/lv121870161 http://live.nicovideo.jp/watch/lv121870970
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
partyboy1a wrote:
That's a pity... We SHOULD be consequent and reject this run for using a deprecated emulator, as this run is not listed in the allowed continuances (only the 120 exits run is listed).
Hacks are a little different, due to how they were made, a lot of hacks do not obey the rules of how the hardware should be used by the game, some inaccurate emulators allow such things while accurate ones will not. I cannot speak for this hack specifically, but there is a big risk it does not work on SNEShawk or lsnes.
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
hegyak wrote:
SDA Claims they can do SM64 in 2 hours for 120 stars. That would beat the current TAS run or at least tie it.
Try that math again. The current TAS for 120 stars is 1h 20 minutes, the estimate for the marathon is 40 minutes over the TAS run. Or did I totally miss a joke?
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
It's already possible to do RAM watch in Dolphin. http://tasvideos.org/forum/viewtopic.php?t=13462
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
I see I forgot to vote on this. I found it quite entertaining and I also think Vault is too low, a moon would be better. Besides, isn't this movie category in conflict with what is allowed to be published in the Vault?
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Warepire
He/Him
Editor, Experienced Forum User
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
goodydylan8 Randil MESHUGGAH HappyLee