Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hard Drop: instadeath bug #22

Open
ibeticanhandlethis opened this issue Oct 11, 2022 · 30 comments
Open

Hard Drop: instadeath bug #22

ibeticanhandlethis opened this issue Oct 11, 2022 · 30 comments

Comments

@ibeticanhandlethis
Copy link

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

@kirjavascript
Copy link
Owner

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

@ibeticanhandlethis
Copy link
Author

ibeticanhandlethis commented Oct 18, 2022

Yes, i use rev03.

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

@ibeticanhandlethis
Copy link
Author

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
Copy link
Author

ibeticanhandlethis commented Oct 18, 2022

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

@ibeticanhandlethis
Copy link
Author

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?)

@kirjavascript
Copy link
Owner

no worries!

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

@kirjavascript kirjavascript changed the title instadeath bug Hard Drop: instadeath bug Oct 19, 2022
@ibeticanhandlethis
Copy link
Author

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
Copy link
Author

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

@kirjavascript
Copy link
Owner

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

@ibeticanhandlethis
Copy link
Author

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

@ibeticanhandlethis
Copy link
Author

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
Copy link
Author

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
Copy link
Author

ibeticanhandlethis commented Oct 21, 2022

video on youtube.

image
+ settings of tgym

@kirjavascript
Copy link
Owner

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

@ibeticanhandlethis
Copy link
Author

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

@ibeticanhandlethis
Copy link
Author

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

@ibeticanhandlethis
Copy link
Author

@ibeticanhandlethis
Copy link
Author

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

@ibeticanhandlethis
Copy link
Author

wait i just noticed its not and im dumb

@ibeticanhandlethis
Copy link
Author

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).

@kirjavascript
Copy link
Owner

kirjavascript commented Oct 22, 2022

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

@ibeticanhandlethis
Copy link
Author

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

@ibeticanhandlethis
Copy link
Author

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

@kirjavascript
Copy link
Owner

@kirjavascript
Copy link
Owner

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

@Caden1227
Copy link

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

@Caden1227
Copy link

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

@kirjavascript
Copy link
Owner

that's pretty strange

does this happen with the very latest build?

@Caden1227
Copy link

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

@GitHubUser-2
Copy link

GitHubUser-2 commented Dec 23, 2024

Downloaded just today as of 12/22/24. Version 6.0. The problem isn't fixed. I got the same problem. Here are some screenshots of both Game and settings:
TetrisGYM-6 0 0-241222-215751
TetrisGYM-6 0 0-241222-215815
TetrisGYM-6 0 0-241222-215831

When I cleared the Tetris, the game just did... that. No cheats. Tetris Gym was patched to the ROM itself.
Emulator: Mesen (RetroArch core)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants