Post subject: Yoshi's Topsy Turvy
LSK
Joined: 4/17/2006
Posts: 159
I thought I'd link to a IPS patch so anyone interested in TASing this had easy access to a patch. http://bubbz.pocketheaven.com/?system=gba&section=patch_info&patch_id=1232
Chamale
He/Him
Player (182)
Joined: 10/20/2006
Posts: 1353
Location: Canada
Does VBA actually let you control tilt for this?
Sir_VG
He/Him
Player (40)
Joined: 10/9/2004
Posts: 1913
Location: Floating Tower
Normally, no, but with the patch you can use L/R to "tilt" the GBA. And I want to see a 100% gold medal run of this please. Thanks. :)
Taking over the world, one game at a time. Currently TASing: Nothing
Chamale
He/Him
Player (182)
Joined: 10/20/2006
Posts: 1353
Location: Canada
OK. Here's a thought for fast movement speed: Jump leaning way to one side, so you fall forward, then lean the other way to fall forward some more.
Joined: 12/17/2007
Posts: 1
Location: Germany
I'm still new to TASing but would consider trying out this one. But I haven't quite understood how the patching actually works. Could someone help me, please? Thanks in advance.
Chamale
He/Him
Player (182)
Joined: 10/20/2006
Posts: 1353
Location: Canada
Well, you need to use an IPS patching program, like the ones here, and just select the rom and the patch. It modifies whatever areas of the ROM need modifying to make that work. Edit: 1000 posts!
Joined: 1/27/2008
Posts: 236
Location: Somewhere
Could someone help me, I'm use LunarIPS and L/R dosen't help... EDIT: Forget it, it works. I'm gonna work on a 100% run.
See Youtube page (GIRfanaticTAS) for all runs and stuff.
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Dragonfly and me already finished some levels but we suffer lack of motivation. Oh well... (I have to ask him before posting a WIP)
Joined: 1/27/2008
Posts: 236
Location: Somewhere
Hmm... the sad thing is that once you luck manipulate 1-1 to not take to a minigame, 1-2 is also manipulated then too, causing you to have to play 1-2's minigame, which is short anyway. Anyway, I've defeated Chapter 1 with all golds so far...
See Youtube page (GIRfanaticTAS) for all runs and stuff.
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Just wanted to let you know that an 'all gold-medals'-run is being worked on.
Joined: 4/29/2005
Posts: 1212
Good. I love 100% runs on games. Even if I've never played them. :3
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Sir_VG
He/Him
Player (40)
Joined: 10/9/2004
Posts: 1913
Location: Floating Tower
Damn, that's some crazy ass game play. Good work. :)
Taking over the world, one game at a time. Currently TASing: Nothing
Joined: 1/27/2008
Posts: 236
Location: Somewhere
Eh, my brain hurts now! Nice playing!
See Youtube page (GIRfanaticTAS) for all runs and stuff.
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Random infos - Swingboats can be head-down and stay like that - Swingboats and other things that spin around could theoretically acquire "too much" speed, but the gravitational influence is not sufficient. If I manually edit a swingboat's speed, at about 10000 it would glitch so that the game thinks Yoshi is standing on it even though he is far away. Then the game may kill Yoshi for seemingly no reason... - Many addresses are dynamically assigned. They have to be searched for if needed: --Objects speeds (and positions?) --Your health --Depending on the objective: your timer, your coins, your current amount of killed enemies. Apple count is always $0300500 though. --Your speed I work on a lua right now so TASers who are interested can pick this up, if I don't.
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Lua script: http://pastebin.com/muF6ZwH8 (Edit: This is a new pastebin because the old one might not work) How to use: This script can do memory search to find the dynamically assigned speed and angle addresses (that change each room). To unlock those addresses, walk left (with the emulator not paused and Yoshi not hitting a wall) and simultaneously click on the field. You might need to redo the search a few times because it can sometimes fail. (Thanks to ism because I used his lua code for memory search) (Thanks to masterjun for helping me with the timer) I don't know if I will run this game again soon. Hitboxes and object info (how gravitation affects them, swingboat speed etc.) would be useful to add to the lua.. Please note that the gold medal objectives are only filled in up until some point in world 4. The remaining levels need to be checked for gold medal requirements.
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
The patch download is offline. Here is a backup http://www.mediafire.com/download/4m8ur3qz1yr4zmi/patch.zip (not sure if this works but it was in my topsy turvy folder so...)
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
I might be interested in picking this game up again. Instead of using the patched ROM, I'm looking into using tilt controls in Bizhawk. I need more insights in how the game recognizes tilting. If anyone has any information on this subject, please let me know. - Does the game only take into account X tilting, or also Y and Z tilting? - Does the game care at any point if I'm tilting only partially on the X axis? As far as I've observed, it will translate the tilting value to three possible states (tilted left, tilted right, not tilted) and then does stuff according to that state. But I'd feel better if someone can confirm this.
Active player (457)
Joined: 1/28/2008
Posts: 143
Location: Germany
Nice Mugg, cant wait for Yoshi TAS :)
2-do: Smurfs Nightmare, The (EU) GBC 10% fin : Mega Man: Dr. Wily's Revenge improvement: submitted Mega Man II Improvement: submitted Mega Man IV Improvement: submitted Mega Man V Improvement: submitted future plan: -n-
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
converted the lua to Bizhawk https://pastebin.com/4j9b1C0C v0.1 https://pastebin.com/VujaUZ7s v0.2 (tilting is not delayed 1 frame anymore) Same as before, except it now finds and updates the dynamic addresses (xspeed, yspeed, angle) automatically. Timer and objectives are removed. You can edit your position/speed/current level number. Press E on the keyboard to tilt left, R to tilt right. EDIT: I wonder if game can glitch if there are too many musical notes... https://www.youtube.com/watch?v=uaml44qUmZU
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Silver and gold medal minimum requirements
	level 0		1-1
	silver: 3 apples 
	gold: 7 apples
	(max: 7 apples)
	
	level 1		1-2
	silver: 3 apples
	gold: 9 apples
	(max: 9 apples)
	
	level 2		1-3
	silver: 3 apples
	gold: 9 apples
	(max: 9 apples)

	level 3		2-1
	silver: 60 coins
	gold:	70 coins
	(max:	73 coins)
	
	level 4		2-2
	silver:	3 apples
	gold:	5 apples
	(max:	5 apples)
	
	level 5		2-3
	silver: 65 coins
	gold:	85 coins
	(max:	88 coins)
	
	level 6		2-4
	silver:	50 coins
	gold:	80 coins
	(max:	82 coins)
	
	level 7		2-5
	silver:	5 apples
	gold:	8 apples
	(max:	8 apples)

	level 8		2-6
	silver: 70 coins
	gold:	90 coins
	(max:	93 coins)

	level 9		3-1
	silver:	8 shyguys
	gold:	10 shyguys
	(max:	11 shyguys)
	
	level 10	3-2
	silver:	40 coins
	gold:	55 coins
	(max:	59 coins)
	
	level 11	3-3
	silver:	8 rockies
	gold:	10 rockies
	(max:	11 rockies)
	
	level 12	3-4
	silver:	40 coins
	gold:	50 coins
	(max:	56 coins)
	
	level 13	3-5
	silver:	15 ducks
	gold:	20 ducks
	(max:	20 ducks)
	
	level 14	3-6
	silver: 65 coins
	gold:	85 coins
	(max:	89 coins)
	
	level 15	3-7
	silver:	6 apples
	gold:	9 apples
	(max:	9 apples)
	
	level 16	3-8
	silver:	45 coins + 8 piranha
	gold:	65 coins + 12 piranha
	(max:	67 coins + 12 piranha)
	
	level 17	4-1
	silver:	1 seconds
	gold:	15 seconds
	
	level 18	4-2
	silver:	40 coins
	gold:	45 coins
	(max:	49 coins)
	
	level 19	4-3
	silver:	1 seconds
	gold:	20 seconds
	
	level 20	4-4
	silver:	15 ducks
	gold:	22 ducks
	(max:	25 ducks)
	
	level 21	4-5
	silver:	1 seconds
	gold:	20 seconds
	
	level 22	4-6
	silver:	60 coins + 7 apples
	gold:	80 coins + 10 apples
	(max:	83 coins + 10 apples)
	
	level 23	4-7
	silver:	12 piranhas
	gold:	14 piranhas
	(max:	14 piranhas)
	
	level 24	4-8
	silver:	1 seconds
	gold:	25 seconds
	
	level 25	4-9
	silver:	75 coins
	gold:	86 coins
	(max:	91 coins)

	level 26	4-10
	silver:	1 seconds + 60 coins
	gold:	20 seconds + 75 coins
	(max:	77 coins)

	level 27	boss
	
	level 28	5-1
	silver:	1 alive
	gold:	4 alive
	
	level 29	5-2
	silver: 1 seconds + 80 coins
	gold:	40 seconds + 90 coins
	(max: 95 coins)
	
	level 30	5-3
	silver:	25 ghosts
	gold:	32 ghosts
	(max:	34 ghosts)
	
	level 31	5-4
	silver:	70 coins
	gold:	85 coins
	(max:	92 coins)
	
	level 32	5-5
	silver:	1 alive
	gold:	4 alive
	
	level 33	5-6
	silver:	1 seconds + 10 ducks
	gold:	10 seconds + 17 ducks
	(max:	18 ducks)

	level 34	5-7
	silver:	1 seconds + 70 coins
	gold:	25 seconds + 80 coins
	(max:	83 coins)
	
	level 35	5-8
	silver:	50 coins + 8 ducks
	gold:	65 coins + 10 ducks
	(max:	68 coins + 12 ducks)

	level 36	5-9
	silver:	65 coins + 1 alive
	gold:	85 coins + 4 alive
	(max:	88 coins)
	
	level 37	5-10
	silver:	1 seconds + 8 apples
	gold:	15 seconds + 10 apples
	(max:	10 apples)
	
	level 38	5-11
	silver:	40 coins + 1 alive
	gold:	45 coins + 4 alive
	(max:	50 coins)
	
	level 39	6-1
	silver: 60 coins + autoscroller
	gold:	87 coins + autoscroller
	(max:	90 coins
	
	level 40	6-2
	silver:	30 coins + 1 alive
	gold:	40 coins + 4 alive
	(max:	45 coins)
	
	level 41	6-3
	silver:	7 apples + autoscroller
	gold:	11 apples
	(max:	11 apples)
	
	level 42	6-4
	silver:	50 coins
	gold:	70 coins
	(max:	74 coins)
	
	level 43	6-5
	silver:	1 seconds + 20 ducks
	gold:	20 seconds + 25 ducks
	(max:	25 ducks)
	
	level 44	6-6
	silver:	60 coins + autoscroller
	gold:	90 coins + autoscroller
	(max:	92 coins)
	
	level 45	6-7
	silver: 50 coins + 10 apples
	gold:	65 coins + 12 apples
	(max:	70 coins + 12 apples)
	
	level 46	6-8
	silver:	75 coins
	gold:	85 coins
	(max:	88 coins)
	
	level 47	6-9
	silver: 1 second + 7 apples
	gold:	25 seconds + 10 apples
	(max: 	10 apples)
	
	level 48	6-10
	silver:	80 coins + autoscroller
	gold	95 coins + autoscroller
	(max:	99 coins)
	
	level 49	6-11
	silver:	55 coins + 1 alive
	gold:	75 coins + 4 alive
	(max:	76 coins)
	
	level 50	6-12
	silver:	12 ducks + autoscroller
	gold:	20 ducks + autoscroller
	(max:	20 ducks)
	
	level 51	finalboss
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
Upward zip from blocks (It doesn't look like the tongue snatch is required.)
TheKDX7
He/Him
Player (118)
Joined: 7/9/2011
Posts: 392
Location: Switzerland
MUGG wrote:
World 1 complete http://dehacked.2y.net/microstorage.php/info/1839168768/ytt%20tas.bk2
Good job, look forward to seeing the finished result
Editor, Expert player (2328)
Joined: 5/15/2007
Posts: 3928
Location: Germany
I'm in 2-4 now, but I think I'm losing interest in it... We will see.