TetrisGYM icon indicating copy to clipboard operation
TetrisGYM copied to clipboard

Hard Drop: instadeath bug

Open ibeticanhandlethis opened this issue 3 years ago • 29 comments

So, I was playing Hard Drop and this happened image for absolutely no reason top line appeared and instakilled me.

ibeticanhandlethis avatar Oct 11 '22 12:10 ibeticanhandlethis

are you using the latest v5 rev03 patch? I think this is already fixed

kirjavascript avatar Oct 11 '22 18:10 kirjavascript

Yes, i use rev03.

(sorry for so long without reply, just didn't checked github in a while)

ibeticanhandlethis avatar Oct 18 '22 10:10 ibeticanhandlethis

I got into NES Tetris this september so there's no way I downloaded patch before 6th of July.

Right now, I double checked that I have rev03, and yes, I have rev03 that I downloaded on 7th of October.

ibeticanhandlethis avatar Oct 18 '22 10:10 ibeticanhandlethis

Created on 7th of October, Modified on 7th of October Created on 7th of October, Modified on 7th of October

ibeticanhandlethis avatar Oct 18 '22 10:10 ibeticanhandlethis

I'm really sorry that found this bug because patch should fix top row for the third time, lol (as I got it this is named top row bug, am I right?)

ibeticanhandlethis avatar Oct 18 '22 10:10 ibeticanhandlethis

no worries!

is it possible for you to make a replay file in mesen demonstrating the bug?

kirjavascript avatar Oct 18 '22 12:10 kirjavascript

I don't really know how to reproduce to be honest, I was just playing the game and this happened. So, no, this isn't possible, I'm sorry.

ibeticanhandlethis avatar Oct 21 '22 08:10 ibeticanhandlethis

as I do remember I just scored tetris, and after tetris this happened. It's as much as i can remember.

ibeticanhandlethis avatar Oct 21 '22 08:10 ibeticanhandlethis

I dont think I'm able to look further without reproducing it I'm afraid. I haven't been able to do so personally

kirjavascript avatar Oct 21 '22 10:10 kirjavascript

Ok, I maybe gonna try to reproduce just stacking up and scoring. If it would work - I will send replay.

ibeticanhandlethis avatar Oct 21 '22 10:10 ibeticanhandlethis

So, I remembered that in that time I was messing around with settings (I mean tetrisgym ones), so I think maybe it's on pal mode, can you check that one if you can?

ibeticanhandlethis avatar Oct 21 '22 10:10 ibeticanhandlethis

still, I don't know how to reproduce, but I have some clues. 1. It's not PAL Mode, 2. let me upload video, there's something strange on footage on 18th-19th second

ibeticanhandlethis avatar Oct 21 '22 10:10 ibeticanhandlethis

video on youtube.

image + settings of tgym

ibeticanhandlethis avatar Oct 21 '22 10:10 ibeticanhandlethis

looks like it could be a result of something to do with the top row bug in the original game

ideally I would like a .mmo file so I could test locally but I'll have a closer look at this soon and see if I can come up with anything

kirjavascript avatar Oct 21 '22 11:10 kirjavascript

ok, I'm gonna try to record it with .mmo (try because sometimes mesen just crashes with it)

ibeticanhandlethis avatar Oct 21 '22 11:10 ibeticanhandlethis

reproduced again. at the end of replay, when i topped out for last time. right now i'm uploading it.

ibeticanhandlethis avatar Oct 21 '22 11:10 ibeticanhandlethis

https://disk.yandex.ru/d/x-62fQ6JlLRICQ

ibeticanhandlethis avatar Oct 21 '22 11:10 ibeticanhandlethis

(if it's gonna be in russian, you should know - скачать = download)

ibeticanhandlethis avatar Oct 21 '22 11:10 ibeticanhandlethis

wait i just noticed its not and im dumb

ibeticanhandlethis avatar Oct 21 '22 11:10 ibeticanhandlethis

I have a question. Is it maybe because of how mesen loads patches? Because all of this top row bugs I experienced when I loaded patches thru mesen. I didn't experienced any top row bugs on rom patched with another program (maybe it's just luck idk).

ibeticanhandlethis avatar Oct 21 '22 11:10 ibeticanhandlethis

hm. I dont think it's to do with how mesen loads patches but the state could be related

thanks for providing the mmo! I'm working on this

I think I need to make a top row bug visualiser in luascript to test it

kirjavascript avatar Oct 22 '22 17:10 kirjavascript

oh, so mmo is right and have toprow, it's just right before topout so idk.

ibeticanhandlethis avatar Oct 23 '22 13:10 ibeticanhandlethis

ok

hm. I dont think it's to do with how mesen loads patches but the state could be related

thanks for providing the mmo! I'm working on this

I think I need to make a top row bug visualiser in luascript to test it

ok

ibeticanhandlethis avatar Oct 23 '22 13:10 ibeticanhandlethis

related: https://www.twitch.tv/videos/1968392713?t=07h33m25s

kirjavascript avatar Nov 08 '23 01:11 kirjavascript

maybe this can be fixed by clearing out the garbage buffer space at the bottom of the playfield

kirjavascript avatar Nov 08 '23 09:11 kirjavascript

Hi, I did some testing and clearing a Tetris will cause the garbage row to be shifted upwards, I can reproduce it consistently

Caden1227 avatar Feb 05 '24 09:02 Caden1227

I did it on Nestopia. Seems to be an emulator thing as I couldn’t reproduce it on FCEUX

Caden1227 avatar Feb 05 '24 09:02 Caden1227

that's pretty strange

does this happen with the very latest build?

kirjavascript avatar Feb 17 '24 23:02 kirjavascript

This was done in Tetris gym v5. In the latest tournament edition, this glitch is patched, alongside a confetti/killscreen glitch that happens when tetrising into level 1, but there is still a glitch where exiting a hard drop game and entering another can sometimes randomly increase your lines when placing pieces, even when you don’t clear lines. I will send a video of it later

Caden1227 avatar Feb 18 '24 12:02 Caden1227