Posts for feos

1 2 154 155 156 440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
When there's no chance to be actually faster, I don't think reaching the end and waiting out the remaining time will ever pay off. In Sonic, you wait for the score count regardless of how long it takes, because it means the challenge will always be there: the result is measured by in-game time objectively. If Sonic runs preferred real time, competition would've been over years ago, after finding the cheapest compromise between optimization and having to wait. In SMB, in-game time, while it exists and could be used, is traditionally ignored. I don't even know if it was ever considered as a category. Yet, even if it was, which would probably return some challenge and competition, I have no idea how many people would be interested in that. Hmmm. Maybe for SMB the time has come when people have found the most optimal function between optimization and framerules, and it's finally killed the speed competition? Maybe it's the time that people prevented for Sonic by using in-game time? Maybe now it'd really make sense to use in-game time in SMB?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I agree.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Nach: do you think obsoletion by a run of the same length, but more entertaining, will work in this case?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I don't know about any examples of more entertaining run obsoleting less entertaining ones with the same frame count.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
WarHippy wrote:
I remember reading somewhere that in the event of a tied time the more entertaining submission is the one that will be accepted. I think Happy Lee and Mars608 should submit their run if it looks all around more polished.
My thoughts too.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Version 2.2.2 has been released! Downloads: https://github.com/TASVideos/BizHawk/releases/tag/2.2.2 Changelog: http://tasvideos.org/Bizhawk/ReleaseHistory.html#Bizhawk222
  • Various emulation improvements and bug fixes.
  • TAStudio updates and fixes.
  • New lua functions and libraries.
  • GLideN64 plugin updated to 3.0 release.
Make sure to run the updated prerequisite installer: https://github.com/TASVideos/BizHawk-Prereqs/releases/tag/2.1
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I added all mac builds I could find, as well as windows builds, and made github releases out of them. https://github.com/TASVideos/BizHawk/releases If some releases are missing mac builds and you have them, please upload them for me. It'd also be nice to have links to all mac builds that are at http://projects.sappharad.com/bizhawk_mac/
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Ugh, I edited the first sentence as you were replying. Check it out.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I briefly looked at the code. Address $68 gets explicitly checked against value 0x34, only then the guy turns into a swirl. It looks like some sort of a timer, and color is tied to it too. If you don't kill him right as he launches at you, he will remain in the 0x34 color while he flies, and only then he'll advance to next colors. If you kill him, he starts advancing to next colors right away, that way you shorten his swirl loop. hopper, can you make a proof of concept run beating a few levels, so I could objectively and fully evaluate the current submission when judging it? I don't want to simply reject it for beating too many waves, I'd like to understand the whole situation. With swirl not being random, what would be your estimates on the times? Also, when making a competitive run, you don't have to wait for your opponent. Just build your run, and add them as a co-author if they manage to beat you. You seem to be simply more of an expert at this game, and at the same time in tasing itself, so if you only give advices, the run won't be as optimal as if you participated.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Grass is green. Sometimes.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
That sounds like a great april fools candidate.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Couple questions. 1. How is the increasing difficulty even measured (once you've picked the difficulty setting)? Just by the speed of destroyer missile? 2. Can easter egg be achieved right in the first level?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Yes, because each frame has more time to execute. It's also how we overclocked fceux - by adding extra scanlines.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I decided to ignore it instead of disabling for the time being. We'll see later on.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
This counter is only for debugging, it updates whenever input roll updates. No need to update it more, since it doesn't affect anything. Committed a few fixes, update!
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
MESHUGGAH wrote:
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:
Fixed.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
MESHUGGAH wrote:
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)
#2 is fixed in master by TASeditor. #1 is probably not needed at all, since we already have THREE ways to advance and rewind. And this FOURTH way would require adding a whole new event to InputRoll class just to catch KeyUp. I might disable this thing altogether, or just ignore 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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
MESHUGGAH wrote:
0.0.0.2052 38a07e82 virtualboy tests 1. tastudio insert more than 1 frame recolor fail not fixed, repro steps: https://pastebin.com/8pzm8uvb 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)
Fixed!!!
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
How can it be quicker tho? :D
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I JUST MERGED A HUGE PULL REQUEST. https://github.com/TASVideos/BizHawk/commit/6580c2abef2fac5af82ecee8d035c4f99c897dfe TO EVERYONE USING TASTUDIO: Try out the dev build and test it extensively. Report critical bugs so they don't get into the release (which will happen soon).
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
MESHUGGAH wrote:
Rewritten my "frames won't color" stuff: 1. I check a part of my movie from frame 800, 1.0 speed 2. I see I need to delay input so I pause the game 3. I insert 2 or more frames. When you insert more than 1 frame at frame N, TAStudio will remove the new color from frame N-1 (from green to light green) and fails to recolor the next frames.
Works fine for me.
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.
Post subject: Re: SNES mouse on TAStudio
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
ViGadeomes wrote:
https://youtu.be/3IPIl1868Z0
Fixed.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Alyosha wrote:
Here is what I was doing that didn't work. Open 2 instances of BizHawk. Open 2 instances of TAStudio. paint some inputs in one instance, then copy them. On the other instance Edit -> paste will not be available. (But, right click paste is still possible, as is ctrl+v. After you paste in this way once, the edit -> paste option becomes available.) So I guess it's just a minor anomaly, I should have experimented more.
Fixed.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
J wrote:
Commodore 64 games tend to have a long load period (1000-6000 frames), and when I have a marker on the first non-lag frame, I need to wait for TAStudio to scan in from the beginning of the lag frame clump when I try to hop back to said marker. Example .tasproj Jumping to Level 1(+1), Level 2 or Level 3 markers should trigger the problem.
Fixed by spending several weeks on implementing an entirely new (even compared to fceux taseditor) greenzone decay algorithm. Crazy props to r57shell.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
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.
1 2 154 155 156 440 441