Posts for DarkKobold


Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
I'm done with level 1 - about 6 minutes. Massive desyncs at the final boss destroyed my will to continue messing with it. Some really fast strategies will be available, once the number of desyncs drop. Plus, The version I have seems to run at 50Hz, making me think I have a PAL version. Waiting for DeHackEd to support PXM's for a WIP.
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
So I've decided to try and bot Arkanoid. Unfortunately, trying to brute force it, even with my tree method, would finish 1 level somewhere near the heat death of the universe. Heres a current attempt to try and force it seek out the balls. Still taking far too long. Requires starting at frame 731 of Baxter's currently published movie.

start_savestate = savestate.create();
holder_savestate = savestate.create();
holder2_savestate = savestate.create();
holder3_savestate = savestate.create();
FCEU.speedmode("nothrottle");
savestate.save(start_savestate);

local wins = 0;
local fails = 0;
local survivals = 0;
local key1 = {};  
local winner_frames = 1034;

local max_fail = 0;

local input_string = "";

local frame_start = 0;
local curr_frame_count = 0;
local last_fail = 0;
local last_fail_input = -1;
local last_save = 0;
local last_save2 = 0;
local last_save3 = 0;
local last_save_pos3 = 999999999999999999999999999999;

local fail = 0;
local only_left = 0;
local only_right = 0;

local curr_keys; 

local Ball1Y = 0x0037;
local Ball1X = 0x0038;

local Ball2Y = 0x0230;
local Ball2X = 0x0233;

local Ball3Y = 0x0234;
local Ball3X = 0x0237;

local paddle = 0x0207;

local BlocksLeft = 0x000F;


while true do


--Reset keys
key1 = {};


--Current frame is part of old movie
	if (curr_frame_count < last_fail) then
		--use input string
		curr_keys = string.sub(input_string,curr_frame_count+1, curr_frame_count+1);
		if (curr_keys == "0") then			
		end;
		if (curr_keys == "1") then
			key1.left = 1;			
		end;
		if (curr_keys == "2") then
			key1.right = 1;
		end;
	end;


--Current frame is first frame of new movie
	if (curr_frame_count == last_fail) then		
		if last_fail_input == -1 then
			input_string = input_string .. "0";
		end;
		if last_fail_input == 0 then
			key1.left = 1;
			input_string = input_string .. "1";
		end;
		if last_fail_input == 1 then	
			key1.right = 1;
			input_string = input_string .. "2";
		end;			
	end;



--Current Frame is subsequent frame of new movie
	if (curr_frame_count > last_fail) then		
		input_string = input_string .. "0";
	end;





-- Bookmark 1
	if math.floor(curr_frame_count/5) > last_save then
		last_save_pos = curr_frame_count;
		savestate.save(holder_savestate);
		last_save = last_save+1;
	end;


--Bookmark 2
	if math.floor(curr_frame_count/10) > last_save2 then
		last_save_pos2 = curr_frame_count;
		savestate.save(holder2_savestate);
		last_save2 = last_save2+1;
	end;
	

--Bookmark3
--	if math.floor(curr_frame_count/50) > last_save3 then
--		last_save_pos3 = curr_frame_count;
--		savestate.save(holder3_savestate);
--		last_save3 = last_save3+1;
--	end;



--Set joypad to current frame and execute
	joypad.set(1, key1);
	FCEU.frameadvance();


if max_fail < curr_frame_count then
	only_left = 0;
	only_right = 0;
end;



--Fancy pants outputs
	gui.text(1,10,input_string);
    	gui.text(5,60,"Failures: " .. fails);
	gui.text(5,70,"Survivals: " .. survivals);
	gui.text(5,80,"Only Left " .. only_left);
	gui.text(5,90,"Only Right " .. only_right);	
    	gui.text(5,100, "Last Fail Frame: " .. last_fail );
	gui.text(5,110,"Max Fail " ..max_fail);	
	
	gui.text(5,120,"LFI " ..last_fail_input);	

--increment for next frame
	curr_frame_count = curr_frame_count + 1;	


