Posts for brunovalads


1 2
5 6 7
13 14
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Wow amazing that someone made a TAS of this game, i was doing it too! I got demotivated still in level 16, but i did a lot of research and I made a Lua script that could help you a lot. In order to display extra info i used the ball image and the tilemap image, make sure to get these and put in the same folder of the script. I have a RAM map too, i could paste here if you want. Some things i noticed while watching the run: • In level 42, you could reach the last heart early by going Out Of Bounds, which is simply done by clipping into the right side of the screen, the "barrier" is simply a wall of breakable blocks! And it's easy to get back, I'll make a better explanation of Out of Bounds later. • It seems that you didn't find out that you can get an extra speed if you bounce on a wall going left: the top x speed to the right is 8 pixels/frame, but to the left it's 9 pixels/frame, and when you hit a wall your speed value is negated, combining these 2 properties, you negate the left top speed into the right speed by simply hitting a wall to the left and immediately holding right. Knowing changed the way i did some levels, so i guess there's plenty of room for this trick. Great run, i loved this game, sad that it doesn't have music (hard to make soundtrack while making so many levels in a Jam). I'm sure we could improve this run.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
I WILL ALWAYS ENDORSE BOOTLEG GAMES SO YES! I'M NOT SCREAMING, I'M JUST DEAF AFTER WATCHING THE VIDEO.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Congratulations, this is great TAS for game that looks cooler now than before when I first played.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
This is true art! Can't wait for the next 165 frames shaved in 2025
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Amaraticando made a generic resourceful script for Lsnes, perhaps it may inspire you making a BizHawk version.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Mothrayas wrote:
[2320] SNES Super Mario World 2: Yoshi's Island "100%" by Baxter, Carl_Sagan & NxCy in 1:59:35.12
Easy the most amazing TAS of this decade for me. Always come to mind when I think about TAS in general, and I used it as example when trying to show friends what a TAS is.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
WarHippy wrote:
Team Name "Having Second Thoughts"
Instead of playing, i made a logo for our team:
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Sure, let's have second thoughts together. If MUGG and WarHippy say yes then yes team.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
WarHippy wrote:
Brunovalads, MUGG, and WarHippy? Team Name "Having Second Thoughts" (but then again, the name could be better...)
I accept!! WHERE'S THE 4TH PIECE? [Sonic drowning theme plays in the background]
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
I always want to participate but always end up with no free time to really work on inputs. So, as in the last 3 editions, i'll just do my research if the game is interesting, this time not joining a team. This said, is it ok to post here my findings so everyone can (if is the case) benefit from it?
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Oh that totally makes sense, thanks for explaining. Not worth worrying about such a small detail. It's already the best rewind I ever used, it's smooth and the sound in reverse without glitching is great.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Sour wrote:
rewind feature
Speaking of which, is there a particular reason (or limitation) to make the hold rewind take effect only after you hold the hotkey for 1 second? Rewind 10secs and 1min are instantaneous.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Just to make clear for anyone else interested: You use this function with a x,y coordinate and a text as arguments, and you'll probably will put it inside your script loop. This is for BizHawk and its default gui.text font, but can easily be adapted to other fonts and emus. Example:
Language: lua

local test_text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam rhoncus, mauris quis dapibus maximus, felis mi dapibus mauris, quis pulvinar lectus risus sed metus. Suspendisse id libero sed metus scelerisque maximus id sed est. Mauris iaculis justo vel neque euismod, a semper sapien consectetur. Nam vitae consequat tortor, nec efficitur purus. Proin porttitor libero tellus, sed mattis diam rutrum et. Curabitur ut dui ex. Sed nec nulla nec sapien tempus viverra. Ut ut sollicitudin nisi. Sed in sem ut erat ullamcorper interdum id et diam. Nulla eu tempus nisl. Phasellus eu nisi eget neque placerat viverra eu quis leo. Morbi vehicula est massa, sit amet sodales ligula blandit ut. Phasellus egestas ipsum eu vulputate tincidunt. Mauris gravida risus in malesuada malesuada." while true do draw_text_wrap(128, 0, test_text) emu.frameadvance() end
You can see the result of this example in this image. Now I realised it doesn't consider any symbol (like commas), but the fix should be easy.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Lil_Gecko wrote:
Is there a way for the rest of the text to go automatically underneath blablabla
I made a function, give it a try:
Language: lua

