1 2
11 12 13
17 18
GhostSonic
He/Him
Joined: 3/14/2013
Posts: 61
jlun2 wrote:
Hey GhostSonic. Do you happen to own a copy of Earthbound? I would love to see this run on console. :)
I really want EarthBound considering it's one of my favorite games ever, but the cost of a copy is way too expensive nowadays. Also that run is made Snes9x. I wonder if it'd be possible on lsnes.
Joined: 10/31/2006
Posts: 134
GhostSonic wrote:
jlun2 wrote:
Hey GhostSonic. Do you happen to own a copy of Earthbound? I would love to see this run on console. :)
I really want EarthBound considering it's one of my favorite games ever, but the cost of a copy is way too expensive nowadays. Also that run is made Snes9x. I wonder if it'd be possible on lsnes.
You can get a snes powerpak for less then the price of one Earthbound cart. Unsure how feasible/easy it would be to modify its Menu/Bios to auto-load a rom instead of showing a menu, and maybe clearing ram upon load to prevent desynch due to unclean ram. Hell, might be possible to automatically "pause" the game after its done loading, until your SNES bot feeds it some data, maybe a standard set of keypress saying "I'm starting the movie now, let the game run" I'm not educated in such thing, so all of this might be impossible.
Skilled player (1741)
Joined: 9/17/2009
Posts: 4981
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
^
Ilari wrote:
jlun2 wrote:
Is it possible/allowed to use a rewriteable cartridge for this? That'll make testing much cheaper.
I don't think it is allowed for final runs, but for testing yes. Note that many rewritable carts have extra stuff at startup that screws timings.
So unless it doesn't do that, I don't think it would work.
GhostSonic
He/Him
Joined: 3/14/2013
Posts: 61
Finally managed to replay the recent Super Mario World run on a console. Apparently bsnes isn't 100% accurate so a slight change had to be made to the input sequence at the very end in order to sync properly on console. It's still the same exact amount of frames (5994), syncs on both bsnes and console, and is visually identical to the published run. Link to video
Skilled player (1741)
Joined: 9/17/2009
Posts: 4981
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
GhostSonic wrote:
Finally managed to replay the recent Super Mario World run on a console. Apparently bsnes isn't 100% accurate so a slight change had to be made to the input sequence at the very end in order to sync properly on console. It's still the same exact amount of frames (5994), syncs on both bsnes and console, and is visually identical to the published run. <Video>
1. You got a multi-tap/fourscore/the multiplayer extension just for this? That's really nice of you. :) 2. Same amount of frames with only changes to the input at the very end? That's quite lucky. :P
Masterjun
He/Him
Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
jlun2 wrote:
2. Same amount of frames with only changes to the input at the very end? That's quite lucky. :P
No, that's optimizing.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Skilled player (1741)
Joined: 9/17/2009
Posts: 4981
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
Masterjun wrote:
No, that's optimizing.
How much more frames (do you think) could be squeezed in?
GhostSonic
He/Him
Joined: 3/14/2013
Posts: 61
jlun2 wrote:
1. You got a multi-tap/fourscore/the multiplayer extension just for this? That's really nice of you. :)
I was able to do this without the multi-tap, I just had the data-out for two of the shift registers connected to the secondary data pin of the controller ports since Super Mario World doesn't actually do the necessary stuff to read from the other two possible controllers on the multi-tap.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Will people still insist that the PUBLISHED version was not verified and the flag can't be set? Because for that flag we would need to replace the published movie which is stupid. The whole concept is verified, it only required minimal tweaks due to inaccuracy of the most accurate emulator in history. I would set the flag, but what do others think now?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
If there is no difference in frame-count, maybe the published movie-file can be replaced with the one that works on console? If possible it would at least make me feel better about the Verified-tag.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Warepire wrote:
If there is no difference in frame-count, maybe the published movie-file can be replaced with the one that works on console? If possible it would at least make me feel better about the Verified-tag.
But then it wouldn't work in bsnes, would it? (I understand that bsnes and console are currently different in how they emulate this. Once a new version comes out that reconciles this there won't be a problem.)
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
Patashu wrote:
Warepire wrote:
If there is no difference in frame-count, maybe the published movie-file can be replaced with the one that works on console? If possible it would at least make me feel better about the Verified-tag.
But then it wouldn't work in bsnes, would it? (I understand that bsnes and console are currently different in how they emulate this. Once a new version comes out that reconciles this there won't be a problem.)
GhostSonic wrote:
Finally managed to replay the recent Super Mario World run on a console. Apparently bsnes isn't 100% accurate so a slight change had to be made to the input sequence at the very end in order to sync properly on console. It's still the same exact amount of frames (5994), syncs on both bsnes and console, and is visually identical to the published run.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
I agree with Warepire, for the same reason.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Oh, if it syncs on bsnes too I have no complaints.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Emulator Coder, Skilled player (1113)
Joined: 5/1/2010
Posts: 1217
It syncs in lsnes, both with standard bsnes controller timings and experimential controller timings I whipped up based on poll test video on real SNES (those new timings still need some adjustment, but look to be quite near correct). The old movie failed on both real SNES and with the experimential timings. The changes in timings: - VBlank detection is done at cycle 0 (old) -> -128 (new) - Autopoll busy is set at cycle 0 (both) - Controllers are latched at cycle 0 (both) - Controllers are unlatched at cycle 0 (old) -> 256 (new) - Registers are not cleared (old) -> registers are cleared at cycle 0 (new). - Registers are shifted left with read bit shifted in on cycles 0,256,512,...,3840 (old) -> 384, 640,...,4224 (new). - Autopoll busy is cleared at cycle 3840 (old) -> 4224 (new). Negative VBlank detection cycle means that VBlank must have been raised that much before normal autopoll time for autopoll to start. What is not emulated: - The times things become visible can be off by a few cycles. - "Glitching" is not emulated, that is, incorrect values returned by registers (e.g. 0080 to 0100 shift reading 0180 for few cycles). That it syncs on lsnes isn't surprising, given that the new movie avoids reading autopoller registers during poll active. The hardware is a lot less forgiving on that. Oh, I determined that the old and new video when dumped from lsnes differ in 3 frames...
GhostSonic
He/Him
Joined: 3/14/2013
Posts: 61
I've got a small Genesis verification here. Link to video Maybe I'll be able to do something with Sonic 3 and Knuckles next.
Editor
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Woot.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Active player (335)
Joined: 1/19/2010
Posts: 383
Location: Texas
GhostSonic wrote:
Finally managed to replay the recent Super Mario World run on a console. Apparently bsnes isn't 100% accurate so a slight change had to be made to the input sequence at the very end in order to sync properly on console. It's still the same exact amount of frames (5994), syncs on both bsnes and console, and is visually identical to the published run. http://www.youtube.com/watch?v=yGFimiKRTII
This is one of the best things I have ever seen! Way to freakin' go!
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
GhostSonic wrote:
I've got a small Genesis verification here.
I think next time you should switch the autofocus of the camera off. The constant change in focus is quite annoying.
GhostSonic
He/Him
Joined: 3/14/2013
Posts: 61
Warp wrote:
GhostSonic wrote:
I've got a small Genesis verification here.
I think next time you should switch the autofocus of the camera off. The constant change in focus is quite annoying.
I just figured out how to actually stop the autofocus on my S4 after I recorded that. I kind of want to rerecord the SMW video because of how bad the autofocus was acting during it.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Skilled player (1741)
Joined: 9/17/2009
Posts: 4981
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
Editor, Skilled player (1536)
Joined: 7/9/2010
Posts: 1319
Here is someone talking about Gamecube recording inputs from the controller, he also talks about Dolphin and TAS. His device uses an Arudino. http://www.youtube.com/watch?v=7CWMi5M5GFY
Favorite animal: STOCK Gt(ROSA)26Sortm1.1(rtTA,EGFP)Nagy Grm7Tg(SMN2)89Ahmb Smn1tm1Msd Tg(SMN2*delta7)4299Ahmb Tg(tetO-SMN2,-luc)#aAhmb/J YouTube Twitch
Editor, Player (69)
Joined: 1/18/2008
Posts: 663
OK, so I've console verified Zelda and Rockman 2 on NES, two games that people were thinking wouldn't be verifiable. What about other games? Also, I don't have other games. I do have dozens of EPROMs. Anyone have games or donor carts I can verify with? :(
true on twitch - lsnes windows builds 20230425 - the date this site is buried
MESHUGGAH
Other
Skilled player (1918)
Joined: 11/14/2009
Posts: 1353
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
True wrote:
What about other games? / Anyone have games or donor carts I can verify with? :(
I don't have carts, all I can do is give some game tips, so someone get idea what carts to give. Obviously I'm not 100% sure about these, I'm mostly judge by lag frames and desyncability. edit: that two chip n dale runs are already synced edit2: total ("newcomer" console verifier) synced 2044M, 2424M and 951M [1837] NES Atlantis no Nazo by Sonikkustar in 02:23.11 - simple engine, hard to get cart I guess [1410] NES Blaster Master (Europe) by andymac in 04:25.44 / [2273] NES Blaster Master (USA) "all bosses" by BrotherMojo in 30:30.37 - looks syncable [1816] NES Chip 'n Dale: Rescue Rangers "1 player" by Aglar in 09:54.37 / [1128] NES Chip 'n Dale: Rescue Rangers "2 players" by dragonxyk in 09:25.73 / [1028] NES Chip 'n Dale: Rescue Rangers 2 "2 players" by dragonxyk in 11:04.65 / [2044] NES Chip 'n Dale: Rescue Rangers 2 "1 player" by feos in 15:13.80 - similar Duck Tales (modified/earlier) engine but lag frames decreases chances [2424] NES DuckTales 2 by feos & MESHUGGAH in 08:41.29 - you verified Duck Tales already, similar (upgraded) engine [951] NES Darkwing Duck by AnS & Randil in 10:59.50 - similar Duck Tales (upgraded) engine, has magic lag reductions but I think it will sync [2294] NES Dragon's Lair (Japan) by MESHUGGAH in 03:52.55 - well, hard to get the cart I guess [1915] NES Indiana Jones and the Last Crusade (Taito) by MESHUGGAH & Randil in 02:57.56 - looks syncable, can desync earlier without noticing (additional lag frames can change RNG calls) [1340] NES Kiwi Kraze: A Bird-Brained Adventure! by max12187566 & J.Y in 02:24.28 - looks very syncable, hard to get cart I guess [2251] NES Popeye by MESHUGGAH in 03:30.90 - if timing is good, only enemies (not Brutus) desync [1323] NES Transformers: Convoy no Nazo by adelikat in 04:20.39 - simple engine, hard to get cart I guess
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
1 2
11 12 13
17 18