Printable Version of Topic

Click here to view this topic in its original format

Forums - Hard Drop - Tetris Community _ Strategy/Help _ Nullpomino Guide

Posted by: jennr246 Jul 1 2010, 04:22 AM

I decided to make this thread to help players new to Nullpomino get their game up and running. It really is a very simple process.

For Mac users
Please see this thread: http://harddrop.com/forums/index.php?showtopic=3023 by Aaron


You will need to have Java installed to play this game. Download it here:
http://www.java.com/en/download/index.jsp

Or you can also Download it here:

http://www.filehippo.com/download_jre_32/ for Windows 32bit

http://www.filehippo.com/download_jre_64/ for Windows 64bit

Go to the Nullpomino thread: http://harddrop.com/forums/index.php?showtopic=2035 and the very first post has the link to download Nullpo.

Because Nullpomino is still in development, it would be a good idea to check this thread weekly to see if there has been a new release.

Once you have downloaded you will need to extract to a folder of your choice. I will include a brief explanation of this, because I know there are some that do not have any experience doing this.

I use WinRAR to do this, but there are also many other programs available(7-zip is another good program). Simply click on Extract to

IPB Image





Then You will see this window pop up to choose where to extract to. If you want to make a new folder for it such as C:\Nullpomino, just type it in in the destination path and click ok, or browse to a folder that you would like.

IPB Image






That’s it for extracting.

Now to setup the game, browse to where you extracted and open the folder, this is what you will see:

IPB Image








I would suggest using play_slick.bat to play the game because this version has less bugs and is more stable. You can use play_sdl or play_swing.



Now open play_slick, or NullpoMino.exe (also opens play_slick)

NullpoMino's default keys are:

IPB Image






You can change these keys by going to the main menu to Config, then Keyboard Setting.

Below is the image you see when you go to configure your Keyboard Settings:

IPB Image






Description of buttons
UP:Hard Drop (Drop current piece instantly) ; Move cursor up
DOWN:Soft Drop (Drop current piece faster) ; Move cursor down
LEFT:Move left ; Decrease current option's value
RIGHT:Move right ; Increase current option's value
A:Rotate ; Confirm
B:Reverse Rotate ; Cancel
C:Rotate
D:Hold (Keep a piece to use later)
E:180-Degree Rotate
F:Skip ending credits (SPEED MANIA and GARBAGE MANIA modes)
QUIT:Quit the game
PAUSE:Pause the game
GIVEUP:Return to the title screen
RETRY:Reset the game and restart from beginning
FRAME STEP:Frame step (pause screen)
SCREEN SHOT:Save screen shot to ss folder



By default A will use right rotate and B uses left. If you would like button A to be left rotate and B right rotate you can change this in the game tuning menu( See below).

It is very useful to set all of your keys so that you can practice during netplay, or retry during a single player game.

To select a rule that fits your style go to Config, then Rule Select, there are 4 Options here:

IPB Image





Select tetromino to change your rule:


IPB Image






Scroll down the list until you get to the 2nd page where you will see Standard Plus, which is much like tetris friends/toj, and Standard Zero which is a bit faster and has sonic drop. Select one you would like to try by pressing the key you set as right rotate. You can always go back later and change it if you decide you do not like the settings.

Game rule
Depending on the game rule, the movement of pieces will be different.
You can select which rule to use in the CONFIG>RULE SELECT screen.
You can create your own rule by using Rule Editor.

Below I included the list of rules and descriptions from the Readme file.

AVALANCHE : A rule used to play AVALANCHE type games.
CLASSIC0 : A classic rule that many Japanese players played like a monkey. Best suitable for RETRO MANIA mode.
CLASSIC0-68K : CLASSIC0 with reverse rotation.
CLASSIC1 : Only 1 piece preview, no hold function, no hard drop function, less flexible wallkicks.
If you think standard rules are too easy, this rule might be suitable for you.
CLASSIC2 : If you want faster play but dislike standard rules, this rule can help you.
CLASSIC3 : If you dislike standard rules but classic 1-2 is too difficult, this rule is for you.
I and T shaped pieces has more flexible wallkicks.
CLASSIC-EASY-A : It is much easier than other classic rules. Block colors are also different.
CLASSIC-EASY-A2 : Almost same as CLASSIC-EASY-A, but block colors are not different from others.
CLASSIC-EASY-B : Soft and hard drop behavior is reversed in this rule.
CLASSIC-EASY-B2 : Almost same as CLASSIC-EASY-B, but block colors are not different from others.
CLASSIC-S : CLASSIC0 with reverse rotation and "Wall Only" wallkick. It can kick wall, but not the already placed blocks.
DTET : That game was so good that the evil king had to kill it. This rule is a bit tricky. Has ARE/line clear canceling.
NINTENDO-L : A classical rule that was bundled with a handheld gadget which was made by king of video game.
NINTENDO-L-FAST : NINTENDO-L with faster sideways movement.
NINTENDO-R : A classical rule that was appeared before or after NINTENDO-L. Best suitable for RETRO MARATHON mode.
NINTENDO-R-FAST : NINTENDO-R with faster sideways movement.
PHYSICIAN : A rule used to play PHYSICIAN type games.
SPF : A rule used to play SPF type games.
SQUARE : Rule designed to make it easier to build squares. Best suitable for SQUARE mode.
STANDARD : Suitable for almost all kinds of players.
STANDARD-EXP : Soft and hard drop behavior is reversed in this rule.
STANDARD-FAST : Suitable for fast game play.
STANDARD-FAST-B : Suitable for fast game play. Initial actions (initial rotation/hold) is less detected in this rule.
STANDARD-FRIENDS : Pieces will spawn one space lower than usual, unless that space is occupied.
STANDARD-GIZA : hebo-MAI's rule. This rule is not too fast; giving you the opportunity to see the opponent's field in VS game.
STANDARD-HARD : Difficult than normal STANDARD rule.
STANDARD-HARD128 : Slightly easier variant of STANDARD-HARD rule. You can move/rotate the piece 128 times.
STANDARD-HOLDNEXT : A rule created by holdnext. Enjoy the power of orange sticks.
STANDARD-J : This variant has slow movements, nothing more than that.
STANDARD-PLUS : A rule created by Blink. STANDARD-FAST with no line clear delay, and faster softdrop.
STANDARD-SUPER3 : A classical rule with the rotation system of STANDARD rules but no wallkicks. Has ARE canceling.
STANDARD-ZERO : A rule created by Wojtek. STANDARD-PLUS with 20G Soft Drop and Instant DAS.


