Posts for DarkKobold


Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
ECCO wrote:
What they said is like that: Father:"What? You say you will go back to became a super hero again?!Are you crazy?" Sister:"Dad,just let him go,he has his dream." Then the hero leave home again,and it come out some words that"the hero once again become a hunter,he will search for new challenge,for his dream". The BIG character “完” means the end. That's the ending.I end it as early as possible,after 4 minutes' ending movie it really needs several inputs to end it. I haven't met this problem before.I thought in the encoding process the encoder helping to make some inputs to end it is OK.
No, the movie file must go until the final end screen. It's been accepted, so just add the input to the end, and it will be encoded.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
I was able to play the video back fine. Hooray for SD getting PSX encoding going.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Submit?
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
What's interesting is the drive into Las Vegas Nevada is pretty epic and enjoyable - at least from the Utah side. You drive through some pretty twisty turns in Arizona, and then descend into this city of lights, where day is almost indistinguishable from night.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
I remember you tried to convince me it was mathematically possible, but due to the modulus, I didn't believe you. I'm still confused how you solve Y = mod(X/65536). Or, is what you are saying that you determine all values of Y given X and the range of C1/C2/C3/C4?
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
I remember you tried to convince me it was mathematically possible, but due to the modulus, I didn't believe you. I'm still confused how you solve Y = mod(X/65536). Or, is what you are saying that you determine all values of Y given X and the range of C1/C2/C3/C4?
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
This is a math problem I actually need help for TASing... X is the current value of the RNG, a 16 bit unsigned integer. C is the value of the controller input, and can range from 1 to 255, and must be odd. X = Remainder((X+C)*13 + 7)/2^16) is the next value of the RNG. Y is the target value for N executions. So, the question is, How do you get Y in a minimal N executions and solve for C1, C2, C3.... How can you mathematically solve for Cs? I've been using for loops for guess and check... but it ends up computationally complex, for something that should be easy to solve mathematically...
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Post subject: TAS already being added to Stella?
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Looking into the Stella source code, I found this nugget inside statemanager.cxx ........
{
  switch(myActiveMode)
  {
    case kMovieRecordMode:
      myOSystem->console().controller(Controller::Left).save(myMovieWriter);
      myOSystem->console().controller(Controller::Right).save(myMovieWriter);
      myOSystem->console().switches().save(myMovieWriter);
      break;

    case kMoviePlaybackMode:
      myOSystem->console().controller(Controller::Left).load(myMovieReader);
      myOSystem->console().controller(Controller::Right).load(myMovieReader);
      myOSystem->console().switches().load(myMovieReader);
      break;

    default:
      break;
  }
}
This clearly looks like they are adding TAS features!!!
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
This glitch can do some pretty interesting things- but it is going to take someone really dedicated to figure it out. Moving any "item" on any "page" cause multiple "items" to move around, massive messing with the memory addresses. However, at one point, I was able to give the hero 35K experience. The game was farked, but it shows promise.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
I'm always impressed by TASes that are continual work on a single game for the sole sake of love of the game. Amazing improvements, perhaps the last?
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
alden wrote:
Front Line entertains me, so sue me.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Looking forward to the submitted video - I think I will wait to watch it then.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
I feel like you all rode the Short bus to get here today. I really hope this thread doesn't continue to run off the road. Its driving me crazy. I'm going to desert this thread if these shenanigans continue. I'm not just spinning your wheels. Also, ferret warlord, way to throw sticky under the bus.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
This is pure genius... The game itself is a masterpiece of design - flawless storytelling, immersive environment, and perfect execution of the designer's master plan. No other game will ever come as close to perfect simulation of driving an empty bus from Tucson, AZ to Las Vegas, NV. I can almost guarantee that. The run itself - perfected execution, guaranteed that not a single frame can or will ever be saved. Alden clearly knew the game mechanics in and out, and used all the newest resources available, Gens with Lua, to execute a run that frame-wise surpasses not only every other video on this site, but most likely the combined total frame-wise effort of the entire site, assuming that every frame in a TAS is equal. And everyone is for equality, right? But there is more! The run works at multiple levels. You see, because, we, tasvideos.org/forum, are on alden's bus. We are all on the bus together! Can't you see it? And we are going somewhere. Yes, it is going to take some time, as all good things do. Alden is taking us somewhere. He is driving our bus, and we are all his passengers. And then, he is willing to take us back again. And then again in the other direction! The poetry of the situation is compelling and fraught with emotional undertones. I am moved in ways I can not explain. Thank you alden. Drive on, alden. Drive on.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Enhasa wrote:
Also if you want to replace "judges" above with "voters," that would be more accurate with what I feel.
Uh... people are going to vote higher for the runs they like. People like runs of popular games, ergo popular games get higher votes. You can't change human nature. You can continue to whine about how voting is unfair, but the system won't be different no matter what you change, unless you 100% completely eliminate voting, or user input.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Post subject: Re: You'd think doing a popular game = popularity...
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
theenglishman wrote:
You'd be surprised by how little constructive optimization support (not just "great job can't wait for the next WIP") a game like MGS is getting. ...I don't exactly have a crack team of users at my disposal here.
Uh, 99.9% of runs are like that. I can only name 2 games that actually have a "crack team;" Super Metroid, and Ocarina of Time. Hell, you should know with your PoP run that even wip watchers are a blessing, even for encouragement. Popularity has little to do with the quality of opinions you get as well. Even if people were offering opinions, they have (for the most part), not spent the time with the game you have, and may actually not help at all.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Count me in for one who was the controller throwing type when it comes to this game. I can get through the game twice, with little difficulty... until it comes time to use the f$&#@$ goddess bracelet. Worst weapon in the game. I love how the game says 'Who knew it was such a powerful weapon?" Except for the fact that it loving sucks ass. Also, speaking of the end, wow this game is hilariously sexist. All in all, that was pretty damn good. The damage boosts were surprising. I kept waiting for you to get gold armor to fight sardius... looks like that would have been a totally pointless move. You miss a few times in the first few fights... I'm assuming for luck manipulation?
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Watched again, all the way through, without fast forward. I can't say that about most 10 minute+ runs... much less hour+ runs. Great run, great game.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Zidanax - I made a Lua script which should make the sim parts easier. It tracks the enemies off screen, and tells you their position relative to the camera. Also, the angel tells you the soul counter and the timer.
AngelX =0x7E0AEE;
AngelY =0x7E0AF0;
EnX = {};
EnY ={};
EX = {};
EY = {};
EnX[1] = 0x7E0BAC;
EnY[1] = 0x7E0BAE;
EnX[2] = 0x7E0B60;
EnY[2] = 0x7E0B62;
EnX[3] = 0x7E0B86;
EnY[3] = 0x7E0B88;
EnX[4] = 0x7E0B3A;
EnY[4] = 0x7E0B3C;

