Posts for MESHUGGAH

MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Regarding disc swapping mid game: it's not allowed unfortunately.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
As a user I already asked this and it's probably in super low priority. Don't expect it in the near future. Other users as well as me do this: - remote desktop - disable audio, video I guess you need to convince a developer to get rolling. Edit: I suspect that a headless feature "only" usefil for automation projects, which is probably the smallest minority among the BizHawk auidence.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Doesn't fixed. Either opening TAStudio already hangs up BizHawk (after setting up audio throttle and gbhawk). Relevant exception:
System.ArgumentException: The sum of offset and count is greater than the buffer length.
   at SlimDX.Utilities.CheckBounds(Int32 lowerBound, Int32 size, Int32 offset, Int32& count)
   at SlimDX.DirectSound.SoundBuffer.Write[T](T[] data, Int32 startIndex, Int32 count, Int32 bufferOffset, LockFlags flags)
   at BizHawk.Client.EmuHawk.DirectSoundSoundOutput.WriteSamples(Int16[] samples, Int32 sampleCount)
   at BizHawk.Client.EmuHawk.Sound.UpdateSound(Single atten)
   at BizHawk.Client.EmuHawk.MainForm.StepRunLoop_Core(Boolean force)
   at BizHawk.Client.EmuHawk.MainForm.ProgramRunLoop()
   at BizHawk.Client.EmuHawk.Program.SubMain(String[] args)
Repro steps detailed: 1. GBHawk, Config > Speed/skip > Audio throttle, Reboot core 2. Load a game. Load a movie file or make a movie. 3. Open TAStudio 4. Emulate whatever many frames and just simply click on an already emulated frame. After watching for example 100 frames, go to any of 1~99th frame and exception should be thrown instantly.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
I just used to press every button in TAStudio and saw it, doing nothing.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
I think this decision is up to the TASer. (edit: but it's mostly depends on the game and the difference between winning every fight versus losing/skipping some fights) - If you are doing an any% where giving up / losing is faster, you should use it - If you are doing a 100% or any stat / ending related goal, you could use it as long as it fulfills the main goal
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Specific settings to TAS throws an argument exception. --------------------------- Fatal error: ArgumentException --------------------------- EmuHawk has thrown a fatal exception and is about to close. A movie has been detected. Would you like to try to save? (Note: Depending on what caused this error, this may or may not succeed) --------------------------- Yes No --------------------------- Since I have no idea where is the culprit, I post this bug here. version: BizHawk 2.3 required setup: - using TAStudio to open a movie file - GBHawk - Config > Speed/skip > Audio throttle Repro steps: - I believe you need to reemulate some frames to get the exception. So first you need to play a movie and replay it from a point where a non-lag frame occur. This doesn't happens with changing other factors of the requried setup like: - A7800Hawk (+tastudio +audio) - TAStudio closed (+gbhawk +audio) - using Clock throttle. (+tastudio +gbhawk)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
MUGG wrote:
OK I have a new idea. Lag seems to be key, so let's make the game lag.
I've started to examine (more like trying to make a stab on) SML2. I'm going to post my finds here rather than the submission, as I'm not sure if these would save time in the final product. Short list of lag influencing routes for the game end glitch TAS in order of time required to reach it: 1. picking up shroom and destroying blocks by spin jump + the first shroom is located after the 2nd enemy (1st goomba, 2nd koopa) + fastest way is bumping the shroom block from under, jumping on the shroom and spin jumping (while falling down on the shrom) to the next block after picking it up 2. bringing a koopa shell and throwing it between the first two flowers + this section generates 1 lag frame only when throwing it at the right spot (depends on camera X pos primarily, Y pos and mario pos secondarily) - it takes ~70frames to bump under the first koopa and pick up the shell
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
version: BizHawk 2.3 The power button... does nothing?
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
This TAS on other versions of the game: d11d94fa3c36b9f72e925070b66bb4f16d31001e *Super Mario Land 2 - 6 Golden Coins (USA, Europe) (Rev B).gb --> game crashes near at the final frames of the movie 96e3a314561fb394cdf51101f9178a32713c2313 *Super Mario Land 2 - 6 Golden Coins (USA, Europe) (Rev A).gb -->bizhawk 2.3 hangs up (freezes) at the final frames of the movie
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Lightgun issue I posted in this thread earlier: - continous flashing like spamming the trigger on the lightgun It was Barnyard Blaster, where the Up button acts like a trigger. Probably I had it autofire turned on. - Alien Brigade doesn't acts like this. - Meltdown does it too. I have no idea if it's a bug or a feature. Repro steps 1. Load an A7800 game e.g. Barnyard Blaster 2. Change controller to joystick or proline 3. Reboot core 4. Press Up to shoot
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
version: BizHawk 2.3 Atari 7800 Lightgun is not pixel perfect. There is a (16x16 or 32x32) region at the center of the screen always yielding 161,122 coordinates. Not sure if it's a bug or a feature.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
version: BizHawk 2.3, probably in previous versions too 1. Load Atari 7800 game 2. A7800 > Controller Settings > unplug controller for port1 3. reboot core
System.ArgumentNullException: Value cannot be null.
Parameter name: key
   at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
   at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
   at BizHawk.Client.Common.InputManager.BindToDefinition(ControllerDefinition def, IDictionary`2 allbinds, IDictionary`2 analogbinds)
   at BizHawk.Client.Common.InputManager.SyncControls()
   at BizHawk.Client.EmuHawk.MainForm.LoadRom(String path, LoadRomArgs args)
   at BizHawk.Client.EmuHawk.MainForm.CheckHotkey(String trigger)
   at BizHawk.Client.EmuHawk.MainForm.<ProcessInput>b__94_0(Boolean current, String trigger)
   at System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func)
   at BizHawk.Client.EmuHawk.MainForm.ProcessInput()
   at BizHawk.Client.EmuHawk.MainForm.ProgramRunLoop()
   at BizHawk.Client.EmuHawk.Program.SubMain(String[] args)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Can't watch video yet, probably being uploaded. Keep up the good work link_7777! :)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
