this is definitely, the best looking, the best sounding and the best feeling puzzle NES game ive played a simple concept and yet so original i would say its even more fun than the last modern tetris games ive played and i really love the fantasy artstyle of this games it really makes it feel a bit like the 80s and the music is SO GOOD, it makes me feel so happy and its so sticky umm sorry if i talked a bit too much but the point is i love this game :D
I featured this game as one of the first 3 NES games added to HOUDINI's curated selection of indie games, modern classics if you will. https://erikhoudini.com/the_crypt/arcade/
Is there any disadvantage making an official release with the never, better (and from what I've read) retrocompatible nes 2.0 header?
I don't think the hash difference is related to the ines header. I think it's the filename that is "From Below (USA) (Aftermarket) (Unl).nes". When I changed the file name to match that, the hashes match.
but unfortunately it is not possible to disable the hard drop
It would be very easy to hack the game to disable harddrop, but yes, there is no in-game way to disable it. I can't remember the details, but I believe I had players test it extensively on authentic hardware, and unintentional UP presses on the joystick were non-existent (however, obviously that doesn't matter if you're playing in an emulator).
Hash values are based on content alone, the filename does not have any importance. Thus renaming the file has no effect.
On the contrary, any difference in content will produce a different hash (collision excluded)
The crc32 values I have after downloading the files are
Sorry about that, I think I had my files mixed up and was getting a false positive.
So looking at the header settings in that database, they did more than just set the rom to ines2. They also set 2 additional settings in the header (looking at the NES version, not VS):
NES Database:
4E 45 53 1A 02 01 00 08 00 00 00 00 02 00 00 01
ROM switched to ines 2:
4E 45 53 1A 02 01 00 08 00 00 00 00 00 00 00 00
The "08" means ines2 format. That is all that I would expect to change.
The "02" means "VS PPU Type = RP2C04-0001"
The "01" means "Default input type = Standard Controllers"
I'm not sure why the database has those changes. To me the correct thing to do is update the database to accurately reflect the actual released ROM. To me the actual ROM should be the source of truth. What do you think?
It's funny you call that out, as it was pitched as "elevator music" when we were working on it (if I remember correctly). Music is by Tui if you're interested.
If you are playing mode with the Kraken (eg. not "Classic"), the SELECT button will trigger the Kraken to advance it's tentacle up one block right away, rather than waiting for the usual time.
This is often useful when the Kraken's movement will be advantageous to the player (eg. filling a gap).
Omg this is the First time i liked Terris! Because like every other Tetris games are boring but this game? THIS GAME KEEP ME HYPE UP SINCE THE BEGINING OF TIME AND SPACE BRO This game is FIRE 🔥.
Woah, retroactively hyping you up to the beginning of time!? I'm glad you're enjoying it! Keep your eyes open for From Below Pocket, an upcoming Game Boy port that adds multiplayer!
Another great Tetris Clone for the nes and luckily unlike the latest official Tetris for the NES (hardware clone not endorsed by Nintendo but is by The Tetris Company, which leaves the game in a weird area of does a rom that is said to work on the NES count as an official game it the company that holds the rights to it signs off but the makers of the original console do not?) was released for many different ways, for free no less! A must download for Tetris Fans.
hello =) could you clarify which version you mean is "the latest official Tetris for the NES (hardware clone not endorsed by Nintendo but is by The Tetris Company" ? thank you!
Here I am in 2022 playing this game on a Blackberry Q10 with a real keyboard (via retroarch). You have just replaced my favourite tetris version of all time that I play almost daily (Tetris 2 + Bombliss NES Japan excusive).
"From below" has just the right mix of modern tetris rotation system with the DAS precision of classic tetris.
This paired with the charming retro graphics is just an irresistible combo.
Only slight anoyiance is the speed up music when you have a high stack. This is a classic design i could personally do without :-)
← Return to game
Comments
Log in with itch.io to leave a comment.
this is definitely, the best looking, the best sounding and the best feeling puzzle NES game ive played
a simple concept and yet so original
i would say its even more fun than the last modern tetris games ive played
and i really love the fantasy artstyle of this games
it really makes it feel a bit like the 80s
and the music is SO GOOD, it makes me feel so happy and its so sticky
umm sorry if i talked a bit too much but the point is i love this game :D
Thanks for taking the time to let me know! I'm glad you liked it so much!
I featured this game as one of the first 3 NES games added to HOUDINI's curated selection of indie games, modern classics if you will. https://erikhoudini.com/the_crypt/arcade/
Thanks so much!
This is so great! I've been loving playing this on my Miyoo Mini+. I want to get the GB version too! Great game!
a very nice game with a very cool soundtrack
do you plan on releasing the soundtrack anywhere or no
Thanks! The soundtrack comes with the Game Boy version of the game if you'd like to get the soundtrack and help support the game.
From Below Pocket by Matt Hughson (NES Dev) (itch.io)
Fun game! Nice work, Matt.
Thanks!
Just released an achievement pack for this game. It's at: https://retroachievements.org/game/20038 , for anyone interested.
Kudos to the developer for this fantastic game!
that's awesome 👌 thanks for sharing!
I've discovered datomatic as resource for roms, and noticed that the hash values do not match
https://datomatic.no-intro.org/index.php?page=show_record&s=45&n=3375https://datomatic.no-intro.org/index.php?page=show_record&s=45&n=4835
The root cause is that apparently, the nes 2.0 header is used when hashing the rom files instead of the original iNes header.
Is there any disadvantage making an official release with the never, better (and from what I've read) retrocompatible nes 2.0 header?
Also the vs version has a much nicer menu compared to the "normal" version, but unfortunately it is not possible to disable the hard drop :(
Otherwise great game!
Is there any disadvantage making an official release with the never, better (and from what I've read) retrocompatible nes 2.0 header?
I don't think the hash difference is related to the ines header. I think it's the filename that is "From Below (USA) (Aftermarket) (Unl).nes". When I changed the file name to match that, the hashes match.
but unfortunately it is not possible to disable the hard drop
It would be very easy to hack the game to disable harddrop, but yes, there is no in-game way to disable it. I can't remember the details, but I believe I had players test it extensively on authentic hardware, and unintentional UP presses on the joystick were non-existent (however, obviously that doesn't matter if you're playing in an emulator).
Hi
Hash values are based on content alone, the filename does not have any importance. Thus renaming the file has no effect. On the contrary, any difference in content will produce a different hash (collision excluded)
The crc32 values I have after downloading the files are
from_below_2020_09_16_v_1_0_0.nes -> crc32: 8ce49adb from_below_vs_2021_01_13_v_0_10_0.nes -> crc32: d1616b88
After manually patching the header with the one described in the database, for example with
printf ‘\x4e\x45\x53\x1a\02\x01\x0a\x09\x00\x00\x50\x00\x00\x02\x00\x04’ | dd of=from_below_vs_2021_01_13_v_0_10_0.nes bs=1 seek=0 count=16 conv=notrunc
I get the values reported in the database
from_below_2020_09_16_v_1_0_0.nes -> crc32: 86e935b2 from_below_vs_2021_01_13_v_0_10_0.nes -> crc32: f0232955
Sorry about that, I think I had my files mixed up and was getting a false positive.
So looking at the header settings in that database, they did more than just set the rom to ines2. They also set 2 additional settings in the header (looking at the NES version, not VS):
NES Database:
4E 45 53 1A 02 01 00 08 00 00 00 00 02 00 00 01
ROM switched to ines 2:
4E 45 53 1A 02 01 00 08 00 00 00 00 00 00 00 00
The "08" means ines2 format. That is all that I would expect to change.
The "02" means "VS PPU Type = RP2C04-0001"
The "01" means "Default input type = Standard Controllers"
I'm not sure why the database has those changes. To me the correct thing to do is update the database to accurately reflect the actual released ROM. To me the actual ROM should be the source of truth. What do you think?
I would have also expected that the hashes would be of the original image, instead of the image with the newer header (https://forum.no-intro.org/viewtopic.php?t=6772).
Which is why I was asking if there where any drawbacks in using the newer format, which seem to be preferred in some environments.
From https://www.nesdev.org/wiki/NES_2.0 I see that the header is backward compatible and provides some new features.
Great gameplay and a banging soundtrack!!
Thanks for playing! Music is by Tui if you're interested.
i really like the pause theme
It's funny you call that out, as it was pitched as "elevator music" when we were working on it (if I remember correctly). Music is by Tui if you're interested.
what is the trigger attack?
If you are playing mode with the Kraken (eg. not "Classic"), the SELECT button will trigger the Kraken to advance it's tentacle up one block right away, rather than waiting for the usual time.
This is often useful when the Kraken's movement will be advantageous to the player (eg. filling a gap).
congrats on a wonderful game Matt :)
Thanks!
Omg this is the First time i liked Terris! Because like every other Tetris games are boring but this game? THIS GAME KEEP ME HYPE UP SINCE THE BEGINING OF TIME AND SPACE BRO This game is FIRE 🔥.
Woah, retroactively hyping you up to the beginning of time!? I'm glad you're enjoying it! Keep your eyes open for From Below Pocket, an upcoming Game Boy port that adds multiplayer!
Mutliplayer?! I will ruin my friendship with my friend 💀
I have been jamming this on my NES , so great. Really good job!!! I think I find this more fun than any other game of this type :
Awesome! Thats the goal! Keep an eye out for an upcoming physical release...
Another great Tetris Clone for the nes and luckily unlike the latest official Tetris for the NES (hardware clone not endorsed by Nintendo but is by The Tetris Company, which leaves the game in a weird area of does a rom that is said to work on the NES count as an official game it the company that holds the rights to it signs off but the makers of the original console do not?) was released for many different ways, for free no less! A must download for Tetris Fans.
hello =) could you clarify which version you mean is "the latest official Tetris for the NES (hardware clone not endorsed by Nintendo but is by The Tetris Company" ? thank you!
The version exclusive to the go retro handheld console, which is a portable famiclone
Here I am in 2022 playing this game on a Blackberry Q10 with a real keyboard (via retroarch). You have just replaced my favourite tetris version of all time that I play almost daily (Tetris 2 + Bombliss NES Japan excusive).
"From below" has just the right mix of modern tetris rotation system with the DAS precision of classic tetris.
This paired with the charming retro graphics is just an irresistible combo.
Only slight anoyiance is the speed up music when you have a high stack. This is a classic design i could personally do without :-)
Thanks for making this precious gem of a game.
Wow, thank you so much for the kind words!
https://indieoyun.org/from-below/
I’ve been following your game before. However, today we had the chance to add it to our site. Your game is excellent.
Thank you for covering the game! It's coming to Game Boy soon too!
Hi.
We are already looking forward to it.
Brilliant game sir.
Here is my tribute to it...
Thanks for covering the game
Great game!
Thanks!
this is an absolute masterpiece!
10/10
Graphics are amazing!
Gameplay is super cool!
Would recommend :)
Kind words. Thanks!
I LOVE THIS GAME! Please make more cartridges!
https://youtu.be/UX6w2ZRLaw4
-Ducky!
Thanks for checking out the game, and sharing it with your viewers!
I heard about this game for the first time today! I wish I could have supported it. I'm looking forward to whatever you do next!
Thanks! Check out http://www.witchnwiz.com for my next game!
very good
Thanks!
Awesome game ! A game really made with love. Thanks.
Thanks for playing!
This is an awesome game! I've always loved stuff like tetris, but imo never liked the feel (music, colors) of it, so this is just straight up awesome!
Thanks! That's really cool to hear!