Posts for andymac

1 2
7 8 9
25 26
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Does this just do something like offset = hex(1024 + 3*frameno) ?
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Personally, I think we are actually plateuing a bit. Brute forcing is not a viable option for any full length TAS, and heuristic algorithms have always been feasable, but generally unnecessary since it's usually easier to make the run by hand than to write an overly complicated program to do so. In most cases, bots are used to do extremely mechanical tasks that require little thinking and are simply boring to do by hand, or are used to do tasks that would require so many man hours to do, they would be infeasable for any real person. So in answer to your questions, I think rerecords will increase on average, and that movies will take longer to make, but that's only because I think that more people will start TAsing more complicated, modern consoles.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
(b+c)(b+d)/b. Well this is my reasoning for why this is composite.There will be HCF (highest common factor) of b and b+c. Now whatever that HCF is, whether it be 1 (i.e b+c, and b are coprime) or b (i.e, b+c is a multiple of b), (b+c)/(HCF) is going to be a factor of ((b+c)(b+d)/b. I like to think of it as (b+c)/(HCF) is the part of (b+c) that isn't divided by b. This is similar to what rhebus posted. basically instead of b = xy, we use b=HCF*(b/HCF), so x = HCF, and y = b/HCF. However x and y don't need to be the HCF and b/HCF, they can be other values as well.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
I thought I might post this here, it was just a filler for my youtube channel. It's a SMB3 100% WIP up to the world 3 autoscroller. Not exactly the best run in existence, but it shows how some of the other levels can be done. http://dehacked.2y.net/microstorage.php/info/1793179306/SuperMarioAllStars.smv
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
How many video game references do I see? probably a little over 9000.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
ab = cd a = cd/b a + b + c + d cd/b +b +c +d (b^2 +b(c +d) + cd)/b which we can factorise (b + c)(b + d)/b Although a rigourous proof would go past this step, I see no real reason to continue. even though you divide by b, and as long as none of the numbers are zero, it should be pretty clearby now that there are other factors.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Due to curcumstances arising, I will no longer be able to complete this TAS.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Due to circumstances arising, I will no longer be able to complete this TAS. Here is my final WIP, it goes up to Desert Pyramid, and includes mister's improvements. http://dehacked.2y.net/microstorage.php/info/1628477619/sdw.smv
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Maybe we should create a "TASvideos" channel on Ustream for any TASers who want to TAS live, instead of separate channels for many users. This way, we could fill up time more effectively, and have live TASing most of the time, from variousdifferent authors.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
here is a version of stage 1, 529 frames faster and beginning from power on instead of snapshot. http://dehacked.2y.net/microstorage.php/info/1403605663/BCEF.vbm And walking is significantly faster than the grappling hook.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
I think I have an ugly solution. instead of all integers being greater than 1, let's say they are all greater than 0. This does not affect the problem at all. We can define the function f(n,b), the combinations of all the numbers, implicitly with f(n,b) = f(n-1,b) + f(n-1,b-1) + f(n-1,b-2) ... f(n-1,2) + f(n-1,1) + f(n-1,0) We want an explicit solution, so we will continue, until everything is of the form f(0,x), since f(0,x) = 1. f(n,b) = f(n-2,b) + 2*f(n-2,b-1) + 3*f(n-2,b-2) ... (b-1)*f(n-2,2) + b*f(n-2,1) + (b+1)*f(n-2,0) so the general case is: f(n,b) = ((i-1)C(0)f(n-i,b) + ((i)C(1))*f(n-i,b-1) +((i+1)C(2))*f(n-i,b-2) ... ((b+i-3)C(b-2))*f(n-i,2) + ((b+i-2)C(b-1))*f(n-i,1) + ((b+i-1)C(b)*f(n-i,0) so we now extend this until i=n, and we have out explicit formula: f(n,b) = ((n-1)C(0))*(1) + ((n)C(1))*(1) +((n+1)C(2))*(1) ... ((b+n-3)C(b-2))*(1) + ((b+n-2)C(b-1))*(1) + ((b+n-1)C(b))*(1) cleaned up a bit: f(n,b) = (n-1)C(0) + (n)C(1) +(n+1)C(2) ... (b+n-3)C(b-2) + (b+n-2)C(b-1) + (b+n-1)C(b) This can probably be simplified even further, and I've probably made a fatal mistake somewhere. (it's not f(0,x)=0, I'm pretty sure of that one, even though you can have a hard time rearranging 0 elements)
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
IIRC, two things come to mind about 4-4. Ducking underwater does not preserve running speed for long, in fact you slowly decelerate. Secondly, there is no way to preserve a full P meter by ducking underwater, which is required for acceleration after entering the pipe.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
The pauses are most definitely there when you play back the vbm file in VBA. After exiting a level, watch the frame count closely, and there will be a pause. EDIT: I don't think it's a dumping issue, I think it's a timing issue. Probably because during these "pauses" the traditional maning of a "frame" is useless. and it's VISUAL BOY ADVANCE not VIRTUAL BOY ADVANCES
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
In super mario land 2, when you exit a level, there is a pause of approximately a second. This registers on the emulator and movie file as only one frame (and surprisingly no lag!), yet it renders on the encode as many. I beleive there may be other pauses as well, which register as only one frame but render as many in the encode. EDIT: not sure if this is correct, but the pause may be a result of switching a ROM bank, which requires the complete rewrite of 4000-7FFF
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
The gameboy runs at 59.something FPS. Plus the fact that there is an introductory sequence at the beginnisg of the encode, I am not surprised there is such a discrepancy. 21:43 is calculated assuming the GB runs at 60 FPS, which is far from true.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
klmz wrote:
andymac wrote:
Here is my updated input file. It should be 27 frames faster. If the movie file linked is not 78211 frames long, beat me over the head, because I've uplodaed the wrong file. Could someone (Nach or Adelikat) please change the input file for me? I'm having trouble logging on... http://dehacked.2y.net/microstorage.php/info/960723671/SMLimproved.vbm
The movie file linked is named SMLimproved.vbm. Are you sure it is an improvement on the appropriate submission?
anything past the info// is free to be changed. http://dehacked.2y.net/microstorage.php/info/960723671/SMLimproved.vbm http://dehacked.2y.net/microstorage.php/info/960723671/SML2.vbm http://dehacked.2y.net/microstorage.php/info/960723671/blahblah.vbm http://dehacked.2y.net/microstorage.php/info/960723671/marioland2,super.vbm http://dehacked.2y.net/microstorage.php/info/960723671/something.vbm http://dehacked.2y.net/microstorage.php/info/960723671/SMLig.vbm all link to the same file
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Here is my updated input file. It should be 27 frames faster. If the movie file linked is not 78211 frames long, beat me over the head, because I've uplodaed the wrong file. Could someone (Nach or Adelikat) please change the input file for me? I'm having trouble logging on... http://dehacked.2y.net/microstorage.php/info/960723671/SMLimproved.vbm
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Yeah, I probably could. Anyway, I think the next (the middle part) part of the battle is based on a frame rule, wich is why I lost time there compared to Soulrivers. If that 21 frame savings is legitimate, then it could add up to more, or make the second part of the battle even worse. Anyway, I still think that 21 frames saved is more than enough to compensate for any possible losses in the second part of the battle. And yes, I could get hit before the battle, I would just have to jump into one of those spiky things that falls down.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
I won't be able to view the above movie or TAS until the saturday coming, so if all publishers could hold off processing until next week, thank you. I'm assuming that the above movie shows hitting wario beneath the chair. I tried this but I erroneously discarded it because I didn't get hurt, which is required for the next part of the battle. MUGG's post got me thinking that I could just walk straight into Wario if I wanted to.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
I don't know about you guys, but I've been seeing a lot of ducks recently. Of the fying variety that is.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
I thought I should post this here: http://dehacked.2y.net/microstorage.php/info/631616846/SuperDemoWorld.smv This is a SDW 100% WIP. It is 8 seconds faster than ISM's WIP. If there is anyone who wants to see a completed version of this run, I'll finish it. Even though the SDW 100% does not concern itself with exit lag, the improvements that NxCy posted constitute valid in game improvements. I don't plan to edit these improvements in, but I do find this a little demotivating.
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Hey look! a flying duck!
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
Adelikat, since you did the screenshots for the submission message, I just want to say that the screenshot for world 2 is actually from world 4. And for you other people: Thanks for watching our run!
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
get 1290 more points?
Measure once. Cut twice.
Experienced Forum User, Published Author, Experienced player (618)
Joined: 11/30/2008
Posts: 650
Location: a little city in the middle of nowhere
This is a WIP of all the levels I've done so far. This is up to the end of turtle zone. next is macro zone, then finishing off tree zone. Then we go to Wario's castle. WIP EDIT slightly newer WIP
Measure once. Cut twice.
1 2
7 8 9
25 26