Human Run

For a comparison of a human run (fastest run I could find...this runner is very good, with a few mistakes). This TAS runs about 4 minutes faster than the linked human run. https://www.youtube.com/watch?v=GFuOerG0hPw

Game Instructions

Details

Thanks to EZGames69 for getting me interested in TASing some Colecovision games.
Miner 2049er was among my favorites for Colecovision. I was terrible at this game and could never get past level 6...so, I decided to TAS it. :) Ended up being roughly 7 minutes and 36 seconds, as apposed to the linked human run of approximately 11 minutes and 40 seconds.
Repeating some things in the instructions above, this game is simple and requires you to navigate Bounty Bob to color in all the floor pieces...which will complete any level. The last level, 11, has an additional goal though...grab the uranium.
There are only 11 levels. Once completed...it starts back at level 1.

Level 1:

Nothing special, just trying to run the shortest route. This level will serve as a training guide to know how the game is played. Orange guys are bad, blue guys are good. By grabbing tools, you can change them to blue and they are killable.
One tiny note: I took a small trip down the first ladder to kill a blue guy. The fewer the moving items, the faster the game will go. I tested between killing and not killing and it made a small difference. I believe about 9 frames were cut.

Level 2:

Slides are introduced and routing becomes a bit more complicated.

Level 3:

This elevator level was one of the more fun areas to TAS. Here, I position the elevator ahead of Bounty Bob's arrival to increase my speed. The routing on this level is not likely to be matched by a human...especially if you use a Colecovision Controller. LOL

Level 4:

This was the first frustrating level to TAS. I had high hopes of covering all floors with one pass, but there was no solution that I could find to accomplish this. The 2 trips around the mine were to help decrease the last floor arrival...which I believe was about 8
frames faster over hopping from the lower floor, to the elevator, to the top floor.

Level 5:

This level was a good puzzle to perform as much floor covering as possible, before the middle-moving platform was out of reach for moving towards the right side. The route chosen also allowed me to fill in some intentionally left-behind floors before the return of the middle-moving platform for my second traversing...which is used to finish the top right areas.

Level 6:

This level had an optimal position to be at, which gets Bounty Bob to the bottom moving platform at the right time to continue on towards the right...where the last floor needs filling in. Getting to this spot too earlier causes you to wait, while being late...causes a large number of seconds to be lost (Perhaps 10 to 20 seconds).

Level 7:

Here is another level that completely frustrated me. I was able to cover almost all flooring in one pass, except for a platform to the left. On this level...waiting was the only option that I could find. Basically, I had to make the most of my round-about from the left-side, to the top, and finally the right. It is painful to watch a platform cycle around, where Bounty Bob will make his last ascend towards the remaining unfilled floor.

Level 8:

The Hydrolic lift. This level was fun in finding a route that kept Bounty Bob from back-tracking. A lot of effort was put into determining if the lift could be placed at the right spot, in order to prevent two trips to a set of floors to the left. Sadly, the distance for jumping was right outside the threshold of Bounty Bob's reach.

Level 9:

This "Stompers" level was easily done by stopping the moving platforms at the right location to allow Bounty Bob to fall without loosing his life. This gave an enormous advantage to skipping the stompers, as human players find it difficult to position them in such a way to protect Bounty Bob's fall from killing him.

Level 10:

This is the level that I spent the most time on. Basically, I had to find the right platform coloring order to keep Bounty Bob moving the most. Still, some standing results...but after days of experimenting...this was the best that I could find.

Level 11:

This Uranium level was disappointing, in the fact that waiting was mandatory. The challenge was to figure out how to move quickly through the bottom section. Unlike other levels, this is the only one that requires a second goal in order to finish the level...grabbing the Uranium.
That's it! The levels repeat, with the same level of difficulty. I used Level 1 to track an enemy from the start of its appearance of the level to the return crossing of a ladder. As with the first and second visit to Level 1, the timing ended up being exactly 7 seconds...thus showing that there isn't an increase in difficulty.

