Submission Text Full Submission Page

Goals

  • Manipulates luck
  • Beats a really hard game really quickly
  • Don't blink!

About the game

Porky's is a video game released for the Atari 2600 in 1983. Yup, that WAS also the year of the 1983 video game crash. Coincidence? The game is based on the 1981 film of the same name and published by 20th Century Fox. In the game, you play as Peewee Morris. The objective of the game is to get to a detonator to blow up Porky's bar.
The game makes no fucking sense at all. I found out about the game actually from one of my favorite shows, the Angry Video Game Nerd, starring James Rolfe. He reviewed the game in 2014. You can watch this review here:

So...what is going on? How do you play this?

You won't be able to see this in the run, but in order to start the game at all you have to press the Reset button on the console for 7 frames. Otherwise, it shows the same sequence that you see in the ending over and over. The game will NOT do ANYTHING else unless you press Reset.
In the first stage, you have to dodge cars and pigs and people and stuff. Sort of like in Frogger games. You do that until you reach the building (which is presumably the bar). The route shown in the video is the best one I could come up with. Even at the start, you can just stay to the side while waiting for the pedestrians to walk by, and the pigs won't even touch you.
This is the part that makes the least amount of logical sense in the whole game. So, you have to follow a specific pattern to get up to the end. You can't just go up there. And you have to jump over poles to get over them or else you'll just slide down, usually resulting in you hitting the guy at the bottom who takes you down to the sinkhole. The pattern is chosen by a time-based random number generator (RNG).
Each pattern chosen, by the way, is down one pole, and then up that same pole four more times. So, naturally, it's fastest to have the leftmost pole be the one that you do, since you start at the left. If you go down any other pole and go back up, it won't let you finish the level. The game tells you whether or not to go down or up.
Not seen in this run obviously, but whenever you make any mistake at all you have to go through a whole ordeal of building a ladder next to some kind of water. Then, you have to throw items down a hole under a lady taking a shower, while a ghost chases after you. It's all seen in the AVGN video; he explains it a lot better. I've never seen the film Porky's, but I'll tell you right now, I bet this game has close to nothing to do with the movie.
The game ends with Porky detonating the bomb, and the screen flashing. This happens continuously too, with the ground turning a different color each time, but the cool sound effects only happen once. But this continuously happens at the beginning of the game too, for some odd reason.
I end input on the last frame when pressing Up actually matters, on the last ladder, where if you leave it alone it still goes to ending. That's 00:08.31!
You know...most Atari games don't make a whole lot of sense. So, eh.
It's definitely worth mentioning that THIS GAME IS EXTREMELY HARD!!!!!! It's known for that too. Beating it in only 8 seconds is phenomenal; it took the current WR non-TAS speedrunner (as of 12/22/17) FOURTEEN WHOLE MINUTES to complete. If you wanna see what I mean, try it yourself. Just start playing, and count how many times you fail.

RNG

The RNG is very simple, and it's completely time-based. There are only 128 (1-byte, unsigned, Little Endian, Main RAM) RAM addresses in the game. Out of these 128, there's the address 46, which defines which pattern the game chose for the climbing room. Of these, the game has a few patterns it can choose from. The value "0" defines the pattern I see most, which is the right-most pole. That's obviously slower, so we want to get the value "255", which defines the left-most pole.

Conclusion

What else is there to say? I'm excited! I hope you enjoy the run. It's only 8 seconds long, so don't blink any.

Special thanks to

I'm cancelling the submission, because Spikestuff and Alyosha own the run now. See the new submission #5762: Spikestuff & Alyosha's A2600 Porky's in 00:07.99 here. It was a huge frame war, but I think Special thanks is good enough for me. Sorry people.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
Location: 127.0.0.1
This topic is for the purpose of discussing #5760: SnowySideofTown's A2600 Porky's in 00:08.81
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6439
Location: The land down under.
>BizHawk 1.11.6 Question 1: Why didn't you TAS this on BizHawk 2.2.1? Heck, the major core fixes were introduced in 1.11.7. (And you can't state, because you've been working on this for a long time, since you yourself stated on TASVideos Discord that you just picked it up) Statement 1: It's best you use the latest possible version of A2600 at all times otherwise you don't know... maybe you could be improved on. Question 2: What RNG? I've power-cycled every frame up to 20, even started the game up late all still with my input and it still runs through fine without issue.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3822)
Joined: 11/30/2014
Posts: 2832
Location: US
At some point we really should formally deprecate old BizHawk versions. Pretty much every core, both ported and in house, has been substanitally improved since 1.11.6. Specifically for 1.11.6 for A2600, that verion of the core is very seriously buggy.
Editor, Player (123)
Joined: 8/3/2014
Posts: 204
Location: USA
http://tasvideos.org/userfiles/info/43967119220333596 Please replace the input file of this movie with a newer one. This one uses 2.2.1, and it improves the movie by a lot. It also improves Spike's version by 1 single frame, after I did a wall glitch in the Frogger level.
Spikestuff
They/Them
Editor, Publisher, Expert player (2643)
Joined: 10/12/2011
Posts: 6439
Location: The land down under.
Did you also use my input ontop of that? I know it's 8 seconds and it could be coincidental. However copy+pasting was thrown around and the ending input straight matches my input.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Editor, Player (123)
Joined: 8/3/2014
Posts: 204
Location: USA
Spikestuff wrote:
Did you also use my input ontop of that?
What other choice was there?
EZGames69
He/They
Publisher, Reviewer, Expert player (4462)
Joined: 5/29/2017
Posts: 2762
Doing it yourself
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
DrD2k9
He/Him
Editor, Judge, Expert player (2214)
Joined: 8/21/2016
Posts: 1090
Location: US
Alyosha wrote:
At some point we really should formally deprecate old BizHawk versions. Pretty much every core, both ported and in house, has been substanitally improved since 1.11.6.
My only comment on this is to delay depreciating 1.13.x for quite a while. Some of us don't have 64 bit systems and aren't able to upgrade to BizHawk 2.x.x
Editor, Reviewer, Skilled player (1359)
Joined: 9/12/2016
Posts: 1646
Location: Italy
DrD2k9 wrote:
Alyosha wrote:
At some point we really should formally deprecate old BizHawk versions. Pretty much every core, both ported and in house, has been substanitally improved since 1.11.6.
My only comment on this is to delay depreciating 1.13.x for quite a while. Some of us don't have 64 bit systems and aren't able to upgrade to BizHawk 2.x.x
What about updating 1.x in order to update all cores? (except the ones that require 64bit support) I'm soon going to update to Win7-64, just for the sake of using BizHawk 2.x, but there are probably people that can't do that for a reason or another.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3822)
Joined: 11/30/2014
Posts: 2832
Location: US
http://tasvideos.org/userfiles/info/43978832652265684 Here is an improvement of about 10 frames due to evading traffic as fast as possible. I didn't include whatever the one frame improvement was that ReadySteadyYeti found, so I guess that will have to be put into this one for a final submission.
Editor, Player (123)
Joined: 8/3/2014
Posts: 204
Location: USA
http://tasvideos.org/userfiles/info/43987665422212528 Here's the 1 frame improvement, plus some added entertainment. I must say I'm impressed by that improvement. I tried other routes without waiting on the Frogger stage with no success. Very clever! Anyway, now I can be an author again, but adding Alyosha as an author. Hopefully this will be the last improvement, so judges, please add this file to the submission.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2785
Location: The dark corners of the TASVideos server
om, nom, nom... sweet!