feos wrote:
I feel you need a global page for these, with all the notes that apply to all the consoles. And then those specific pages with only specific notes.
This sounds more like a "list of techniques that are non platform dependent", which I'm not doing right now.
feos wrote:
If we limit them to tasing tips, they may go to tasing guide/consoles.
I would like to limit it to TASing tips, and I think it would fit there nicely. Introduction part of Wiki: WelcomeToTasvideos links to game resources and Wiki: TasingGuide so new comers could find it "easily". My first idea was to put in the Wiki: GameResources' page platform names linking to these, but it wouldn't be that descriptive (the reader wouldn't expect a list of tricks by clicking on a platform's name). It would be nice if this could be added to the "new" game based navigation without distracting the viewer (that is, the link should only appear once for example at the description?).
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
Post subject: Console resources (platform specific tricks)
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Update: Wiki: PlatformResources, linking from Wiki: TasingGuide and Wiki: GameResources. I made two drafts about listing platform specific tricks that applies to most games per console, listing all the informations that might be useful for your next TAS. Think about it as a (not-so) FAQ of TASing on <platform> console. Project goals: (edited) - OK - Newbie friendly (easy to understand without expert knowledge) - OK - Elaborate informations for advanced TASers - OK - Notes should be written as advices rather than instructions to avoid discouraging the reader experimenting stuffs but ensure him/her these things are tested/verified. no need: - Will include links to known resources (maps, scripts, forum wishlist, etc) depending on final place (one stop - all infos. Part of new game navigation - only missing infos) - "OK" - Will need some typo and grammar fixes not by me once finished - game dependent values might come in handy for some future automation projects - OK - will include current major bugs as a warning Project plans: - finish coleco (draft) - continue with other platforms wswan (NES in future) - ask Mothrayas or someone high order to find a place for this - ask bizhawk devs to maybe add them to their own core related pages (as these guides uses bizhawk's cores)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Memory wrote:
On level 8 you need to collect the pots in order.
You seems to be correct.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Currently Im drunk but who cares. On the video encode first level seems to be improvable. As I see, on the first level you purposely missed the platforns on the right side. Since you climb verzically fast,wouldnt it be faster to land on the right side and pick up what you originally pick last to final? And then go up, pick centers, pock left bottom. And i'm impressed about you submitting many NES TASes :)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Regarding the lag indicator, you can also add a marker text for TAStudio in case the game has too many lags and overlaps with original lag frames. Maybe you can even color it differently.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
+1 for hype(d)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
age < 18: "Wish I could be 18" (legal age in my country to smoke and drink etc) 18 < age: "WTF I'm already %age" apart from that, birthday is something like "when your parents had sex" date for me, similar to a wife and husband is "sex partners since N years"
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Take your time well :)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
1. Rephrasing what others already wrote: we have female TASers and they made some known TASes already. 2. I've already talked with "girls" here, most of them were from Brazil 3. I know some users with "female" gender aren't born as or not strict females 4. Most (female) users share the same names/avatars as their facebook profile, so it's somewhat easy to find them. bonus: 5. I showed TASing IRL to many girls (okay only 30~40), they liked the way of discovering tricks and planning before doing work. I could also talk about most females don't like to "stick" on the computer for many hours a day.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Voted yes for you having the balls to TAS it. I abandoned this game because of the treasure layout not manipulatable enough. The Intellivision port is a bit worse than this one. edit: and good job Mothrayas :)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
Haha, 1st time viewee here. The RTA looks great. Now what about this TAS? Is it completed in the same time? (Duration)
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
"Games that loop endlessly without some kind of ending can still have a defined ending point" section: - there should be a line about purposely manipulating a kill screen (or any dead ends) shouldn't be allowed, for example #4425: dwangoAC's C64 C64anabalt "Fastest Kill Screen" in 01:21.03 "manipulates", while #4526: dwangoAC's C64 C64anabalt in 21:25.22 goes along the rules.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...