feos: Upon getting to the second loop's level 1, the lag picture is a bit different, so it's hard to use exactly the same input as in loop 1, but in general things work the same. Even the game manual explicitly says that the objective is completing the 11 levels, nothing about loops or raising difficulty. The game doesn't even track those loops, just resets the level counter.
Also, the 2 player mode doesn't mean they're playing it simultaneously, which could've sped up the movie probably, so 1P is fine here.
The game is really boring, and no real feedback, accepting to Vault.
Stovent: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15586
Location: 127.0.0.1
This topic is for the purpose of discussing #6109: nymx's Coleco Miner 2049er in 07:36.60
EZGames69
He/They
Publisher, Reviewer, Expert player (4462)
Joined: 5/29/2017
Posts: 2762
Encode coming in a bit. going to go ahead and give this a yes vote. EDIT: Encode is up.
[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
GJTASer2018
He/Him
Joined: 1/24/2018
Posts: 304
Location: Stafford, NY
Although Miner 2049er got many ports back in the day (Wikipedia lists 16 different platforms it was released on, excluding modern-day rereleases!) the Colecovision version has an extra level the others don't, so that one should definitely be the preferred choice for this game.
c-square wrote:
Yes, standard runs are needed and very appreciated here too
Dylon Stejakoski wrote:
Me and the boys starting over our games of choice for the infinityieth time in a row because of just-found optimizations
^ Why I don't have any submissions despite being on the forums for years now...
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
After each level, this code is executed:
Language: asm

8F63: 21 5C 72 LD HL, 725Ch AF:FFAC BC:6000 DE:0000 HL:702C IX:9139 IY:C1DC SP:73FF cnP3h5zSe 8F66: 3A 61 72 LD A, (7261h) AF:FFAC BC:6000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cnP3h5zSe 8F69: 06 00 LD B, 00h AF:00AC BC:6000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cnP3h5zSe 8F6B: 4F LD C, A AF:00AC BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cnP3h5zSe 8F6C: 09 ADD HL, BC AF:00AC BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cnP3h5zSe 8F6D: 34 INC (HL) AF:00A4 BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cnP-h5zSe 8F6E: 7E LD A, (HL) AF:0008 BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cnp3h-zse 8F6F: FE 0B CP 0Bh AF:0B08 BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cnp3h-zse 8F71: DA 77 8F JP C, 8F77h AF:0B4A BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cNp3h-Zse 8F74: 3E 00 LD A, 00h AF:0B4A BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cNp3h-Zse 8F76: 77 LD (HL), A AF:004A BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cNp3h-Zse 8F77: C3 44 8F JP 8F44h AF:004A BC:0000 DE:0000 HL:725C IX:9139 IY:C1DC SP:73FF cNp3h-Zse
$725C is current level, it's loaded to register HL, incremented, compared to 11 (levels start with 0, so last level is 10). If it is 11 now, reset it to 0 and resume execution as usual ($8F44).
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
nymx
He/Him
Editor, Judge, Expert player (2235)
Joined: 11/14/2014
Posts: 932
Location: South Pole, True Land Down Under
Thank you feos. Back in the days of Colecovision, this was one of those games that really attracted me. Its skill level was much higher than I was used too (especially as the levels went further up) and the retry effort was limited as the levels increased. Unlike today, where we have save states to go back and practice hard spots, it was near impossible for me to spend enough time to figure out the uppers levels by going through the game over and over. For me, the challenge was trying to see what was next...which translated into excitement for exploring the game. Well, that exploration is over and my interest in the best time possible has become a reality.
I recently discovered that if you haven't reached a level of frustration with TASing any game, then you haven't done your due diligence. ---- SOYZA: Are you playing a game? NYMX: I'm not playing a game, I'm TASing. SOYZA: Oh...so its not a game...Its for real? ---- Anybody got a Quantum computer I can borrow for 20 minutes? Nevermind...eien's 64 core machine will do. :) ---- BOTing will be the end of all games. --NYMX
ViGadeomes
He/Him
Judge, Active player (311)
Joined: 10/16/2017
Posts: 461
Location: France
I saw that the real name is "Miner 2049er Starring Bounty Bob"
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11478
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
The manual disagrees.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
ViGadeomes
He/Him
Judge, Active player (311)
Joined: 10/16/2017
Posts: 461
Location: France
ok nevermind, it seems to be atari versions that are called like this. Sorry !
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15586
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [3813] Coleco Miner 2049er by nymx in 07:36.60
Joined: 1/13/2007
Posts: 343
While the colecovision does use an extra level, it also changes some of the other levels undesirably. in particular the teleporters have been replaced with elevators. runs across different versions are not in any way comparable. the atari 8 bit version is the game as originally written. the c64 version is probably fastest, as it doesn't have the between levels alarm. but the level layouts are not identical to atari 8 bit.