If you need Help changing or making a special rule please just ask for help.


Once you pick you rule you are ready to start playing.

Start will take you to all of the single player games as well as the map editor.

From the Readme here are a list and description of all game modes:

Game mode
MARATHON
Mode for beginner players. The level increases by erasing every 10 lines.
There are three game types: 150 lines, 200 lines, and endless.

MARATHON+
This mode is similar to MARATHON mode (200 lines game), but has following differences:
* Line clear speed is faster.
* If you complete level 20, you'll enter the 21st level: the "Bonus Level".
This level never ends (until you die), but the playfield occasionally goes invisible in this level,
so it's better to remember the shape of your playfield.
You can directly start from the bonus level by setting starting level to 21.

EXTREME
Mode for expert players. Gameplay is similar to marathon mode, but it's much faster.

LINE RACE
Clear certain number of lines as fast as possible.
Goal is selectable from 20, 40, and 100 lines.

SCORE RACE
Get certain number of points as fast as possible.
Goal is selectable from 10000, 25000, and 30000 points.

DIG RACE
Clear all garbage lines as fast as possible.
You win the game when you clear the bottommost line (the line with gem blocks).
Amount of garbage lines is selectable from 5, 10, and 18.

COMBO RACE
Try to clear all the lines in the well in one combo.
Goal is selectable from 20, 40, and 100 lines.

ULTRA
Score as many points as possible or clear as many lines as possible until the time limit.
Duration is selectable from 1 through 5 minutes.

TECHNICIAN
The main goal of this mode is to clear each level as fast as you can.
When the "GOAL" counter reaches zero, the level increases.
You can progress the game faster by erasing multiple lines.
There are five different game types.
LV15-EASY: Reach level 16 as fast as you can.
There is 2-minute level timer, but it's just a bonus counter and there is no penalty for running out of time.
LV15-HARD: This is similar to LV15-EASY, but when the 2-minute level timer runs out, your game ends instantly.
10MIN-EASY: See how far you can go and how many points you can get within 10 minutes.
When the 2-minute level timer runs out, the goal counter resets.
10MIN-HARD: This is similar to 10MIN-EASY, but when the 2-minute level timer runs out, your game ends instantly.
SPECIAL: When the level increases, 30 seconds is added to your time limit. Survive as long as you can.

SQUARE
Try placing your pieces in 4x4 squares to get more points.
There are three different game types.
MARATHON: Keep playing until you top out. Go for the most points!
SPRINT: Try to get 150 points as fast as you can. Can you do it in 8 lines?
ULTRA: Get as many points as you can in 3 minutes.
Best effect can be achieved if you use "SQUARE" rule.

RETRO MARATHON
A classic game that takes you to the nostalgic feeling.
Best effect can be achieved if you use "NINTENDO-R" rule.

RETRO MASTERY
A game based on the classics where efficiency is important.
Best effect can be achieved if you use "NINTENDO-R" rule.

RETRO MANIA
A classic game that many Japanese players played like a monkey.
Best effect can be achieved if you use "CLASSIC0" rule.

GRADE MANIA
You can earn "grade" by getting certain amount of score. Aim for highest grade!

GRADE MANIA 2
If you beat GRADE MANIA mode, try this. It's much harder!

GRADE MANIA 3
If you don't think GRADE MANIA 2 is so difficult, try this. The speed depends on your game play!

SCORE ATTACK
Score as many points as possible before you reach level 300.
This mode is designed for beginner players.

SPEED MANIA
Well, it's not so fast as EXTREME mode, but it's very difficult to go through level 500 barrier.

SPEED MANIA 2
Insane mode! Can you keep up with this crazy speed and some other dangerous things?

GARBAGE MANIA
Speed is not fast, but garbage blocks will rise from bottom of the play field, so watch out.

PHANTOM MANIA
This is mostly same as SPEED MANIA, but the playfield is "completely" invisible!
Try to remember where you placed the piece.

FINAL
This game mode is designed only for players who have super-fast-fingers and super-fast-brain.
Try to correctly control the insane-fast pieces.

TIME ATTACK
You have to complete each level within the time limit, or game will end in failure.
However, the time limit is usually long, so you won't get a time over.
The level increases by erasing every 10 lines. Time limit will be reset when the level increases.

This mode features 11 game types.
5 of them (NORMAL, HIGH SPEED 1, HIGH SPEED 2, ANOTHER, ANOTHER2) are easy games that ends at 150 lines.
2 of them (NORMAL 200, ANOTHER 200) are 200 lines game but still easy.
The rest of 4 (BASIC, HELL, HELL-X, VOID) is very difficult.
Each level has extremely short time limit, and in the case of HELL and HELL-X, there will be more dangerous things.

PRACTICE
You can practice various speed settings in this mode.

