mastodonien.de

nerdculture.de

Zeitpunkt              Nutzer    Delta   Tröts        TNR     Titel                     Version  maxTL
Di 18.06.2024 00:00:16     7.214      +1      600.017    83,2 NerdCulture               4.2.9      500
Mo 17.06.2024 00:00:25     7.213       0      599.658    83,1 NerdCulture               4.2.9      500
So 16.06.2024 00:00:13     7.213       0      599.169    83,1 NerdCulture               4.2.9      500
Sa 15.06.2024 00:00:10     7.213       0      598.765    83,0 NerdCulture               4.2.9      500
Fr 14.06.2024 00:01:11     7.213      +2      598.240    82,9 NerdCulture               4.2.9      500
Do 13.06.2024 00:00:30     7.211      +2      597.597    82,9 NerdCulture               4.2.9      500
Mi 12.06.2024 00:00:29     7.209       0      597.126    82,8 NerdCulture               4.2.9      500
Di 11.06.2024 00:01:10     7.209       0      596.582    82,8 NerdCulture               4.2.9      500
Mo 10.06.2024 00:01:12     7.209       0      595.921    82,7 NerdCulture               4.2.9      500
So 09.06.2024 00:01:10     7.209       0      595.316    82,6 NerdCulture               4.2.9      500

Di 18.06.2024 14:28

Reprogram NES Tetris from within the Game. :tetris:

A classic NES Tetris player hit the game's "kill screen" for the first time, activating a crash after an incredible 40-minute, 1,511-line performance. Now, some players are using that kill screen to code new behaviors into versions of Tetris running on unmodified hardware and cartridges.

youtube.com/watch?v=QOES2XTqT7

Fun with Controller Ports

Taking over a copy of NES Tetris is possible mostly due to the specific way the game crashes. Without going into too much detail, a crash in NES Tetris happens when the game's score handler takes too long to calculate a new score between frames, which can happen after level 155. When this delay occurs, a portion of the control code gets interrupted by the new frame-writing routine, causing it to jump to an unintended portion of the game's RAM to look for the next instruction.

Usually, this unexpected interrupt leads the code to jump to address the very beginning of RAM, where garbage data gets read as code and often leads to a quick crash. But players can manipulate this jump thanks to a little-known vagary in how Tetris handles potential inputs when running.

Fun with Controller Ports Taking over a copy of NES Tetris is possible mostly due to the specific way the game crashes. Without going into too much detail, a crash in NES Tetris happens when the game's score handler takes too long to calculate a new score between frames, which can happen after level 155. When this delay occurs, a portion of the control code gets interrupted by the new frame-writing routine, causing it to jump to an unintended portion of the game's RAM to look for the next instruction. Usually, this unexpected interrupt leads the code to jump to address the very beginning of RAM, where garbage data gets read as code and often leads to a quick crash. But players can manipulate this jump thanks to a little-known vagary in how Tetris handles potential inputs when running.

[Öffentlich] Antw.: 0 Wtrl.: 0 Fav.: 0 · via Metatext

Antw. · Weiterl. · Fav. · Lesez. · Pin · Stumm · Löschen