HOME WORLD FORUMS WIKI VIDEOS
9412 members and stacking!
     Welcome guest, please login or sign up

 
Reply to this topicStart new topic
> A NullpoMino Mod
Integration
post Jun 3 2014, 06:57 PM
Post #1


Tetris Professional
Group Icon
Posts: 666
Joined: 9-October 10



I've made a NullpoMino Mod which comes with 4 new modes (Ultra+, Cheese, Marath0n, Pentris) and some additional options to change how previews are displayed. I've made it for NullpoMino League Edition to be on the safe side (I can't break multiplayer since League multiplayer seems to be as good as dead). Note that this Modification is not maintained. Don't suggest anything; I won't make a new version.

IPB ImageIPB Image
IPB ImageIPB Image

Installation

Here's a standalone version: download me and unzip

If you want to integrate that Mod into your NullpoMino League Edition , then download the following file and follow the instruction:
Attached File  NullpoLeagueModJAR.zip ( 1.91mb ) Number of downloads: 257
  1. in the main League Edition folder, rename NullpoMino.jar to NullpoMino2.jar; also rename the folder bin to bin2
  2. download the attached NullpoMino.jar and place it in your main League Edition folder
  3. go to the folder config/list, open mode.lst and modefolder.lst with a text editor and add the following lines:

CODE
mode.lst
mu.nu.nullpo.game.subsystem.mode.PentrisMode
mu.nu.nullpo.game.subsystem.mode.Marath0nMode
mu.nu.nullpo.game.subsystem.mode.UltraPlusMode
mu.nu.nullpo.game.subsystem.mode.CheeseMode

modefolder.lst (add these lines below #:POPULAR MODES LINE RACE)
PENTRIS
MARATH0N
ULTRA+
CHEESE


edit: slightly updated NullpoMino.jar (makes Pentris randomizer available in other modes)

Preview Options

You find these options under Game Tuning:
  • Max Previews (0 to 6): determines the size of the next piece queue
  • Previews Offset (centered, on top, x pixels): for moving the next piece queue down by some pixels
  • Deformed Preview (not deformed, x frames): previews are deformed to O pieces until you need more than x frames to drop a piece
  • Hide 1st Preview (not hidden, x frames): the next piece is hidden until you need more than x frames to drop a piece (only makes sense if you play with at least 2 previews)
  • Hide Matrix (gray, not hidden, x frames): the complete matrix (except garbage lines) is invisible until you need more than x frames to drop a piece
  • Hide Current (hide ghost, not hidden, x frames): the active piece is hidden until you need more than x frames to drop a piece
The last 4 settings are there for training purpose. For example you can set Hide Current to 180 frames (3 seconds), which forces you to pay attention to the next piece queue.

Modes

All modes allow the player to select the randomizer (a randomizer determines the piece sequence) and to enable/disable the use of Hold. There are some other options e.g. the scoring system. Each option tuple has an own leaderboard. If you play with T-Spin scoring system, then the SRS kick table will be used. Otherwise, the kick system works similar to Cultris 2 but with a slighty changed kick order: down, left&down, right&down, left, right. All modes use a lock delay which is only reset when a new piece spawns (and is consumed each time the piece would normally lock).

Randomizers:
  • Bag: exactly one of each kind within the first 7 pieces, and so on
  • Bag+: at least one of each kind within the first 8 pieces, and so on
  • 2Bag+: at least 3 of each kind within the first 24 pieces, and so on
  • Dory: memoryless randomizer (totally random)
  • Olaf: pretty random, slightly reduces the chances of floods (getting one kind multiple times in a row) and droughts (missing one kind for a long time)
Pentris

Score as many points as possible before you top out. The randomizer becomes more and more evil by handing out pieces consisting of 5 squares (Pentominoes). There're 10 levels in total. You rank up every 18 lines (at least if you start in level 1). In level 1 you get 9 Trominoes, 27 Tetrominoes and 9 Pentominoes. In each further level, the number of Pentominoes is increased by 3 and the number of Trominoes and Tetrominoes is decreased by 1 respectively 3 ( this means no Trominoes and Tetrominoes in level 10).

Option: Starting Level
Points: Single 10, Double 30, Triple 90, Tetris 240, Pentris 600
Multiplier from level 1 to 10: 1.0, 1.2, 1.4, 1.6, 1.9, 2.2, 2.5, 2.9, 3.4, 4.0

Marath0n

Similar to classic Marathon (score as many points as possible before you top out). Level increases every 10 lines and with it the gravity.

Options: Starting Level, Repeat Rate (ARR), Scoring system
Points Classic: Single 10, Double 30, Triple 90, Tetris 240, Tetriz 280, B2B +40
Points T-Spin: Zero Mini 100, Zero 200, Mini 300, Single 500, Double 800, Triple 1200; normal clears: Single 100, Double 300, Triple 500, Tetris 800, B2B x 1.5, Bravo +1800
(a Tetriz is a Tetris where the Tetris column is not on the wall)
Multiplier from level 1 to 10: 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9
Multiplier from level 11 to 20: 2.0, 2.2, 2.4, 2.6, 2.9, 3.2, 3.5, 3.9, 4.4, 5.0

Cheese

Similar to Dig Race (downstack a certain number of lines as fast as possible). The difference is that garbage lines are reinserted until you reach the goal (which can be 100 lines or whatever).

Options: Lines, Garbage type
Video:




Ultra+

Similar to Ultra (score as many points as possible within a given time). The difference is that you can also select to receive garbage lines from time to time. There's a 20 % chance that 2 consecutive garbage lines have their hole in the same column (same goes for Cheese mode Normal garbage type). You can also select a very fast insertion speed and try to survive the flood of garbage as long as possible (similar to Cultris 2 Grande Finale). Or try to do as many back-to-back Tetrises as possible (similar to Cultris 2 James Clewett's)

Options: Duration, Garbage every x seconds, Scoring system
Points Classic: Single 10, Double 30, Triple 90, Tetris 240, Tetriz 280, B2B +40
Points T-Spin: Zero Mini 150, Zero 300, Mini 400, Single 700, Double 1100, Triple 1480; normal clears: Single 100, Double 300, Triple 500, Tetris 800, B2B x 1.5, Bravo +2400, Combo +50*counter
Video:




High Scores

edit: Since nobody posted scores for Ultra+, let's try to collect scores for the Cheese mode

Cheese, 100 lines, messy garbage, Bag randomizer, Hold on
CODE
...Player.......Time.....Pieces..PPM....Remarks
1. qmk          1:31.10  255  .  167.9
2. Alexandra    1:34.80  258  .  163.3
3. jkwon23      1:40.35  331  .  197.9  https://youtu.be/IylRIE4HRnU
4. onepunman    1:49.93  304  .  165.9  https://youtu.be/0rmt8Q8W2cg

Cheese, 100 lines, messy garbage, Olaf randomizer, Hold off
CODE
...Player.......Time.....Pieces..PPM....Remarks
1. Integration  4:30.46  563  .  124.9  2 previews
2.
3.


There are too many combinations possible to list a complete highscore board. However, I want to collect scores for certain suitable combinations:

Ultra+, 5 minutes, garbage every 5 seconds, Olaf, Hold off, scoring Classic
CODE
   Player     Score    PPM
1.
2.
3.

Ultra+, 10 minutes, garbage every 1.7 seconds, Olaf, Hold off, scoring Time
CODE
   Player     Time     PPM
1.
2.
3.

Ultra+, 20 minutes, no garbage, Olaf, Hold off, scoring Tetris
CODE
   Player     Lines    PPM
1.
2.
3.

Ultra+, 5 minutes, garbage every 5 seconds, Bag, Hold on, scoring T-Spin
CODE
   Player     Score    PPM
1.
2.
3.

Ultra+, 10 minutes, garbage every 1 second, Bag, Hold on, scoring Time
CODE
   Player     Time     PPM
1.
2.
3.


Remarks

You can change GeneralOptions->NextPieces to Top or Side(Small). I recommend to use the attached background image (NullpoLeagueModJAR.zip) in this case. It is possible to play these modes with switching background images. To achieve this you have to copy back1.png, back2.png and so on from NullpoMino 7.5 (and rename 7.5's back0.png to back20.png) over to League Edition's Res/Graphics folder. I have also activated the sounds levelup.wav, lock.wav, harddrop.wav, softdrop.wav, change.wav, countdown.wav, garbage.wav which can be also copied over from 7.5's Res/SE folder. Background music should also work, but you would have to change some options in Config/Setting/Slick.cfg (e.g. option.bgm=true)

Not related: Nullpo1Key - another NullpoMino Mod I once made (pseudo 1-key finesse)

Attached image(s)
Attached Image
User is offlinePM
Go to the top of the page
+Quote Post
caffeine
post Jun 4 2014, 01:00 AM
Post #2


Tetris Grand Master
Group Icon
Posts: 1,751
Joined: 27-June 09



I was wondering about that cheese mode when I saw your original AI video! Very cool.
User is offlinePM
Go to the top of the page
+Quote Post
Shuey
post Jun 4 2014, 10:22 AM
Post #3


Tetris Expert
Group Icon
Posts: 462
Joined: 12-November 10



This is awesome! Thanks for the share Smile.png.


--------------------
Subscribe to me on YouTube
User is offlinePM
Go to the top of the page
+Quote Post
Swarley
post Jun 5 2014, 08:41 PM
Post #4


King of the Forum
Group Icon
Posts: 29
Joined: 4-February 11



I can't play it for about a month, but damn, looks like you put a lot of effort into it. Nice going. Great to see there's still a little of the good things going on Smile.png.
Eager to try it when I have the chance Crazy.png
User is offlinePM
Go to the top of the page
+Quote Post
farter
post Jun 6 2014, 05:12 AM
Post #5


Tetris Expert
Group Icon
Posts: 303
Joined: 19-April 11



nice game modes!
softdrop doesn't work?
and no SFX for pentris :x


--------------------
User is offlinePM
Go to the top of the page
+Quote Post
Paradox
post Jun 6 2014, 07:15 PM
Post #6


Tetris Grand Master
Group Icon
Posts: 1,841
Joined: 2-November 10



can you post screenshots?


--------------------
IPB Image
User is offlinePM
Go to the top of the page
+Quote Post
gerdhal
post Jan 5 2015, 08:17 PM
Post #7


Tetris Novice
Group Icon
Posts: 74
Joined: 26-November 13



its fantastic!!! smile.gif thank you so much
User is offlinePM
Go to the top of the page
+Quote Post
Superjustinbros
post Jan 24 2015, 01:35 AM
Post #8


Tetris Novice
Group Icon
Posts: 27
Joined: 6-March 14



Is there a way I could apply these added game types and/or block skins into the Mac OS X version of NullpoMino?
User is offlinePM
Go to the top of the page
+Quote Post
Alexandra
post Jun 25 2016, 05:10 PM
Post #9


Tetris Apprentice
Group Icon
Posts: 143
Joined: 21-March 14



Bump Blush.png
I really like the 100lines cheese!

I wish integration made some more downstacking mods so I could make more records :S
please ~ ~
User is offlinePM
Go to the top of the page
+Quote Post
wiesbadenfinest
post Apr 26 2019, 02:08 PM
Post #10


Tetris Novice
Group Icon
Posts: 1
Joined: 26-April 19



Hi there,
I have a question is it posible to make a mod, that supports 99 players, like Tetris 99 from switch?
this would be really awesom, if that is possible
User is offlinePM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

©2009-2019 Hard Drop Community & Forum
harddrop.com is not sponsored or endorsed by The Tetris Company or its subsidiaries.