--Failure due to ball lost
	if (memory.readbyte(Ball1Y) > 222) then
		fail = 1;
		if memory.readbyte(Ball1X) < memory.readbyte(paddle) then
			only_left = 1;
		else
			only_right = 1;
		end;
	end;
	if (memory.readbyte(Ball2Y) > 222) then
		fail = 1;
		if memory.readbyte(Ball2X) < memory.readbyte(paddle) then
			only_left = 1;
		else
			only_right = 1;
		end;
	end;
	if (memory.readbyte(Ball3Y) > 222) then
		fail = 1;
		if memory.readbyte(Ball3X) < memory.readbyte(paddle) then
			only_left = 1;
		else
			only_right = 1;
		end;

	end;
	
	if fail == 1 then
		fail = 0;
		--increment failures	
		fails = fails + 1;
		-- determine last fail


		last_fail = curr_frame_count-1;
	
		if only_left == 1 then
			while (string.sub(input_string, last_fail, last_fail) == "1") or (string.sub(input_string, last_fail, last_fail) == "2") do
				last_fail = last_fail - 1;
			
			end;				
		else
			while (string.sub(input_string, last_fail, last_fail) == "2") do
				last_fail = last_fail - 1;
			
			end;		
		end;
		
		if only_right == 1 then
			last_fail_input = 1;
		elseif only_left == 1 then			
			last_fail_input = 0;

		else
			if string.sub(input_string, last_fail, last_fail) == "0" then
				last_fail_input = 0;
			end;
			if string.sub(input_string, last_fail, last_fail) == "1" then
				last_fail_input = 30;
			end;
		end;
		

		input_string = string.sub(input_string, 1, last_fail-1);
		-- Can we load bookmark 1?	
		if (last_fail > last_save_pos) then
			savestate.load(holder_savestate);
			curr_frame_count = last_save_pos;
		-- How about bookmark 2?
		elseif (last_fail > last_save_pos2) then
			savestate.load(holder2_savestate);
			last_save = last_save2*2;
	--	elseif (last_fail > last_save_pos3) then
	--		savestate.load(holder3_savestate);
	--		last_save = last_save3*10;
	--		last_save2 = last_save3*5;

		-- Time to start from scratch!
		else	

			savestate.load(start_savestate);
			curr_frame_count = 0;
			last_save = 0;
			last_save2 = 0;
	--		last_save3 = 0;
		end;
		max_fail = math.max(max_fail, last_fail+1);
	end;
			

	
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
Great movie, great goal choices, and I'm sure I voted a silent yes a long time ago. I look forward to obsoleting it sometime around this time.
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
First TAS I haven't fast-forwarded at all in a while - and I never have even played the original Zelda. Impressively done, even though I had no idea what was going on. Sometimes you push against a wall, hear the typical zelda tone, and walk through the wall.... Is that a normal LoZ thing or a glitch? Easy yes vote.
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: Jedi Power Battles
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Basically this is an announcement that I am currently working on this. The game is sort of reminiscent of Double Dragon with Lightsabers, and has sort of an arcade feel. The game controls are literally horrible, and the original game was bug filled. These seem to be good ingredients for a TAS however.
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
Hey mz, sorry for dropping the ball on helping you. My life turned insane this summer as far as work goes. Things are looking amazing now. Keep up the good work!
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
Duksandfish wrote:
XIF wrote:
Well I know for a fact that Isai could most likely do any of the combos in this run realtime, but he's the best smash 64 player by a long shot... I mean, in tournaments, he'll beat second place by a 3 stock margin easy <_<; But for normal humans, yes... this feels very tool-assisted and very impossible to do real time.
I'm amazed at how good he is: http://www.youtube.com/watch?v=HEec8yifjDw
I never knew that SSB butchered the LoZ theme! It repeats every 20 seconds, and is massively annoying.
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
eternaljwh wrote:
I recall desiring a Game Genie for life at one point.
You can cheat in the game of life...
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 thought this topic would be about how everyone wishes they had save states to go back and fix things, and how it often seems like life had desync'd. Everyone is just a desync on the road of life.
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
LagDotCom wrote:
I've worked out another pattern! 3DO: 1993
I actually lol'd.
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
For some reason - I'm not seeing any outputs, such as the frame counter or load state while messing with the emu...
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
Bleu's movement stat sucks. It starts at 5, and he only has good attack in a normal playthrough because you are able to level him. Low levels are made up for by weapons in this run. Non-weapon holding characters will never be efficient. Balbaroy has to be promoted to handle the bigger weapons, and do enough damage. The broad/doom sword can't be equipped unpromoted. Thanks for watching, thanks for the suggestions.
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
Videos with much higher responses have been rejected, and no one cried foul. Point? LOUD NOISES!
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
Zack wrote:
.... initiative....
You keep using that word. I don't not think it means what you think it means.
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 like... woah... voted yes a while ago... But like the programmers of this game, I was like, way too stoned to like, write a reply. J/K about me being stoned, not kidding about the programmers being stoned. Seriously...
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
Easy yes vote. Clearly, this movie is done by the Deli Cat, since it contains copious amounts of brothers beating the crap out of each other.
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
When you built your cost function, did you know exact frame count costs, or did you make your own? Really curious about your equations. What an amazing way to use statistics and detection/estimation theory to maximize the TAS without checking every combination/permutation. Truly impressive. No Vote. (j/k)
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
Xkeeper wrote:
I'm seriously beginning to question if having adelikat and mmbossman as judges is the right choice.
Hmm, time for some: &
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
moozooh wrote:
Dude. You don't know how it is to be a huge ass snake.
Dude, you don't know how to use hyphens. Huge-ass snake or Huge ass-snake?
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
Oh dear god no. It used all of 4 tones for music. up down up down, in a pattern. 5-3-5-3-5.
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 run was damn cool. I'm wondering if someone will find quicker routes at some point in the future, given it sounds like you found most by accident. What I'm trying to say is, this game/run deserves more attention than Super Metroid, IMO.
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
They are helping you...
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 went into this TAS really really hoping to enjoy it... but 90% of it is a blue inventory screen... where I have no idea what the player is doing. It's sort of Tool-Assisted Excel Spreadsheet when it is all one screen of an item list. Which is really sad to me, because I agree this site needs more videos that are not 'Walk right for Victory!' Additionally, it is clear that the author spent quite a bit of time making sure the menus were optimized, as well as route planning, and finished an epic game in 6 minutes... Really cool concept, but not the most interesting movie. I'd feel guilty voting even Meh, so I withhold my vote.
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: New judge in town
Experienced Forum User, Published Author, Skilled player (1637)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
mmbossman wrote:
I am also now a judge (obligatory woohoo!)
LOL, WUT? [URL=http://imageshack.us][/URL]
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
Baxter wrote:
Just imagine if Super Demo World was submitted for the first time, but didn't get special permission beforehand. Everyone loved the TAS, but it should be rejected because it didn't get permission?
The submission could get rejected, the author could start a thread and get permission the correct way, and then the rules are followed and everyone is happy.
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.