Posts for MESHUGGAH

MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
0.0.0.2068 Everything looks OK. Only shift+down, shift+up holding remains from my posts.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
2063, vboy test ctrl+up oob: fixed! save state history settings: 1: tastudio freezes (you need to close it, no exception) when setting very low memory capacity like 0, 1 or 3. There should be a minimum value based on state size and other varibles. 2: the bottom status bar counting the states probably not working properly. 00 - used vboy, save state size is 1 MB 01 - new tasproject, open state history settings 02 - memory usage 10 MB, project usage 10 MB. you have a maximum of 9 states (it's ok) 03 - let it emulate. only 9 states created 04 - pause emulation and press a button on frame 300 05 - seek back to beginning, emulate. Observations: 1 - the state counter at bottom only counts when follow cursor is checked 2 - the state counter goes over the maximum around frame 450 If it doesn't works, just try pressing buttons after 160th frame and 320th frame and emulate it from beginning with follow cursor checked. Use clear savestate history to repeat from step 4.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
0.0.2060 post above me by feos: 1. shift+up holding: for me this isn't needed and won't use it, I think it should be removed or disabled. I would like to use the previous method to select multiple frames which was: -select a frame with mouse left click -shift+up to increase selection upwards -shift+down to increase selection downwards 2. ctrl+left right, ctrl+shift left right: you can go out of bounds (for example behind 0th frame) -> fixed, but ctrl+up goes behind 0th frame, repro steps: 01. Select 0th frame with left mouse click 02. Press ctrl+up, you are at -1st frame now 03. Go to menu, Edit > Insert. You get this exception:
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at BizHawk.Client.Common.MovieAction..ctor(Int32 firstFrame, Int32 lastFrame, TasMovie movie)
   at BizHawk.Client.Common.TasMovie.InsertEmptyFrame(Int32 frame, Int32 count, Boolean fromHistory)
   at BizHawk.Client.EmuHawk.TAStudio.InsertFrameMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Doing the same but using a hotkey instead of using the menus for the 3rd step (I have decimal 0 button for "Insert", so I see "Insert D0" at my menu item) will throw the same exception but also crashes BizHawk. 2nd post above me by feos: 1. tastudio frame recolor after inserting 2 or more: FIXED! WOOHOO! :) 3. value of '64' not valid: fixed! performance test (not finished writing it down!) comparison to 2.2.1: vboy, scratch, no follow cursor, turbo: 140 fps (+8 fps) a78, waterski TAS playback / edit, no follow cursor, turbo: 83 fps (+2 fps)
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've read most of your posts MUGG and would like to help you. I would like to ask, do you have any questions or topic to discuss that you couldn't do already? (for example, available treatments for discomfort, suitable jobs without affecting negatively your mental helth, etc) This sounds very stupid, but I rather help in exploring an answer than asking things one by one about "life goal" and "what do you like to do". Other than that, I felt I have to write down some "facts", things that won't change in the near future: - life is not fair - everyone has problems, everyone deals with them differently - scapegoating is easy, people sometimes start dealing with things with this... (rather blame someone else than accepting their own fault) - school systems in most countries sucks. And unfortunately there are many toxicity by teachers and students. The only thing you can do about this is not going to public school which isn't always a possibility to choose.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
0.0.0.2052 38a07e82 virtualboy tests 1. tastudio insert more than 1 frame recolor fail not fixed, repro steps: https://pastebin.com/8pzm8uvb 2. ctrl+shift+i state history check: Bad data between 0 and 16th frame. Now I'm unsure about the usefulness of this, but I guess it means I have changed the non-sync settings from anaglyph to side by side but how should I know which frames have these states....? If I ctrl+a, clear state history, ctrl+s, close, reopen the tasproj file, I still get bad data between 0 and 16th frame. 3. After doing step 2, I fucked up metadata - history settings (unsure about being the result of step 2):
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Value of '64' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
   at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
   at BizHawk.Client.EmuHawk.StateHistorySettingsForm.StateHistorySettings_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Before step 2 I had a nice table similar to virtual boy sync settings, now I had to press continue and presented with the old history settings. (I mixed up default and normal savestate history settings) A7800 tests: 1. shift+up: when holding down it skips multiple frames (because it reacts so fast). shift+down: only works when not holding. If I hold it down, it only jumps back and forth between 2 frames 2. ctrl+left right, ctrl+shift left right: you can go out of bounds (for example behind 0th frame)
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at BizHawk.Client.Common.MovieAction..ctor(Int32 firstFrame, Int32 lastFrame, TasMovie movie)
   at BizHawk.Client.Common.TasMovie.InsertEmptyFrame(Int32 frame, Int32 count, Boolean fromHistory)
   at BizHawk.Client.EmuHawk.TAStudio.InsertFrameMenuItem_Click(Object sender, EventArgs e)
   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: 𝔐𝔞𝔤𝑦𝔞𝔯