-- Font settings local BIZHAWK_FONT_WIDTH = 10 local BIZHAWK_FONT_HEIGHT = 14 -- Text wrap function local function draw_text_wrap(x, y, text) local text_table = {} for word in string.gmatch(text, "%a+") do table.insert(text_table, word) end local x_pos, y_pos = x, y local limit = client.screenwidth() -- Fit 1st word if x_pos + string.len(text_table[1])*BIZHAWK_FONT_WIDTH > limit then x_pos = limit - string.len(text_table[1])*BIZHAWK_FONT_WIDTH ; y_pos = y_pos + BIZHAWK_FONT_HEIGHT end gui.text(x_pos, y_pos, text_table[1]) x_pos = x_pos + (string.len(text_table[1]) + 1)*BIZHAWK_FONT_WIDTH -- Fit the other words for i = 2, #text_table do if x_pos + string.len(text_table[i])*BIZHAWK_FONT_WIDTH > limit then x_pos = x y_pos = y_pos + BIZHAWK_FONT_HEIGHT if x_pos + string.len(text_table[i])*BIZHAWK_FONT_WIDTH > limit then x_pos = limit - string.len(text_table[i])*BIZHAWK_FONT_WIDTH end end gui.text(x_pos, y_pos, text_table[i]) x_pos = x_pos + (string.len(text_table[i]) + 1)*BIZHAWK_FONT_WIDTH end end
There's probably other [better] ways to do that, this is the one that first came to mind
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
I think it's a valid submission since it's a bootleg of a very popular game. Sad that it's this short, it's quite impressive for the NES system. A yes with little to none entertainment.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Hey authors, the devs just released the Farewell DLC, and in the level music track there's a secret message dedicated to all the Celeste community, and you're included thanks to this TAS Congrats! 💙
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
I have no doubts that this run should be on this site, so yes! It's a high-level piece of technical work, and if it's possible on real hardware it definitely deserves recognition. However, as other people mentioned, this is a deeper version of game end glitch, so it should have its own branch.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
It's so amazing that this boundary can be pushed even further. Congrats guys for this excellent run!
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Patashu wrote:
I guess Tomb of the Mask was inspired by this game
Actually it seems the opposite, since TotM was realease in 2016. Anyways, it's such a cool gameplay, both games are very creative and soutracks are great. That's a nice run, EZGames!
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
dang it now I'm hungry
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
Doomsday31415 wrote:
The TAS is actually nearly done; I'm on K Rool!
This looks very promising, can't wait to see the whole work!
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
I'm used to watch on Youtube for some reasons: - I use its rate system, I give likes to TASes that I'm interested; - I usually search for related things about the game I'm watching (TASes of other games in the series, videos about glitches being studied, similar games, speedruns, etc); - I can watch it easily on any device I'm using; - The video will not occupy space on my hard drive. The only game that I actually download the movie file is, currently, Super Mario World, because I know/research the game well enough to be critic at this level, I wanna see all the details of the run. When preservation comes to mind, I think storing video files is more versatile, since nowadays you can run these videos on any decent media player. But storing movie files seems more adequate for TASing, for its reproducibility, its lightweight, and its valious content.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
2019 just started and we already have the Sega TAS of the Year! This run is brilliant, it's a massive amount of work into something elegant and complex. Can't wait to see the atlas encode, I'm sure it will help understand the whole thing. Congratulations guys!
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
brunovalads wrote:
After my graduation in july I'll have all the time in the world to continue my projects, including Sonic 2.
Ha what a fool... I couldn't find spare time to work on this ir any other big project. This said, I officially resign from Sonic 2. The8BitBeast is the person that will give what this game deserves, but i'll stay close, perhaps I can help a little.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
Editor, Experienced Forum User, Published Author, Player (182)
Joined: 4/7/2015
Posts: 330
Location: Porto Alegre, RS, Brazil
This run is amazing!! This game is great, and The8bitbeast was able to make it even better! The toolset of tricks is incredible, and I'm really glad that the Bank Error Glitch is now exposed in a TAS. Submission text is rich of content, and video commentary is perfect. YES!
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
1 2
5 6 7
13 14