GEM MANIA
This is a puzzle mode that requires different strategy than normal modes.
Your goal is to erase all gem blocks from the playfield.
This mode features two different types of time limit: "Stage Time" and "Limit Time".
Stage Time is time limit for each stage. It starts from 1 minute for each stage, and if it reaches zero, the stage ends in failure.
Limit Time is the main time limit. It starts from 3 minutes, and if it reaches zero, the game ends.
Complete each stage within 20 seconds to increase the Limit Time.

TOOL-VS MAP EDIT
Not really a "game" mode. This is a tool for creating maps for VS-BATTLE mode and NetPlay mode.

Controls when you editing a map:
Up/Down/Left/Right: Move cursor
A: Put a block
B: Exit
C+Left/Right: Change color of block
D: Delete a block

VS-BATTLE
Battle against human or AI opponent. You can send garbage blocks by clearing 2 or more lines at the same time.

AVALANCHE 1P (RC1)
This is a puzzle mode where the objective is to clear clusters of colors, not lines.
Make chains to score as much as you can before you top out!
Only for use with "AVALANCHE" rule.

AVALANCHE 1P FEVER MARATHON (RC1)
Premade chains will drop down endlessly. Try to get the most points before time runs out!
Only for use with "AVALANCHE" rule.

AVALANCHE VS-BATTLE (RC1)
Clear chains to send your opponent garbage!
Only for use with "AVALANCHE" rule.

AVALANCHE VS FEVER MARATHON (RC1)
Premade chains will drop down endlessly. Detonate them to neutralize your garbage handicap, then send your opponent garbage!
Only for use with "AVALANCHE" rule.

AVALANCHE VS DIG RACE (RC1)
Dig down to the flashing gem as fast as you can. The first player to clear it wins!
Only for use with "AVALANCHE" rule.

PHYSICIAN (RC1)
This is a puzzle mode where you clear gem blocks by lining up blocks of the same color, like throwing pills into a jar.
Clear more viruses at once to get more points.
Only for use with "PHYSICIAN" rule.

PHYSICIAN VS-BATTLE (RC1)
Clear more than one gem block at a time to send your opponent garbage. Try to clear your gem blocks first!
Only for use with "PHYSICIAN" rule.

SPF VS-BATTLE (BETA)
A puzzle mode based on a fighting game. Use gems to clear blocks of the same color and send garbage.
Only for use with "SPF" rule.


Replay is where you can see all of your replays, the game automatically records your single player games as long as u do not quit before the final screen comes up when your game is over.

Netplay is where you can connect to the server: harddrop.com and play online.

Config is where you can change settings in game.

IPB Image







There are many different types of single player games, so try each one out for yourself.
If you would like more information on Single Player modes, see the Harddrop.com Nullpomino wiki page here:
http://harddrop.com/wiki/NullpoMino

Before I get to netplay, lets look at what is in the Config menu:

IPB Image














Select General Options:

IPB Image





IPB Image





IPB Image






On this menu if there is an X it is off, O means its on.


If you do not like the background you can turn it off, and also if you do not like the Line Clear animation, which I think seems to be in the way, just turn it off(show line effect).

When you are done with your changes make sure you hit Button A in order to save the changes.

The next option, Rule Select, is where you can select your rule if you should need to change it at any time.

Next is Game tuning, where you can change a few minor things in the game:

IPB Image







Here you can change you’re A button rotate to either right or left, or just leave it on auto(by default)
You can change your block skin to any option that you like.
You can set you min and max das here, I keep mine both the same. Play with different setting until you find one that is comfortable.
You can also change das delay 0 is instant das to wall

Next is the AI setting:

IPB Image






There are several different AI's to choose from.
You can change the move and think delay to make the AI slower.

Next is the Keyboard settings where you can reset your keys if you need to.

Also if you would like you menu navigation keys to be the same as your game keys go to Config then to Keyboard Navigation Setting and select copy from game keys, or customize to your liking.

IPB Image






Last is the Joystick setting, which I have not used but does not appear difficult to set. It has a similar menu as the keyboard settings.

IPB Image






On to Netplay, Select Net play from the main menu:
IPB Image







Here you can put in your nickname, if you do not put a name you will be noname by default. You can also add a team name if you like. Enter a password like this: Yourscreenname#Yourpassword. Select harddrop.com and click on connect at the bottom.

IPB Image






This is what you will see when you open netplay. If there are players on they will be listed on the right. Rooms are listed at the top. 1p games are available to play online in netplay. To join a room either double click on the room you’d like or right click and select join, or watch. You can also see the room detail when you right click.
If you’d like to make a room click on create room, here are all the options available:


IPB Image





IPB Image





IPB Image





IPB Image





IPB Image





IPB Image





IPB Image








If you are interested in making your own custom rule or changing any of the setting in your rule this is how:

IPB Image













Open up ruleeditor.bat, then go to file – open:

IPB Image














From here you can select a rule that you would like to edit.

As you can see there are lots of options to customize.

If you’re not sure what any thing in particular does, please ask on the HD Forum, or change things up to see for yourself.
When you are done editing, click file – save, or save as. Save will overwrite the file that you opened in the beginning, save as you can name your own rule.
When you go back to play_slick make sure you change your rule to the one that you just edited.

Thanks Blink for coding smile.gif

And Thanks Meow for the tips.

Meow's Random Tips:
* If holding down the left/right key is too slow when changing a setting such as sound volume, gravity, ARE, line clear delay etc, you can hold down Button C while pressing left/right to rapidly change the values.
* If you set a netplay server to be watched in the netplay window, it will display some numbers on the bottom right corner of the screen which tell you how many players (not sure what the numerator/denominator actually is) are online. This is useful if you're playing a single player mode.

Please read the Readme_en text document, this contains ALL the detailed information about the game(located in your main NullpoMino folder)

Posted by: virulent Jul 1 2010, 04:24 AM

yay jenn biggrin.gif
awesome guide!

Posted by: Blink Jul 1 2010, 04:24 AM

