@@Prog61 If I had to guess, part of the code for defeating the final boss wrote the value of -1 to your life counter. Since your lives are never meant to go negative, and probably can't go above 9 under normal circumstances, the number of lives remaining is stored as an unsigned integer, 1 byte in length. When a -1 is written to the counter, it tries to go below zero, can't (unsigned integer, after all), and instead wraps around to the highest value possible for a one-byte integer starting at 0, which is 255. It'd probably be a simple bug to fix, but likely wasn't caught in playtesting because I doubt many of the testers - if they had any at all, they only list a single hardware tester in the credits - could get to the end of the game.
I experienced this on a real machine, but I didn't keep a lot of balls at that time. I don't know the cause. In this video, there are 12 balls on stage 16, and I don't think the max of the balls is 10.
There is no doubt that I split the ball in the final stage when I experienced it, so I think there is probably one of the factors. (It was clear with 1 coin, but there were many mistakes.)
You're probably right, the number of balls on the screen is probably not the reason I got 255 lives at the end. I ran MAME in debug mode to monitor the memory location of lives. The 255 lives appear in memory when the 2nd block of the boss is broken. I redid the end of the TAS by keeping only 3 balls on the stage 32 and I still received 255 lives. Even if I lose a life between the 1st and 2nd block of the boss, I still receive 255 lives when the 2nd block breaks. So, I don't have a good explanation of the cause of this bug. Thanks for your comments.
Is there not a faster way to complete levels than this? I'm not talking about MULTIBALL levels where the sheer number of balls clear everything, I mean the levels where you only use 1 ball for a majority. It seems terribly ineffecient to only hit one or two blocks as opposed to getting your ball bouncing forever in the top half. Is it a matter of bounce angles?
RUclips’s algorithms never cease to surprise me
This is probably the most interesting Arkaclone I've seen yet.
What a huge score!
As I explained in the comments, the final score should have been 1,549,440 points, but a glitch at the end gave me 255 lives at 100,000 points each.
@@Prog61 If I had to guess, part of the code for defeating the final boss wrote the value of -1 to your life counter. Since your lives are never meant to go negative, and probably can't go above 9 under normal circumstances, the number of lives remaining is stored as an unsigned integer, 1 byte in length. When a -1 is written to the counter, it tries to go below zero, can't (unsigned integer, after all), and instead wraps around to the highest value possible for a one-byte integer starting at 0, which is 255.
It'd probably be a simple bug to fix, but likely wasn't caught in playtesting because I doubt many of the testers - if they had any at all, they only list a single hardware tester in the credits - could get to the end of the game.
This appeared in my recommendeds, but I do not regret it
I didn’t know this game had an ending!
man this is crazy! thanks Prog61!!!
Awesome TAS!
This must have taken a long time. Very impressive
4:30 A very special appearance by Pacman!
Awesome. The music is cool too
Impressive! Could you do Ghoul Panic next?
It Makes A Musical To Me!
19:28 if you want to see balls getting stuck to walls and forgetting physics for brief moments
3:34 A very special appearance of GalBoss!
Huh, never knew about this before. So it’s like Breakout?
Yes, It was created as a response to Taito's 1986 arcade title Arkanoid. (Wikipedia)
@@Prog61 Interesting.
Taito just called, they'd like they Arkanoid back! (I guess if you went back far enough, Atari just called, they'd like their Breakout back).
I experienced this on a real machine, but I didn't keep a lot of balls at that time.
I don't know the cause.
In this video, there are 12 balls on stage 16, and I don't think the max of the balls is 10.
There is no doubt that I split the ball in the final stage when I experienced it, so I think there is probably one of the factors.
(It was clear with 1 coin, but there were many mistakes.)
You're probably right, the number of balls on the screen is probably not the reason I got 255 lives at the end.
I ran MAME in debug mode to monitor the memory location of lives.
The 255 lives appear in memory when the 2nd block of the boss is broken.
I redid the end of the TAS by keeping only 3 balls on the stage 32 and I still received 255 lives.
Even if I lose a life between the 1st and 2nd block of the boss, I still receive 255 lives when the 2nd block breaks.
So, I don't have a good explanation of the cause of this bug.
Thanks for your comments.
8:29 Special Flag
where did you found that game, and I haven't seen the Road Runner TAS, so win will the Road Runner TAS start?
I did not know this game before seeing it in MAME.
Road Runner is near the top of my list. I will work on it soon.
@@Prog61 woo Hoo
Is there not a faster way to complete levels than this? I'm not talking about MULTIBALL levels where the sheer number of balls clear everything, I mean the levels where you only use 1 ball for a majority. It seems terribly ineffecient to only hit one or two blocks as opposed to getting your ball bouncing forever in the top half.
Is it a matter of bounce angles?
7:13 PP
This is similar to Arkanoid!
How I wish that these were optimized.
the start of the level sounds like skype
Thanks although you got virus on mame after the score got glitch
Arkanoid bootleg be like
28:33 high score it’s terrble
人と動物を大切しろ!愛新持栄隊総館超久保田勉安全・自殺対策大臣!会社・行政改革大臣!仕事対策大臣!規制緩和大臣!地方活性化大臣!平和維持!❤
Can you try again not just the 10 million it’s terrible
Wow the world record remember can you please remove soundtrack from victor entertainment distribution it’s prohibited
Don’t cheat it’s terrible not cheat
How is he cheating? It's marked as TAS.