Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
Controls seem to be messed up in all games. I guess it's a controller initialization thing?
Metroid 2 has glitchy graphics.
BTW, are there any chances for a new SGB core based on GBhawk in the future?
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
A question suddenly came to my mind. Does memory corruption affect the other two save files?
Would returning to the title screen make the game reload external memory?
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
I tried to recreate the glitch on 0.9.9, and it didn't work. The accuracy of Desmume is probably not enough to perform this kind of precise save corruption yet.
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
It would be great if the libretro MAME core becomes fully functional.
Coleco Adam would also be a nice addition. I will TAS Coleco Supergames - Donkey Kong Junior when that happens.
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
All rejected submissions are archived. The notably good ones are even listed in Gruefood Delight.
I think the most unclear part of the rules is the definition of being "poorly modified". A PAL version that is "not modified" should obviously not be used because the resulted run would be slower than an optimized run done on NTSC version for sure, but what is "poorly modified", exactly? And why is it especially important for PAL games? It's not uncommon for J and U versions of the same game to have different glitches, and the one with more beneficial glitches that result in a faster run is usually chosen (for any%, at least). I don't think anyone would argue that [2565] GBC Pokémon: Silver Version "Coin Case glitch" by MrWint in 30:39.49(there are faster methods now, I know, but this was the fastest run back then) should not obsolete its predecessor for using a glitch resulted from localization, nor do I think anyone was against the use of J version of TTYD for being more broken.
IMHO, the fastest version should be chosen for any% in all cases unless the only differences are texts(using English versions for better understanding is a good idea, unless J is the only NTSC version). If a slower version is considered more authentic or popular, a run of that version should be the one that is judged as a special category run.
TL;DR: The fastest version should be used for Vaultable categories. Choosing English versions with longer texts should be fine unless it's PAL. I fall into the third school mentioned by Nach, I guess.
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
Maybe it would actually be better to replace it with the PAL run if the competition for NTSC version is, well, dead.
It seems a lot of arguments for split categories comes down to "this is Super Mario Bros". I totally agree that this game deserves special treatments sometimes, but there are already 5 categories for this game ("warps", "maximum coins", "warpless, walkathon", "warpless", "-3 stage ending", and even a multigame run). FDS version gets a separate category because it's technically on another console, and it beats the game via a glitched ending. This is simply not the case for this run.
Sure, the music is noticeably faster, but that doesn't really hurt much.
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
Sorry if I misunderstood it, but what does "poorly modified" exactly means here? If the game is not modified at all, then it would obviously be slower than its NTSC equivalent for being played at 50FPS instead of 60FPS if the frame count is the same. Does "poorly modified" means "tried to optimize speed but failed" so that it's still slower?
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
BrunoVisnadi wrote:
The site's rules explicitly says NTSC version is preferred.
Movie Rules wrote:
Console versions of PAL games run at a lower framerate than NTSC games, running at ~50Hz compared to NTSC's ~60Hz, and the games themselves are often not modified or poorly modified to accommodate to the change in timing. Due to this, PAL versions of ROMs are generally not allowed, unless there are significant technical and/or entertainment merits to using this version. See Rygar and Blaster Master for examples of good usage of the PAL ROM.
The very reason NTSC version is usually preferred is because PAL version often turns out to be slower due to its frame rate even if the frame counts are similar. If the PAL version run is still faster despite being run at 50FPS, there is no reason to prefer the NTSC version.
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
CtrlAltDestroy wrote:
Currently, the definitive version of SMB is the U version, simply by overwhelming popular consensus. Because of that consensus, it should be observed on this site as the definitive version as well. Relevance sets precedence, not the other way around.
The definitive version for what purpose? The definitive version for causal gaming is usually the most polished version, but the opposite is often true for speedrunning.
I don't see how tweaking certain physics and mechanics turns a revision into a port. Is adjusting mechanics not common in video games updates?
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Runtime.InteropServices.Marshal.CopyToManaged(IntPtr source, Object destination, Int32 startIndex, Int32 length)
at BizHawk.Emulation.Cores.Waterbox.PeRunner.Syscalls.Write(Int32 fd, IntPtr buff, UInt64 count)
at BizHawk.Emulation.Cores.Waterbox.PeRunner.Syscalls.Writev(Int32 fd, Iovec* iov, Int32 iovcnt)
at BizHawk.Client.EmuHawk.MainForm.LoadSaveRam()
at BizHawk.Client.EmuHawk.MainForm.LoadRom(String path, LoadRomArgs args)
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)
Sameboy SGB core is generally unstable when loading a GBC rom(Pokemon G/S in this case, and they are compatible with SGB). Bizhawk crashes either when the rom is loaded or when the rom is closed.
Editor, Experienced Forum User, Published Author, Experienced player
(781)
Joined: 10/19/2013
Posts: 1116
Just curious, are there any ways to warp into Castle Center A as Maxim and fight himself? It would be great if a future Maxim all bosses run includes that fight as well.