CameraX = 0x7E0022;
CameraY = 0x7E0024;
TimerAdd = 0x7F91FE;

local s_timer
local soulcounter
local pop
local soultxt 
local AX
local AY
local colormat = {"black","red","blue","white"};
gui.transparency(0)

while true do
   local soulc1 = memory.readbyte(0x7F9EFA)
   local soulc2 = memory.readbyte(0x7F9EFB)
   s_timer = memory.readbyte(TimerAdd+1);  
   AX = memory.readbyte(AngelX) + 256*memory.readbyte(AngelX+1);
   AY = memory.readbyte(AngelY) + 256*memory.readbyte(AngelY+1);
   CX = memory.readbyte(CameraX) + 256*memory.readbyte(CameraX+1);
   CY = memory.readbyte(CameraY) + 256*memory.readbyte(CameraY+1);
   for i =1,4,1 do
       EX[i] = memory.readbyte(EnX[i]) + 256* memory.readbyte(EnX[i]+1);
       EY[i] = memory.readbyte(EnY[i]) + 256* memory.readbyte(EnY[i]+1);       
     if (EX[i]-CX >= 0) and (EY[i] - CY  < 220) then
           gui.drawbox(0,EY[i]-CY,12,EY[i]-CY+12,colormat[i]);                           
           gui.text(1,EY[i]-CY,string.format("%d,%d",EX[i]-CX,EY[i]-CY));
        elseif (EY[i] - CY > 242) then
        if (EY[i] - CY >= 0) and (EY[i] - CY  < 210) then
           gui.drawbox(245,EY[i]-CY,255,EY[i]-CY+12,colormat[i]);                           
           gui.text(210,EY[i]-CY,string.format("%d,%d",EX[i]-CX-256,EY[i]-CY));
        elseif (EY[i] - CY < 0) then                   
        	gui.text(205,0,string.format("%d,%d",EX[i]-CX,EY[i]-CY));
        else
        	gui.text(210,212,string.format("%d,%d",EX[i]-CX,EY[i]-CY-212));
       	end;      
     elseif (EY[i]-CY > 210) then    
         gui.drawbox(EX[i]-CX,212,EX[i]-CX+12,222,colormat[i]);         
         gui.text(EX[i]-CX,212,string.format("%d,%d",EX[i]-CX,EY[i]-CY-210));             
    end;
   end;
   soulcounter = soulc1 + soulc2*256
   gui.text(AX-CX,AY-CY,soulcounter);
   gui.text(AX-CX,AY-CY+10,s_timer);
  snes9x.frameadvance()
end
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
I'm trying to write a Lua Script that tracks the enemies while they are off screen. Meanwhile, I found these addresses 0x7E0022 Sim - Camera X (2) 0x7E0024 Sim - Camera Y (2) The Camera has a max X value of 256, and a max Y value of 287, for all locations. The camera starts moving right when the Angel's X is greater than 128. Thus, the Camera is equal to AngelX - 128 when AngelX > 128. Still working on the rest.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Honestly, I liked the old Moon Glitch better... Had more WTF quality. But, this is faster. 8/8
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Hah, I forgot that there is one less section to the left than to the right. My bad.
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Quick question - in Filmore you build down, up, left. On the second up road, why not go one right first, then left? If a house were built on the right-side road, it would save a build cycle...
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Err, how many frames ahead of the published run are you, at the point you are at?
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Kick ass RattleMan! Here is a slight change to make the effect graded.
   romcheck1 = memory.readbyte(0x00013f)
   if romcheck1 == 71 then addr_xspeed = 0xffd010 end
   -- Sonic 1

   if romcheck1 == 50 then addr_xspeed = 0xffb010 end
   -- Sonic 2

   if romcheck1 == 32 then addr_xspeed = 0xffb018 end
   -- Sonic 3&K

gens.registerbefore(function()
        xspeed = memory.readwordsigned(addr_xspeed)
        xspeed = math.abs(xspeed);
        if (xspeed > 1500) then
        	xspeedt = math.min(xspeed, 3500); 
        	sup = math.floor((3500-xspeedt)/100)/100;
        	gui.image(gui.gdscreenshot(), (0.75+sup))    
         end;
   message = string.format("velocity: %d", xspeed)
   gui.text(10, 50, message, "#FFFF00FF", "black")
end)
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.