whoa, this is very thorough. great job jennr, i know this will help alot of people get started. *stickied*

Posted by: ZeroT Jul 1 2010, 04:35 AM

Good Work Jenn, now we can get these "how does (insert every little detail) on nullpo work" pepole off our backs. Thanks ;D

Posted by: jujube Jul 1 2010, 04:46 AM

great job jenn, very helpful! now i can play nullpoppimominoooo

Posted by: XaeL Jul 1 2010, 04:52 AM

before reading this thread, i did not know how to shot web. But now i can O-Spin and even beat blink in typomino! Thank you for very good guide it make me block with hole is factor of too many misdrops.

Posted by: meow Jul 1 2010, 10:58 AM

Great guide jennr246. I've got a few suggestions you might want to add.

More Java download links
http://www.filehippo.com/download_jre_32/
http://www.filehippo.com/download_jre_64/

Setting keys
There are different ways to do this. Personally, I would set button A and C for left rotate and button B for right rotate. Then, in the Game Tuning set A Button Rotate to Left instead of Auto. This way is more complicated than what's listed in the guide.

I think it's more correct to say that Button A is the confirm button and Button B is the cancel button because this applies universally.

Button F is useful to have. It's used to start and end practice while you are waiting in a netplay game.

Netplay tripcode
If you want to authenticate yourself, you can do so by entering username#password for your netplay nickname. When you connect to a server, it will be displayed as username !randomcharacters. Other people cannot impersonate you unless they know the password that generates the bunch of random characters.

Random Tips
* If holding down the left/right key is too slow when changing a setting such as sound volume, gravity, ARE, line clear delay etc, you can hold down Button C while pressing left/right to rapidly change the values.
* If you set a netplay server to be watched in the netplay window, it will display some numbers on the bottom right corner of the screen which tell you how many players (not sure what the numerator/denominator actually is) are online. This is useful if you're playing a single player mode.
* readme_en.txt has a lot of useful information.

Posted by: Spirale Jul 1 2010, 12:47 PM

very nice guides thanks guys.

Posted by: xlro Jul 1 2010, 03:36 PM

good job jenn, this should bring lots and lots of new players icon13.gif

Posted by: jennr246 Jul 2 2010, 12:52 AM

I will be making a small brief tutorial on tripcoding, just not finished with it yet.

Posted by: XaeL Jul 2 2010, 03:17 AM

whos got a trip-code uncoder

Posted by: jennr246 Jul 2 2010, 04:38 AM

xael, when i post about the tripcode it will include a program that will search for certain words you would like to show up in your code. here's a link if you want to try it out:

http://www.hurr.ca/dwoo/tripexpl_en.exe

When you run the program you'll have to change the options to use ASCII only.
Have fun!
Heck maybe i should only post this link and forget about a making a whole new thread?


OK Made the tripcode thread. http://harddrop.com/forums/index.php?showtopic=2389

Posted by: RMAC Jul 2 2010, 05:40 AM

Thank you so much for making this guide! So helpful!!

Posted by: Noogy Jul 13 2010, 08:33 PM

chopin wanted a grid thingy on his background, so i made it

- download this background and name it as back0.png
- open nullpo folder > res > graphics
- replace this file with the back0.png already there (the space background)
- run nullpo, and go to config > general options
- turn on show background


Attached thumbnail(s)
Attached Image

Posted by: chowmain24 Jul 13 2010, 10:41 PM

how do i change the H and W to 20 and 40? and hiddin H to 6? theres and option for that in the ruleedit thing. but idk how to save it

Posted by: themysticalninja Jul 13 2010, 11:49 PM

yeah this guide rocks my socks

Posted by: jennr246 Jul 14 2010, 12:05 AM

Chow, for H x W there is a tab in the rule editor that says field and this is where u will change it. Hidden height is also here.

When you are finished just go to file then save(to overwrite) or save as(to make new rule). It should automatically pull up the right folder to save. Which is Nullpomino7_2_0/config/rule

Posted by: chowmain24 Jul 14 2010, 03:44 AM

oh thanks whats a good randomizer???

Posted by: mippo Jul 20 2010, 10:53 AM

thanks for the guide jennr...

trying to set this up for noogy's 2v2...
i'm running play_slick
is it normal you have to define your keys and rule every time you start up the game?
am i doing something wrong?
it's annoying.

also can anybody tell me what das settings would be the equivalent
to das 4/ arr 5 or das 5 /arr 5 in tf?

Posted by: crzy242 Jul 20 2010, 10:57 AM

QUOTE(mippo @ Jul 20 2010, 10:53 AM) *

also can anybody tell me what das settings would be the equivalent
to das 4/ arr 5 or das 5 /arr 5 in tf?


for das 4 set min and max das to 7 or 8
for das 5 i think its like 5 or 6
and put das delay to 0

Posted by: meow Jul 20 2010, 02:43 PM

QUOTE(mippo @ Jul 20 2010, 08:53 PM) *

thanks for the guide jennr...

trying to set this up for noogy's 2v2...
i'm running play_slick
is it normal you have to define your keys and rule every time you start up the game?
am i doing something wrong?
it's annoying.

it's not normal. you should only need to set it once for slick, sdl and swing.

do you have a file named slick.cfg in the /config/setting folder?

Posted by: ohitsstef Jul 20 2010, 02:50 PM

