Posts for Ilari


Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Leeadamaa wrote:
seems that if the TASBot would have a monitor to keep track of clock speeds it could adjust itself dynamically based on random lag etc....
It already synchronizes to polling from console (which on NES often allows compensating lag) and optionally also to VSYNC signal from console. Unfortunately, this doesn't help on SNES, because most games have the console poll. Yes, there is top-notch accurate SNES emulation, but that won't help with initial state affecting lag. :-/ Although TASBot does not do N64, the same syncing to polls is the reason why some N64 runs have been verified, even if emulator accuracy is pretty much total garbage.
Post subject: Re: DMG imo
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
JXQ wrote:
I have a technical question about this (very impressive) run. In the first EAC TAS which jumps to the ending, I got the impression from the submission text that there was just enough time to add the instructions to jump to the ending before the game would have otherwise crashed:
I managed to somewhat bring a routine into that garbage shifting. I have 3 bytes at the start, then I execute a WAI, after that I execute another WAI so it has enough time to update, then I branch back to the first 3 bytes, which also have new input. However this is very unstable, I couldn't even do that routine one more time, the shifting was completely different suddenly and everything was failing, so I had luck that it worked.
Am I understanding this correctly? I doubt it.. but if so, what was done differently to allow the input to continue for much longer / indefinitely?
The "garbage shifting" is an emulation error! On real SNES, it works differently. Later methods were developed that allow overwriting arbitrary number of memory addresses in LowRAM (first 8kB of WRAM). And also, those are much much cleaner than the mess in that submission and work on real console.
Post subject: Re: Only slightly related to TASing
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
AustinYQM wrote:
I guess my first question would be that the game was released on PlayStation 2, GameCube, and XBOX aswell as Arcade. Which ROM or Emulator would be better for what I am looking to do?
Gamecube is the only one of those that has rerecording emulation (well, many arcade games do, but I don't think anything that new does). But I don't think the Gamecube emu has built-in trace logging. Disassembly would likely be pretty huge. And even memory watch is via external programs (blech! that would be pretty major thing to fix).
Post subject: Re: Only slightly related to TASing
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
AustinYQM wrote:
So I am actually more interested in breaking a game down for information. The game being Gauntlet Legends and the info being how damage works and how stats contribute to said damage. Along with many other things. How would I go about doing this? I feel like TASers would have the answer to this question.
Disassembling the game, using trace logging, memory watching, etc...
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Matt_S wrote:
I saw the AGDQ verification (awesome). I didn't catch the exact details of how it worked, though. Did the TASbot have 8 controller outputs connected to two physical multitaps, or did it have two outputs that simulated a multitap connection?
Simulated a multitap connection.
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
synnchan wrote:
I was wondering if there's a way to run the movie file up to that point, then somehow take control again and do that to replace the commands in the movie file. How can I do that?
Play it in read-only mode up to point you want and then switch to read-write mode and continue from there?
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
No easy convertibility is actually big part of the reason why snes9x 1.43 is not allowed for submissions. Also, pretty much all SNES emulators (including versions of snes9x) have pretty different timings, and a run is unlikely sync across emulators.
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
NitroGenesis wrote:
Using mednafen. But I don't think anyone would ever want to touch mednafen again. I think adelikat is the only person to ever use mednafen to make a Lynx run.
DwangoAC has been trying to use it. But running into lots of strange desync problems.
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
The existing published run is 29:45.41, and that loses some time due to killing only what absolutely needs to be killed.
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
FractalFusion wrote:
That being said, I think Braid's "ending" is glitched and doesn't qualify for best ending (doesn't that require collecting all stars or something?).
Yeah, it does normally require collecting the stars (one of which takes about two hours to get). And that ending (no stars reaching the princess) is also the fastest.
Post subject: Glitchy TAS of 2013 - Pokémon Yellow by Fractalfusion
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Post subject: Funny TAS of 2013 - Super Scribblenauts
Post subject: Speedy TAS of 2013 - Sonic Adventure DX "sonic" by THC98
Post subject: 1st edition TAS of 2013 - Super Smash Bros Melee by numerics
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for Rookie of 2013 (until about 2014-01-15 0242UTC). Platforms: All, first movie in 2013. Nominees: Amaraticando AndiHoffi dnnzao Got4n iongravirei K keylie £e Nécroyeur McHazard MrWint nEilfox numerics Pike Quibus. Qwerty6000 slamo SoulCal Spikestuff THC98 Tiancaiwhr xxNKxx Winner: Got4n
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for TASer of 2013 (until about 2014-01-15 0230UTC). Platforms: All Nominees: alec kermit CoolKirby cpadolf Dooty gamerfreak5665 got4n Hoandjzj Malleoz Masterjun MESHUGGAH MKDasher Mothrayas mtvf1 TASeditor Theenglishman Winner: Masterjun
Post subject: Exotic TASer of 2013 - dwangoAC
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for Exotic TASer of 2013 (until about 2014-01-15 0220UTC). Platforms: A2600+A7800+SG1000+PCE+Arcade Nominees: CoolKirby dwangoAC. FractalFusion NitroGenesis SDR Winner: dwangoAC
Post subject: Computer TASer of 2013 - slamo
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Call for nominations for Computer TASer of 2013 (until about 2014-01-15 0119UTC). Platforms: DOS+Windows+MSX Nominations: Bernka keylie Masterjun Quibus slamo Winner: slamo
Post subject: Gameboy TASer of 2013 - Mothrayas
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for Gameboy TASer of 2013 (until about 2014-01-15 0158UTC). Platforms: GB+GBC+SGB Nominees: got4n Mothrayas MrWint Winner: Mothrayas
Post subject: PSX TASer of 2013 - theenglishman
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for PSX TASer of 2013 (until about 2014-01-15 0154UTC). Nominees: Dooty Flip Hoandjzj pirohiko Rolanmen1 Spikestuff theenglishman Winner: theenglishman
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for Sega TASer of 2013 (until about 2014-01-15 0212UTC). Platforms: Genesis+GG+SMS Nominees: Aqfaq atro city Cooljay Dooty Grincevent Janus Winner: Dooty
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for GBA TASer of 2013 (until about 2014-01-15 0102UTC). Nominees: * mtvf1 * Dragonfangs Winner: mtvf1
Post subject: Nintendo 3D TASer of 2013 - THC98
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for Nintendo 3D TASer of 2013 (until about 2014-01-15 0206UTC). Platforms: N64+GC+Wii+DS Nominees: Lord Tom MrGrunz mtbRc numerics SoulCal THC98 zvsp Winner: THC98
Post subject: SNES TASer of 2013 - Masterjun
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for SNES TASer of 2013 (until about 2014-01-15 0216UTC). Nominees: Cpadolf Dooty Ilari Masterjun Saturn Tompa Winner: Masterjun
Emulator Coder, Experienced Forum User, Published Author, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Voting for NES TASer of 2013 (until about 2014-01-15 0140UTC). Nominees: MESHUGGAH £e Nécroyeur Winner: MESHUGGAH