Hi guys I'm having a issue with Bizhawk TAStudio I'm using the last version of Bizhawk and I was playing around with Final Fantasy Tactic doing a casual TAS for fun.
There was no issue until I tried today to use the option "New from now" so I can segment the TAS in parts but I get the error saying.
"the sequence contains no corresponding element" I can then click continue and nothing happen.
I notice it only does that if I try to use the option "New from now" more than twice on the same project and I have no idea why...
"EDIT"
I tried another version of Bizhawk and that one doesn't seem to have that problem the one with "New from now" to segments the TAS in parts.
This other version doesn't take my old .tasproj files, WELP RIP 6 days of work I guess gotta start all over sigh...
Joined: 4/17/2010
Posts: 11473
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Export the previous .tasproj to bk2, then load that in new tastudio.
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.
I was holding the pause button so I can release it at the point where I need it, but it hardlocked the emulator which forces me to close it. I'm not sure if it's an emulator-related bug or an OS-related bug.
So I'm using Windows 10 and working on a TAS of River City Ransom EX, and I noticed something horribly wrong; the panel that shows benchmarking, recording tools etc. is like cut off except for a small fraction of it. I dont know what's happening.
Help please thank you.
A wise man once said "Damn, that's one hell of a steak."
I saw similar problems on random computers.
Can you answer these questions?
1. DPI settings? You should leave them on normal, 100% (Start > Settings > System > Display)
2. Any windows program with UI/personalization running, like Window blinds or theme programs? -> Try turning them off.
3. Did you activated Windows?
Any more informations like did it worked earlier, what changed then..?
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
Joined: 11/27/2017
Posts: 87
Location: United Kingdom
I think those panels can be resized.
Make the TAStudio window bigger, then mouse around until the cursor turns into the resize cursor and try to make them bigger.
I create markers in N64 movies, when I go too a previous marker, instead of rewinding to the marker, it rewinds to the beginning. I'm not sure if it's fixed in 2.3.1, it's still an issue in 1.13.2 and we'll have to deal with it. DynaRec is not in 2.3.1 which means it crashes Pokemon Stadium and turn off voices in 007 The World Is Not Enough.
--- GLITCH DETECTED ---
My computer is a high-end PC with an Intel Core i7 at 3.7 GHz, 2 TB HDD, 16 GB RAM, NVIDIA GTX 1060, running 64-bit Windows 10.
In the emulator, under the Advanced tab in Customize, I checked both Store movie working data on disk instead of RAM and Store movie working data in extended > 1 GB RAM, I have AutoSaveRAM turned on so the game will be saved on a .AutoSaveRAM.SaveRAM every 5 minutes. Backup .SaveRAM to .SaveRAM.bak is left on by default.
In TAStudio, For Default Savestate History settings, I set the Capacity to 8192 MB (which is about half my computer's RAM), Disk Capacity and Save Capacity to 65536 MB (or 64 GB), Divider for memory state interval to 64 (State Gap Divider is 1042 KB, State every 16 frames), State interval for .tasproj to 8 (State every 256 frames). For Savestate History Settings, All capacities are automatically set to 8192 MB if the Default Savestate History settings exceed that amount.
Autosave Interval is set to 300 seconds. Autosave as BK2 and Autosave as backup are on, as well as Backup Per File Save.
BizHawk is resource heavy when it comes to SNES, N64, PSX, and Saturn, requiring 4 GB RAM just to run the emulator, and 12 GB RAM and a 1 TB HDD to record movies using TAStudio on the maximum state capacity/divider settings.
Now for the glitch, if the emulator crashes in middle of saving (e.g. an exception or a blue screen of death) it gets corrupted and progress may be lost and it can't be recovered as far as my knowledge. It's always safe to make backups. Like I said, BizHawk is resource heavy and recommends 16 GB RAM or higher and a 2+ TB HDD and a reliable SSD. If you close TAStudio after saving a huge file, it doesn't just free up your RAM, your HDMI monitor loses its signal and the HDMI cable needs unplugged and plugged back in.
BizHawk keeps crashing for me, and I think it has something to do with the autosave features of TAS Studios. I'm new to TAS'ing and I'm fairly computer literate, but coding illiterate.
I'm currently working on a frame by frame input run of Harvest Moon (SNES, Eng, NTSC), and now that the frame count is getting up there, I'm seeing things like 181 save states and the whole thing crases any time I try and do an unpause playthrough to check larger stretches of the video.
I went into the Memory settings and doubled a few of the values and that seemed to fix my issue for a few hours, then it started crashing again. The savestates then jumped to 361, and the crashes started again.
Most of my crashes "Feel" like they revolve around autosave or savestate feature. With one exception I've never lost any of my work to one of these blackout crashes. It doesn't throw an error, just says it's not responding until it asks me to close the program.
I'm running windows 10, with BizHawk running in windows 8 compatibility mode (Which prevented a lot of crashing early on). Does anyone have any advice on how to set up or disable the autosave feature to prevent crashes like this (Or prevent massive file bloat?).
A finished 100% run of Harvest Moon is going to be a TAS that is at least 45 minutes to two hours of game time. And I'm only 15 minutes in while running into consistant crashes so far. The memory usage in my Task manager only hits like, 27-37% and I've got over 16gb of ram in my system.
If anyone could give their advice or suggest how to fiddle with the Programs settings to make it more stable, that would be much appreciated.
Edit: I'm using the BSNES core if that makes any difference.
Joined: 4/17/2010
Posts: 11473
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
TAStudio menu -> Config -> Set autosave interval -> Enter 0.
Otherwise, what would really help me fix this is if you record a video of how you get this crash from fresh unzip of 2.3.1 release. Maybe reducing the Capacity will help to trigger it sooner so you don't have to record too long a video.
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.
When you say record a video, What program do you recommend to record the screen capture. I am assuming you don't mean to send a copy of my TAS. What other computer spec information will you need and where do you want me to send it?
Next up: I set the memory values to max, with the save states on the longest interval possible as well as the Autosave interval to 0 (Thank you for letting me know where that was). I am MUCH more stable. The constant saving seemed to consistently stall out my system. I'm also relatively stable with the interval set to 120. Setting the save states to the largest memory available along with the longest interval between save states did most of the stability fixes.
The screen crash only happens now if I try to unpause the game from the Bizhawk window (Rather when seeking or autosaving) and is avoided by closing and re-opening Bizhawk before doing Large Sequence check. (I close TAS studio before playing manually, as TAS studio seems to prevent my my controller inputs from being accepted) Bizhawk threw my first "Error" screen yesterday when re-opening TAS studio after such a play check. I appologise I forgot to copy/paste it. Next time it happens I will paste it here.
* Edit
== Found the Exception Window ==
Goofed around with my editor, Closed Tas Studio Window (So we are just Bizhawk Now), Opened my Ram watch, tried to Re-open TAS studios. Ram watch is only looking at one memory address that is relatively static and only rotates when you trigger an in game day.
I'm not an expert, but I have Bizhawk installed on my D drive, as my C drive is my Operating system SSD. Would the split between assembly on my C drive and the executable on the D drive make any difference?
Debug Note
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at BizHawk.Emulation.Cores.Nintendo.SNES.LibsnesApi.Enter()
at BizHawk.Emulation.Common.MemoryDomainIntPtrMonitor.PeekByte(Int64 addr)
at BizHawk.Client.Common.Watch.GetByte(Boolean bypassFreeze)
at BizHawk.Client.Common.ByteWatch.get_ValueString()
at BizHawk.Client.EmuHawk.RamWatch.WatchListView_QueryItemText(Int32 index, Int32 column, String& text)
at BizHawk.Client.EmuHawk.VirtualListView.OnDispInfoNotice(Message& m, Boolean useAnsi)
at BizHawk.Client.EmuHawk.VirtualListView.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Joined: 4/17/2010
Posts: 11473
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Okay try the latest dev build (link the the OP).
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.
Joined: 4/17/2010
Posts: 11473
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Guys we're making a release soon, please test tastudio for general stability (in the current dev build).
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.
Found a bug in RAM watch.
1. Open a game
2. Open RAM watch
3. Make a new entry as 4 byte hex.
4. Poke the value to FFFFFFFF
5. Edit the entry back to unsigned. The value will now display "4294967295"
6. Poke the address again. Without changing the value, try clicking enter. It should give "An error occurred when writing Value."
Tried it on both GBA and GB cores. Used BizHawk 2.3.2
Found a bug in the TAStudio main panel that I can only assume is relatively specific to me. All the options on the right panel appear cut off and are not visible to be read. Moving the right side of the panel further right does not solve this issue and only expands the left panel.
Image of what the right panel looks like: https://imgur.com/a/7XsNWIW
Attempt at embedding:
Joined: 4/17/2010
Posts: 11473
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
It's a known problem with win10 and we can't figure out how to solve it.
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.
Joined: 4/17/2010
Posts: 11473
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Should be fixed in interim.
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.
Joined: 9/15/2018
Posts: 10
Location: United States
The input columns ate squished which isn't too big a deal, but I can't get the branches window to appear until the main window is big enough to cover over half my screen. The markers window won't appear no matter how big I make the main window.
I'm using the most current version of BizHawk. Display is at 3840x2160. I don't know if it's relevant but I have Nvidia.
Is there a workaround for this? I can TAS without those two but it's making things stupidly difficult so any help would be appreciated.
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.
Joined: 9/15/2018
Posts: 10
Location: United States
Dang that was a fast reply. That fixed the issues with branches and markers but it made the input columns a little worse, it seems like the scaling in Windows is causing the issues. I have scaling set to 250% currently, but changing it to 100% made the proportions correct and the font fit, but personally it's too small to use at that size
Joined: 4/17/2010
Posts: 11473
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
There should be font size config somewhere in tastudio menus.
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.
In TAStudio neither Ctrl+Z nor Ctrl+Y will autofire when held down. I have to press it for each change I want to undo or redo.
Also in TAStudio using Shift+click to select a range of cells doesn't work when using .tasproj files from previous versions. I have to export them to .bk2 and then reopen them in a new .tasproj file when it prompts me to. Only then will the shift+click work.
This has probably been reported before, but the changelog says the faster LUA option no longer has memory leaks but the application GUI still mentions it suffers from memory leaks.