;( you should add "disable line clear effects"

those fireworks make my eyes bleed

Posted by: mippo Jul 20 2010, 03:01 PM

QUOTE(meow @ Jul 20 2010, 02:43 PM) *

it's not normal. you should only need to set it once for slick, sdl and swing.

do you have a file named slick.cfg in the /config/setting folder?


hmm i don't see any settings folder.
is it supposed to create one?
i haven't installed in the root directory might this be the problem?


Posted by: jennr246 Jul 20 2010, 03:11 PM

Doesn't matter where you install to.
The config/settings folder will already be there when you unzip the game. Then the slick.cfg will be created the first time by setting up your keys. Haven't encountered this issue before....

Posted by: mippo Jul 20 2010, 03:26 PM

yeah i tried it in the root,
also updated java didn't help.

i resolved it though,
for some reason (maybe because it's an empty dir?)
the settings directory didn't show up when unpacking through a program
i normally use, but it does show in winrar...

so apparently nullpo doesn't save the config or create the directory, when the directory isn't there

thanks for the help tho!

Posted by: spindizzy Jul 22 2010, 03:54 AM

I guess I'm retarded but I can't map instant drop to space. It just doesn't work. It says "Up" is "Space" but when I press it in game nothing happens.

Posted by: Deek314 Jul 22 2010, 10:47 AM

So I'm getting started on NullpoMino, this guide is very helpful! So far, I'm just wondering about the frame step key. I'm sure I'll have more questions as I get farther, though...

I figured out the frame step key in the readme.

Posted by: jennr246 Jul 22 2010, 02:55 PM

Spindizzy, I bet that you have the wrong rule selected, like some classic rule where harddrop does not work. Go back into the game and go to rule setting and select standard zero and see how that works out for you.


Posted by: spindizzy Jul 22 2010, 06:06 PM

QUOTE(jennr246 @ Jul 22 2010, 02:55 PM) *

Spindizzy, I bet that you have the wrong rule selected, like some classic rule where harddrop does not work. Go back into the game and go to rule setting and select standard zero and see how that works out for you.
Thanks, that worked smile.gif

Posted by: spindizzy Jul 23 2010, 08:17 PM

Simple question. Fullscreen mode gives error. Memory couldn't be read. Can this be fixed?

Posted by: Spirale Aug 10 2010, 11:35 AM

QUOTE(spindizzy @ Jul 23 2010, 08:17 PM) *

Simple question. Fullscreen mode gives error. Memory couldn't be read. Can this be fixed?


Hi spindizzy,

I made an issue report on the googlecode page : http://code.google.com/p/nullpomino/issues/detail?id=17
You might want to review it and edit it.

Posted by: TriggerHappy Aug 22 2010, 04:56 PM

How do you do Vs. AI?

Posted by: Wojtek Aug 22 2010, 09:18 PM

oh, that's bit tricky, you need to set keys for player 2 (at least A button), set player 2 to AI, go to VS-BATTLE, and hit accept for player 1 and 2.

Posted by: TriggerHappy Aug 23 2010, 05:29 AM

QUOTE(Wojtek @ Aug 22 2010, 09:18 PM) *

oh, that's bit tricky, you need to set keys for player 2 (at least A button), set player 2 to AI, go to VS-BATTLE, and hit accept for player 1 and 2.


Thanks but it gets laggy for me =/

Oh well.

Btw, on my other computer when I try to open play_slick.bat it opens then suddenly closes.

Any idea on how to fix it?

Posted by: XaeL Aug 23 2010, 05:42 AM

is that computer 64-bit?
if so, copy all the files from lib/(something, forgot)/ into lib/
(their the 64bit drivers, u overwrite the 32bit ones with them and it'll work).

Dont' do it if its 32 bit, if its 32bit use swing rather than slick.

Posted by: Wojtek Aug 23 2010, 10:53 AM

replacing lib on 64bit is should not be necessary since version 7.3 .
paste your log/log_slick.txt file here, so we can see what is causing problem.

Posted by: CS5n531 Nov 29 2010, 04:13 PM

Is there a way to simulate the sound effects from Tetris Grand Master in nullpomino? They sound similar now, but I'd love to have the exact sounds smile.gif.

Posted by: Paradox Nov 29 2010, 08:49 PM

You should be able to edit all the sound effects

Posted by: L-mino Nov 29 2010, 08:50 PM

QUOTE(Paradox @ Nov 29 2010, 08:49 PM) *

You should be able to edit all the sound effects


well you can do that. manually tho. you need to overwrite the sound files...

Posted by: Kitaru Nov 30 2010, 12:20 AM

QUOTE(CS5n531 @ Nov 29 2010, 08:13 AM) *

Is there a way to simulate the sound effects from Tetris Grand Master in nullpomino? They sound similar now, but I'd love to have the exact sounds :).

Well, we can't distribute copyrighted sounds and graphics with the game. I know there is a set of sounds floating around somewhere that tepples made that imitates the TGM sounds _very_ well without resorting to ripping or recording of the actual sounds. If we can get a hold of nightmareci, he made a ripper that can extract the sounds from Jewelry Master (which uses TGM sounds), which would allow me to direct you to Arika's site for the game and a link to the tool he made without illegally distributing the material; I think it is fair game if you make the copy/recordings yourself and a) don't distribute them and b) only have them for personal use (i.e. don't use them in video recordings and such).

Posted by: mAKKEH Nov 30 2010, 02:51 AM

Hoi!

First of all I`d like to say that I`m quite new to this forum, and I`m terrible at Tetris, so don`t hate!

Nullpomino seems like a great client, it`s the best one I`ve found so far, and I`m really enjoying it, I managed to beat 150 lines marathon on the fourth try, yay! ph34r.gif

Anyway, Wojtek, would you mind checking out my post in the help section about Nullpomino on Mac?

I`ve tried solving the shortcut problem by creating a .sh in nano, didnt work. Then I tried Apples script editor with do shell commands, and that didnt work either..

The only "main" issue Im having is the fact I cant change the resolution of the game ( I havent tried fullscreen yet, since I want it to be windowed, just bigger ).

Heres, a link to my thread in the help forums - http://harddrop.com/forums/index.php?s=&showtopic=2244&view=findpost&p=32875

And thanks!

Posted by: Wojtek Nov 30 2010, 03:39 AM

QUOTE(mAKKEH @ Nov 30 2010, 03:51 AM) *

I`ve tried solving the shortcut problem by creating a .sh in nano, didnt work. Then I tried Apples script editor with do shell commands, and that didnt work either..

script shell will work, but you just need to give it execution permisions:
chmod +x filename
actually nullpomino comes with unix shell scripts already, you just need to chmod them
chmod +x play_slick
that should work

Posted by: mAKKEH Nov 30 2010, 03:59 AM

Oh, Didnt know that! Cool! I`ll try that as soon as I can.

Any solution on the resolution perhaps? smile.gif

Edit : When you mentioned exec permissions, I`m quite ashamed I didnt think of that, heh!

Posted by: Kitaru Nov 30 2010, 08:27 AM

Hey all, I put together some partial soundpacks for those interested. You can use them to supplement other sounds you're using, but should also work well on their own.

http://kitaru.1101b.com/Nullpomino/se/TerminoVelocity.zip sounds from Digital's Texmaster theme of the same name. (http://kitaru.1101b.com/tc/Termino_Velocity.7z)
http://kitaru.1101b.com/Nullpomino/se/TepplesFakeTGM.zip sounds by Tepples. (http://pinocchio.jk0.org/lj/Fake_TGM_sounds.s3m)

Just for reference, I did edit one of the sounds going from TV to Nullpo. The tm#_gameover.wav sound that (used for died.wav and gameover.wav in my Nullpo pack) was 25 seconds long, so I did a tempo adjustment to make it 5 seconds long instead.

@mAKKEH: Currently, there isn't any fine control for display resolution. There is only an option to display windowed or fullscreen. We're still trying to think of a good solution for resolution switching.

Posted by: jennr246 Dec 13 2010, 07:45 PM

Updated, please tell me if i should add or delete anything that I changed, thx. smile.gif

Posted by: Caithness Dec 13 2010, 10:22 PM

QUOTE(jennr246 @ Jul 1 2010, 04:22 AM) *


Meow's Random Tips:
* If holding down the left/right key is too slow when changing a setting such as sound volume, gravity, ARE, line clear delay etc, you can hold down Button C while pressing left/right to rapidly change the values.
* If you set a netplay server to be watched in the netplay window, it will display some numbers on the bottom right corner of the screen which tell you how many players (not sure what the numerator/denominator actually is) are online. This is useful if you're playing a single player mode.



The numerator is the number of people who have set that server to be watched but who are offline at the moment. The denominator is the number of people who are actually on the server.

Posted by: chopin Jan 3 2011, 09:47 PM

http://img291.imageshack.us/img291/9026/19165784.png


Ok, so Nona helped me make a background for Nullpomino for those who prefer a grid while playing. The first image below is for regular 'Top Preview' and the second image is for 'Big Side.' To use them, change the file name to 'back0' and replace to Nullpomino--> res--> graphics.

Cheers! Thx Nona

http://img545.imageshack.us/img545/5774/46365418.png
http://img140.imageshack.us/img140/1038/69200616.png

Posted by: Paradox Jan 3 2011, 10:24 PM

Do you mind if I add those to nullpo.weebly.com chopin?

Posted by: Wojtek Jan 3 2011, 10:28 PM

there is fieldbg.png for field grid but for some reason it dosn't work in slick/swing and you have play a bit with settings to make it visible on sdl.

Posted by: chopin Jan 4 2011, 07:23 AM

QUOTE(Paradox @ Jan 3 2011, 06:24 PM) *

Do you mind if I add those to nullpo.weebly.com chopin?


Yep, go ahead. Smile.png

QUOTE(Wojtek @ Jan 3 2011, 06:28 PM) *

there is fieldbg.png for field grid but for some reason it dosn't work in slick/swing and you have play a bit with settings to make it visible on sdl.



And I'm not sure what's up with that... I tested them in Netplay and it works fine there. Didn't realize it might be different in other modes! Possibly next update can include a grid that is not a part of a background.

Posted by: NoManual Jan 18 2011, 09:14 AM

Thanks a million for this guide! very helpfull!

Posted by: billtsar Feb 4 2011, 02:33 PM

Can I ask something? How can I change the initial posistion of the pieces so as to be 180 reversed? For example I want the T piece to be initially like a T and not turned upside down. Ty

Posted by: crzy242 Feb 4 2011, 02:54 PM

QUOTE(billtsar @ Feb 4 2011, 02:33 PM) *

Can I ask something? How can I change the initial posistion of the pieces so as to be 180 reversed? For example I want the T piece to be initially like a T and not turned upside down. Ty

youre probably using one of the Standard rules, which is srs-based and will spawn like the pieces in tetrisfriends, toj ,etc. if you want ARS (im guessing this is what youre asking for), use one of the Classic rules, like Classic3

Posted by: Wojtek Feb 4 2011, 03:17 PM

or create own rule with rule editor, you change initial positions on direction tab.

Posted by: billtsar Feb 4 2011, 04:06 PM

thanks guys, I'm ok now!!!

Posted by: Ukrainian4Life Feb 19 2011, 04:01 PM

Ok, so I know some people who play Nullpomino have the same issues that I have been having, such as: FPS over 200 at the beginning, and then FPS dropping down to below 30 (although this may happen in 6p games). I tinkered around with the settings that people have said to be "ideal", but the game would still not give me my 60FPS! Ambivalent.png So I then went to my settings and changed a few things and I have no been having no issues during the start of the games and my FPS doesn't drop down to an absurdly low FPS count.

The way my settings currently look is (going in reverse order, starting from the bottom of the 3rd page of the General Options):
FPS Dynamic Adjust: on
FPS Sleep Timing: render
Vsync: on
BGM Streaming: on
FPS Perfect Yield: off
FPS Perfect Mode: off
Frame Step: off
Max FPS: 60

By switching to these settings, I have been having less issues with Nullpomino. Let me know if this works for you! Heart.png

Posted by: Ravendarksky Feb 25 2011, 12:16 PM

Stupid question - I can't check the answer for myself right now - Do we still need Java installed if we run the 7.5 Windows installer version of NullPo?

Posted by: SecretSalamander Feb 25 2011, 12:56 PM

yes

Posted by: Ravendarksky Feb 25 2011, 02:18 PM

QUOTE(SecretSalamander @ Feb 25 2011, 12:56 PM) *

yes

Thanks Grin.png

Posted by: Paul676 Feb 25 2011, 04:30 PM

Ukr - it sometimes works but when ffa, it's not good at all

Posted by: berry Feb 25 2011, 04:50 PM

i had the exact problem u4l and paul have but it went away for unknown reasons and its all good now.

one thing to uncheck is perfect fps, i didn't change anything else from the default settings.

i'm using the swing version btw since the slick version doesn't support my keys (numpad 5 without numlock on) (and sadly the same with cultris)

cheers

Posted by: Ukrainian4Life Feb 28 2011, 02:37 AM

Now my Nullpomino will freeze up and it will tell me that javaw.exe stopped responding. This is a real pain to deal with, considering it causes me to get lag spikes as well as having to terminate the game completely and RE-open it. I have the latest java version installed, but if anyone else experiences this issue let me know.

Paul, I agree that the settings are provided are optimal in 1v1 but in FFA I can get dismal FPS such as 32, for this I have found no cure, but keep me posted and let me know if you find anything out. Thanks! Grin.png

Posted by: Paigan Mar 16 2011, 11:47 AM

Is harddrop.com not working anymore? Servers down?

Can't connect via netplay.



Posted by: Pikiwedia Mar 16 2011, 12:30 PM

QUOTE(Paigan @ Mar 16 2011, 12:47 PM) *

Is harddrop.com not working anymore? Servers down?

Can't connect via netplay.


That server is down. Connect to nullpo.it.cx.

Posted by: TetrisCommie Mar 16 2011, 05:21 PM

Nullpomino is great, but there's no sound!!!


EDIT: I read the "readme" and it works when I go through "play_sdl.bat" instead.
The readme writes: "Aside from random crashing bug which I can't fix it, it's most stable for 32bit PCs".
So seeing that most PCs are 32bit, "play_sdl.bat" should be used by default, not the exe we have now.

Posted by: kevincentius May 5 2011, 01:44 PM

QUOTE(Pikiwedia @ Mar 16 2011, 12:30 PM) *

That server is down. Connect to nullpo.it.cx.


Ah! I have been wondering!


Sound is not working on my laptop but works on my computer :0

Posted by: Shuey Oct 26 2011, 03:47 PM

Could someone please add the missing mode "Dig Challenge" and any available info about it? It's not listed in the Wiki either.

Posted by: Shuey Nov 5 2011, 11:25 PM

I'd also like to find out if it's possible to choose which piece you'd like to start with when playing "practice" mode.

Posted by: cloudstack Nov 6 2011, 11:53 AM

I'm overflowing with infomation. I'm still a newbie. I can't understand almost all of it. Smile.png anyway I'm going to practice all of it one by one. Thanks for this very dedicating tutorial. Smile.png

Posted by: electrofry Dec 5 2011, 12:52 AM

anyway to delete unwanted records? was playing with 5 fps for 2 games and recorded fake records of 19 and 25 seconds. i really dont want them on my leaderboard.

Posted by: ManOfMiracles Dec 5 2011, 01:15 AM

QUOTE(electrofry @ Dec 5 2011, 12:52 AM) *

anyway to delete unwanted records? was playing with 5 fps for 2 games and recorded fake records of 19 and 25 seconds. i really dont want them on my leaderboard.

Go to your nullpo folder -->replay, and choose the records you don't want. You gotta know the name of the replay though.

Posted by: Shuey May 29 2012, 01:43 PM

I am trying to figure out how to fix a replay file. Here is the story:
I opened Nullpomino, then opened the rule editor (I thought about modifying the block skin AFTER the fact) and I modified the block skin for the StandardFriends rule and saved the change. I then closed the rule editor, started a game and built a pattern. While I was building my pattern, I realized that the skin isn't the one I wanted, but figured it could be changed later, so I just kept building and finished my pattern. I then closed Nullpomino, opened the rule editor again, changed the block skin for the StandardFriends rule again, closed the editor, then ran Nullpomino. I verified I had the correct rule selected, then loaded my replay file (which uses the same exact rule), but the block skin is still the previous one I chose, rather than the one I changed it to later.

I told Zircean about this and he said that he's sure that it can be changed in the replay file, but he doesn't recall how to do it. Does anyone else know?

Thanks in advance!

Posted by: StS May 29 2012, 02:21 PM

Just tried this out: open the replay file in a text editor. Find the line that says:

0.tuning.owSkin= #

and replace # with the number of the block skin that you want.

Posted by: Shuey Oct 14 2012, 04:06 PM

Delayed reaction: Thanks StS Grin.png

Posted by: ARCADE-CLICKSTER Jan 2 2013, 05:40 AM

High, i am new to nullpomino and have some questions for you guys since i know you are pros with nullpomino, first of all how do i make the soft drop speed faster, both DAS and fall down rate, and where do i got to learn what each of the setting means because there are a lot that i dont know what they mean, stand for, and do? thanks a lot in advance for any and all help Thumbs Up.png

Posted by: Aaron Jan 2 2013, 05:44 AM

Soft drop speed: If you want it to instantly fall, use the STANDARD-ZERO rule. To edit it, use ruleeditor.bat.
DAS (Delayed auto shift): Options > Game Tuning. Generally best to keep MIN and MAX the same and DELAY at either 0 or 1.
Gravity: Edit the gravity before you play each game (should be at the top of the matrix before you start), or you can edit it in the rule editor (I think).

Posted by: ARCADE-CLICKSTER Jan 2 2013, 07:14 AM

QUOTE(Aaron @ Jan 2 2013, 05:44 AM) *

Soft drop speed: If you want it to instantly fall, use the STANDARD-ZERO rule. To edit it, use ruleeditor.bat.
DAS (Delayed auto shift): Options > Game Tuning. Generally best to keep MIN and MAX the same and DELAY at either 0 or 1.
Gravity: Edit the gravity before you play each game (should be at the top of the matrix before you start), or you can edit it in the rule editor (I think).

your wisdom is profound aaron, you have shown me the way, i am grateful

Posted by: ARCADE-CLICKSTER Jan 3 2013, 07:55 PM

I have yet another question, in nullpomino i played around with some of the settings and now all of my tetriminos no matter what black design i set them to are all gray, they have no color, how do i fix this?

Posted by: Integration Jan 3 2013, 08:00 PM

QUOTE(ARCADE-CLICKSTER @ Jan 3 2013, 10:55 PM) *

I have yet another question, in nullpomino i played around with some of the settings and now all of my tetriminos no matter what black design i set them to are all gray, they have no color, how do i fix this?

But you still can see colors in NullpoMino? What's your blockskin (Options -> Game Tuning)? If it is a grey skin, set it to auto. If it is auto, chose a colored skin.

Posted by: ARCADE-CLICKSTER Jan 4 2013, 03:17 AM

QUOTE(Integration @ Jan 3 2013, 08:00 PM) *

But you still can see colors in NullpoMino? What's your blockskin (Options -> Game Tuning)? If it is a grey skin, set it to auto. If it is auto, chose a colored skin.

i tried that with a few of the block designs including auto already, i think it is because i changed something in the rule editor, any other advice?

Posted by: Lucho Jan 4 2013, 03:24 AM

maybe options ->rule select -> tetromino -> standard

Posted by: ARCADE-CLICKSTER Jan 4 2013, 03:41 AM

QUOTE(Lucho @ Jan 4 2013, 03:24 AM) *

maybe options ->rule select -> tetromino -> standard

PFFFFT! silly little truffle, i figured it out myself, you have to go to the color tab of the rule editor, thanks anyway though

Posted by: acciotetris Jun 22 2013, 06:08 PM

how do you get it in play_slick.bat? Halp D:

Posted by: MarioThePhenom Jun 22 2013, 11:13 PM

QUOTE(acciotetris @ Jun 22 2013, 06:08 PM) *

how do you get it in play_slick.bat? Halp D:

open the nullpo folder, and double click play_slick.bat?

Posted by: acciotetris Jun 26 2013, 10:24 AM

QUOTE(MarioThePhenom @ Jun 22 2013, 11:13 PM) *

open the nullpo folder, and double click play_slick.bat?


oh I found it thanks C:

Posted by: fnord Jul 30 2013, 07:25 AM

Hey all, I'm using nullpo 7.5.0 for OSX, and the rule editor works fine, but I'm wondering, is there any easy way to actually make a custom rotation system in Nullpo? Like, actually editing the basic rotations, wallkicks and wallkick test order, etc.? If not, is there any game that allows that sort of thing?

Posted by: Integration Jul 30 2013, 12:26 PM

Via ruleeditor, this task should be as easy as possible. Open a rulefile you know (e.g. StandardZero.rul), save it under a new name, change rule name (Basic tab) and then make the changes you want:

In Nullpo, you select your rule under Options -> Rule Select -> Tetromino -> <rule name>.

Posted by: fnord Jul 31 2013, 07:38 AM

Thanks! That's helped me figure out the basic rotations, and I've already got a rather customized rotation system (DTET wallkicks + SRS initial orientations + DTET basic rotations except the horizontal I is at the bottom of its bounding box and some rotation states of O are shifted left/right because I'm experimenting to see if that allows for better 0G finesse + BIG mode O and horizontal I shifted left 2 because that makes more sense to me + hard drop AND firm drop, etc.) and it plays wonderfully — DRS really is, by far, the best rotation system ever made.

But I definitely wasn't clear enough in my last post — the main thing I was interested in was actually editing the wallkick system, to a greater degree of customization than is available by selecting from a list of preexisting ones. I basically want to design one from scratch. From your post, I'm guessing I can't do that using the editor?

Posted by: Integration Jul 31 2013, 08:22 AM

I don't think so.

Posted by: nate08v2 Oct 21 2013, 01:08 AM

Can someone PM me the Tuning styles that are equivalent from Tetris Friends to Nullpomino?

Posted by: milkolate Mar 12 2016, 03:25 AM

I can't install Java on my computer (no admin rights). Is there a way to play Nullpomino (i.e. has anyone figured out a way to install Java via copy-paste of directories or a portable means of installing Java and nullpo?)?

Posted by: yhelothar Mar 3 2017, 02:52 AM

Is there anyway to get rid of the Excellent! and Game Over screens? It takes several seconds to skip them which is a waste of time.

Posted by: marionintendo Mar 31 2017, 08:26 PM

Sorry for the bump, just wondering if it's just me or the images in the OP are dead

Posted by: Blink Mar 31 2017, 09:34 PM

QUOTE(marionintendo @ Mar 31 2017, 01:26 PM) *

Sorry for the bump, just wondering if it's just me or the images in the OP are dead


Many of the images are dead. They were uploaded to imageshack many years ago, and imageshack has since died.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)