Newest Hacks

Sonic Genesis Mega Woman Aaahh!!! Real Monsters Improvement Mod Final Fantasy VI Expanded

Newest Translations

Alundra The Legend of Zelda: Spirit Tracks Eternal Legend Gunner's Heaven

Newest Reviews

[GBA] Zelda: Link to the Past - Between Worlds voices Pokemon Factory Adventure Hack Voice Sampling Super Royal Pals.

Featured Hack Images

Phantasy Star IV - Level 99 & Megid Bug Fix The Bob-omb Mafia Soleiyu's Revenge Hotel Mario II

Featured Translation Images

Wagyan Land Ys: Ancient Ys Vanished Omen (MSX2) Deep Dungeon: Madou Senki Kujaku Ou II

Recent Updates

  • Community
    Avatar
  • Utilities
    Due to the fact that CajeASM hasn't been updated by me for many years, still has some odd bugs regarding instruction counter and due to the fact that (nowadays) better alternatives exist now, I've decided to delete this tool from this website. An alternative assembler I can recommend is bass, currently maintained by ARM9. To be found here: https://github.com/ARM9/bass
  • Reviews
    Upon further play, I discovered this hack broke an integral system to the game (the dash function).
  • Translations
    Source code link added.
  • Translations
    Source code link added.

Tetris Zero

Hack of Tetris

Description:

This is a 2 player hack for the NES version of Tetris. In order to accomplish this, the ROM was converted from MMC1 to MMC3. The PRG was expanded to have 2 additional PRG banks.

Also, a custom bankswap routine was added since no bankswap was present in the original ROM. The following features were added:

  • Enabled 2 player mode.
  • Created custom controls for 2nd player on non & in-game screens.
  • Created custom designs for A/B-Type 2 player mode.
  • Created asm to allow 2nd player to have stats shown on in-game screen.
  • Player 2 has the ability to write their name into the scoreboard.
  • Added a new gameplay feature to the B-Type Mode. In B-Type mode, in order to win 25 lines must be cleared. There is now the ability to choose how many lines to clear. There is a choice from 01-80 lines to clear.
  • Player 2 now has the ability to obtain their own game piece, no longer sharing/stealing from player 1.
  • Player 2 now has a proper NEXT piece box, along with working select button to enable/disable display.
  • Player 2 now has the ability to select an additional +10 levels from what they choose from A/B-Type (player 1 can hold the A button down when they have level 0-9 highlighted, and when they press start with A button held, the player will start +10 levels from what was selected. Player 2 can also do the same thing. However, this can only be done while player 2 holds down the B button. When player 1 presses start, player 2 needs to have the B button held down in order to get the +10 level).

The archive also includes a .sav file for those who own a powerpak for the NES.

ROM / ISO Information:

  • Tetris.nes
  • CRC32: 110A9ADD
  • MD5: 5C4AB6B03431F7298B19BCAB58E858F0
  • SHA-1: 865849AA2064AB38A5959116E697EBBFDA9F4795
  • SHA-256: A470D8CF85E7C9A32073EF56EE80963BE3D339BA7E36DBDF1EE30FDF09B09211

Links:

Screenshots:


Credits:

Credits
ContributorType of contributionListed credit
infidelityHackingasm modification

User Review Information

Good concept, but one big flaw..

Reviewed By: Doomkid on 06 Aug 2022

If only the music speeding up when you get near the top was removed.. In 2 player, if one user is near the bottom but the other is near the top (causing the music to speed up), the music will keep restarting over and over and over each time a player lowers their piece.. Really becomes a headache. Great if you mute it!

Version Final V2 Recommended - Yes

User Reviews
HeadlineAuthorDateVersionRecommend
Good concept, but one big flaw..Doomkid06 Aug 2022Final V2Yes
Such a nice polished gametecvoid06 Dec 2021Final V2Yes
Awesome, but...AgentCPU008 Feb 2019Final V2Yes
Huge improvement over retail version, but still missing garbage block attacksI am Christina Aguilera02 Oct 2016Final V2Yes
Nice HackMathUser292929 Nov 2012N/AYes