Didn't watched it, but wanted to inform you (or future TASers) that the source code is unreleased because of not reaching kickstarter goal. However many code parts are revealed on it's kickstarter update posts.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Intellivision Popeye crashes if you press E when selecting number of players or the level. System.ArgumentException: TCI is an unexpected behavior; Intellivision doesn't connect the pin of the same name to anything useful. at BizHawk.Emulation.Cores.Components.CP1610.CP1610.Execute() at BizHawk.Emulation.Cores.Intellivision.Intellivision.FrameAdvance(IController controller, Boolean render, Boolean rendersound) at BizHawk.Client.EmuHawk.MainForm.StepRunLoop_Core(Boolean force) 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: 𝔐𝔞𝔤𝑦𝔞𝔯
This is more like a warning. There won't be any problems with your file. Some cores in BizHawk has default sync settings to ensure avoiding desyncs. BizHawk added the defaults to your TAS.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
phoenix1291: Can you try pressing run + select (or start + select)? I've read this from a PCE FAQ for soft reset. I'm not familiar with the system though.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Not familiar with the game. My comments based on the video: - first of all, it's a really good start :) Keep up the good work. - make sure your horizontal speed is at maximum. at the 4th screen (0:07), it seems like you bump the wall. Can't go on the top route? - at the 8th screen 0:22 you need to aim for hitting the platform on the next screen as soon as possible. Probably you would want to make the highest jump early enough to fall down at optimal speed and reach the bottom platform next screen to be fastest. - around 0:40, it's more advisable to deaccelerate by going to the right instead of bumping the wall. In most of the games, your speed has more values instead of simply 0 and 1 px/f, so you are looking for accelerating to your fastest speed exactly when going over an obstacle. So instead of bumping the wall straight forward, you could (probably) squeeze out 1-2 frames by moving the opposite direction and then towards the wall with enough Y position to avoid losing horizontal position loss.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
MESHUGGAH
Other
Experienced Forum User, Published Author, Skilled player (1892)
Joined: 11/14/2009
Posts: 1349
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
1. Be sure you know what is a TAS: http://tasvideos.org/Glossary.html#ToolAssistedSpeedrunTas 2. Read this handy guide aimed for beginners to get started TASing: http://tasvideos.org/WelcomeToTASVideos.html 3. Try to learn from the current world records (you can watch the speedrun on youtube or even the input file from the author). SMB1: http://tasvideos.org/1715M.html SMB3: http://tasvideos.org/3050M.html You will see these TASes I linked have already mastered this two game you made tests. If you want more information about this particular two, you can also read their submission texts (written by the author) and the game resource page with more detailed techniques: SMB1 - http://tasvideos.org/GameResources/NES/SuperMarioBros.html SMB3 - http://tasvideos.org/GameResources/NES/SuperMarioBros3.html
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: 𝔐𝔞𝔤𝑦𝔞𝔯
BizHawk 2.2.1 1. Colecovision TMS video mode 1, Gulkave and Pit Stop System.Exception: TMS video mode 1! please tell vecna which game uses this! at BizHawk.Emulation.Cores.ColecoVision.TMS9918A.CheckVideoMode() at BizHawk.Emulation.Cores.ColecoVision.TMS9918A.WriteRegister(Int32 reg, Byte data) at BizHawk.Emulation.Cores.ColecoVision.TMS9918A.WriteVdpControl(Byte value) at BizHawk.Emulation.Cores.Components.Z80A.Z80A.ExecuteOne() at BizHawk.Emulation.Cores.ColecoVision.TMS9918A.ExecuteFrame(Boolean Int_pending) at BizHawk.Emulation.Cores.ColecoVision.ColecoVision.FrameAdvance(IController controller, Boolean render, Boolean renderSound) at BizHawk.Client.EmuHawk.MainForm.StepRunLoop_Core(Boolean force) at BizHawk.Client.EmuHawk.MainForm.ProgramRunLoop() at BizHawk.Client.EmuHawk.Program.SubMain(String[] args) 2. Intellivision The Executive ROM HLT System.ArgumentException: HLT is an unexpected behavior; Intellivision should run so long as the power is on. at BizHawk.Emulation.Cores.Components.CP1610.CP1610.Execute() at BizHawk.Emulation.Cores.Intellivision.Intellivision.FrameAdvance(IController controller, Boolean render, Boolean rendersound) at BizHawk.Client.EmuHawk.MainForm.StepRunLoop_Core(Boolean force) 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: 𝔐𝔞𝔤𝑦𝔞𝔯
It's hard to answer this straightforward, but the simple answer is that those TASes can't exploit various bugs AND there could be things that won't work the exact same way. The TASes for Doom and Half-Life can be converted later, but will require many tests redone once we achieve "perfect" emulation. Judging by prior experiences of the very first TAS Life (forgot what was the name), there are known glitches that doesn't works there because of the way it works (the server side code isn't blocked, so you can't abuse things that rely on them like the jumpbug, the ability to cancel fall dmg by releasing ducking ~2 units above the ground and pressing jump, all done in the same server frame). Judging by creating my bot for understanding jumping mechanism in Counter-Strike, I've got different results depending on how I tried to input them. My most succesful attempt was doing with AMXMODX, with still not same results everytime I played back. Judging by the half life source code, there are many inconsistencies that happens sub frame level.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Thank you Dwedit for the byuu articles and p4wn3r for the more detailed insights, worth the read :)
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Warp wrote:
Patashu wrote:
The whole point of April Fools is that it's a way to goof off and let off some steam and fuck around. If it becomes a competition with winners and losers than it becomes too serious.
Why would it be wrong to celebrate and reward creativity? It doesn't have to become a "competition".
Meaning of the word competition: the activity or condition of striving to gain or win something by defeating or establishing superiority over others.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
An award for april fools: not in this universe. Judging based on humor, creativity and uniqueness: good luck.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Some ideas and suggestions with relatively minor changes. Current frontpage for reference: https://imgur.com/jxXHPXx Frontpage sections (featured movie, news, latest pubs etc) - Other sections should also have a prefix icon like Vault. (making them visually on the same level/value). Movie page: - Movies by category tab are ordered by internal IDs. Could be a combination of "number of movies" and "tag category" (1p in multi games 2p 3p 4p 5p). - Search tab. As far as I see, it uses the default search parameters (1st time) for looking after a game name. Not sure about it's usefulness in that particular page in it's current state. - Special categories next to Movies by category tab? - Movie publications by system: NES has "stars moons" and "vault". This started me to think about having all 3 links for each platforms. Not suggesting just saying. Consider about possible performance impact in case they aren't that static. Game resources page: - That's where I imagine the place for Mothrayas' + feos' game based navigation. Similarly like the movie page, having sections / links for your goals (reading game resouces or finding information of a particular game). Articles: - Is it really necessary for the Movie Watching and Movie making be unified under a tab (instead of adding them to the main tabs seperately)? Emulators: - I would love if I could click on a platform listed for BizHawk to get general information of the core. The problem is there isn't much detailed informations. I'm mostly refer to settings vital for TASing these cores and understanding settings to don't fuck with them.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Not a bug, but it's weird for me that only Vault has an icon and other paragraph don't have. It should be the lowest tier but the image reinforces as something more positive than other sections. https://imgur.com/jxXHPXx
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Front page featured movie has missing prefix icons (Vault, Star etc) [3205] N64 F-Zero X "Jack Cup, Time Trial" by jagg2zero in 07:09.37
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Question: Am I really allowed to play SMS PAL games on NTSC mode if released in Brazil too? The rule says: "The Sega Master System is an unique system in that it can officially play PAL games at NTSC frequency in PAL-M regions (Brazil). Therefore, playing PAL games with NTSC settings is allowed for SMS games, but only if the game has a known official release in Brazil. More details about PAL-M here." However, I've found that there are issues with PAL games released in Brazil and playing them in 60hz. I've made some tests and investigations detailed in these 2 posts: http://tasvideos.org/forum/viewtopic.php?p=464686#464686 - Aladdin in NTSC mode having an issue with input being denied on random frames (usermovie lists some frames of denied) http://tasvideos.org/forum/viewtopic.php?p=464942#464942 - every info I gathered on this issue My intent is to select the proper settings for SMS games to TAS it. But because of this input issue (which is probably present on systems?), there are situation where I simply have to wait 1 frame because input is denied on that sweet frame I would do action.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
Impossible due hardware: - Famicom 2P controller has no start button, but the console accepts it. Example: [2840] NES Atlantis no Nazo by exposure in 02:20.12 Possible but hard to implement correctly - Famicom Disk System loading time emulation... Here's my movie where I somehow able to skip one of the loading parts after selecting player and before starting the game (IIRC!): http://tasvideos.org/userfiles/info/40067147588770269 - Very laggy games like Jackal are prone to desync wherever they want on console - Initialized RAM... affects for example NES Metroid Might be impossible to ever sync: - There are games where the smallest change in timing changes everything. Example: Indiana Jones and the Temple of Death Known phenomenons outside of emulators: - Battletoads finishing the game by pressing the Reset button (but deemed to be a "malfunctioning cart"). I personally believe that this is related to the initialized RAM values for not working in emus. - One of the NES Megaman games having a boss or an enemy being present on console but not on emulator... I've read this first on SDA and then someone also posted it on this site. Future TASes: - Subframe inputs, example: SMS pause spam - Subframe resets, example: RPGs - Non frame based systems and highly different between hardwares, example: J2ME - Cart swapping
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: 𝔐𝔞𝔤𝑦𝔞𝔯
If your question is: "Anybody knows TASes relying on emulation bugs", it's probably discussed in the submission text. I don't know any TAS that has emulation bug AND it isn't noted somewhere on the site. edit2: Regarding NES verifications: Wiki: ConsoleVerificationTests I'm also unsure about that anyone will come here and post a published TAS that probably relies on an emulator bug which would require the knowledge of the game and platform itself (cause I guess you are looking for known cases, not potential ones). I made a thread about Doom relies on inaccurate and not input based "replay system" (it's not an emulator). As a result of the basics behind that particular TASing system is that none of the TASes will be possible to replicate when a much accurate system becomes available. They will be required to TAS all the way from the beginning. The same applies to Half-Life TASes because of the way they are required to create and play. edit: however I know a lot of potential impossible TASes in the future like subframe/midframe inputs like SMS games with pause spam to get over the title screen if you are interested in. Cycle level resetting for RPGs etc.
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 can somewhat confirm that Aladdin is Export only. This is how I try now to check regions for other SMS games: - Region settings should reflect what the ROM has in it's headers ($4 SMS Export in this case for all ROMs I've found) - Using event.oninputpoll (which I guess implemented differently for each core), the 5 polls must be avoided, as this should only appear when you used wrong settings So even though many sites says Aladdin was released to other regions and ROM names has their flags, it seems to be inaccurate. edit: some examples of the bad settings: ONLY PAL! (5 polls (instead of 1-3) or 3 polls (instead of 1-2) when used in NTSC) Aladdin, Alien 3, Air Rescue CAN BE NTSC (1st level gameplay has same polling rate albeit being Europe) Alien Storm, Tom and Jerry edit: Some new informations: - There are SMS games with only PAL while GG with NTSC, example: Ariel, Asterix and the Great Mision - There are GG games with only PAL (but there is no display type change for GG so it's 60fps), example: Asterix and the Secret Mission - Bram Stroker's Dracula SMS E (PAL) but GG has both regions - I couldn't find anywhere about Game Gear being region dependent, yet I found many different regions for most of the Game Gear games edit3: TASes published using the erroneous setting (NTSC for a Europe ROM resulting in fluctuating input poll which makes input denied): [2920] SMS Danan: The Jungle Fighter by Aqfaq in 07:18.15 - SMS Export, only European (with Brazil) ROM found, has input denied issue when using NTSC edit4: So it seems that if a game has a constant half rate gameplay, there won't be input denied issue. Some movies that uses European ROM but plays on 60hz listed below [2271] SMS AstΓ©rix by Johnnypoiro in 26:20.57 - SMS Export, only European (with Brazil) ROM found, 1.0, however there is no input deny in 1st level because every even frame is lag frame [2834] SMS Batman Returns by mamuuuut in 01:38.24 - SMS Export, only European (with Brazil) ROM found, however there is no input deny in 1st level because every even frame is lag frame [2985] SMS Cheese Cat-Astrophe Starring Speedy Gonzales by Mephistus & Really_Tall in 13:07.26 - SMS Export, only European (with Brazil) ROM found, however there is no input deny in 1st level because every even frame is lag frame edit5: TwoMbit tests: - from readme: "- there are a few pal games which have glitches playing with us/jp region selected. These are no emulation bugs. It behaves the same at a real system." - also note TwoMbit has option to select between SMS1 and SMS2 unit - there's 3 region settings: Japan, Europe, USA (and Auto) - since there's no frame stepping, I couldn't test the input denied issue - Game Gear games seems to be always 60hz final edit: According to many sites of sega gamers, these are my conclusions: - GG is always 60hz - SMS1 and SMS2 only differs from the VDP and one minimal change - Brazilian SMS is supposed to be PAL-M, 60hz, however some people commented on having 50hz... This will be a task for someone to track down. This might be an inaccurate fact! - There are carts that don't fit into other region's unit - There are PAL games that has glitches when playing in a NTSC system Some of the known issues from internet of PAL on NTSC (PM me for links or more entries):
Addams Family, The 
Alien 3
Back to the Future Part II
Back to the Future Part III 
Battlemaniacs 
Bart vs. the Space Mutants
Bram Stoker's Dracula 
California Games II 
Cosmic Spacehead 
Desert Strike 
Excellent Dizzy Collection, The 
Fantastic Dizzy 
Home Alone 
Micro Machines 
Operation Wolf 
Predator 2 
Quest for the Shaven Yak 
RoboCop 3 
Sensible Soccer 
Shadow Dancer - The Secret of Shinobi 
Shadow of the Beast 
Sonic Blast 
Sonic The Hedgehog 2 
Space Harrier (some versions) 
Street Fighter II 
Super Smash TV 
Taito Chase H.Q. 
The Newzealand Story 
The Simpsons Bart vs the Space Mutants 
Xenon 2
Now I can post my question in the Ask a Judge thread regarding 60hz for PAL games on SMS.
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: 𝔐𝔞𝔤𝑦𝔞𝔯
The "Like / g+ / share" links depends on the browser's Do Not Track settings mostly found under privacy. This setting changes the "window.navigator.doNotTrack" value the script requires as a condition to add these elements. The "archiv / dailymotion / youtube" links depends on the browser's/site's settings of Flash being allowed. If you just have the "use global default (Ask)", it won't trigger asking for your permission. The browser will lie about flash being installed (in chrome at least when running the required condition of Flash.Installed or something like that at the end of merged.js). And, the example from the screenshot [1158] NES 8 Eyes "2 players" by Slotermeyer in 16:40.28 has a broken dailymotion link.
PhD in TASing πŸŽ“ speedrun enthusiast ❀🚷πŸ”₯ white hat hacker β–“ black box tester β–‘ censorships and rules...