More actions
Happy Dou Dizhu 2009 | |
---|---|
General | |
Author | wxnlyq |
Type | Card |
Version | CNY Edition |
License | Mixed |
Last Updated | 2009/01/24 |
Links | |
Download | |
Website | |
Happy Dou Dizhu 2009 Chinese New Year Edition (欢乐斗地主2009新春版) is a PSP port of the Chinese card game Fighting the Landlord.
Dou Dizhu is a strategy card game designed for three to four players. In this game, one player takes on the role of the "landlord" and plays solo, while the remaining players form a team. The objective of the landlord is to be the first to successfully play all their cards in valid combinations, while the team wins if any of its members can discard all their cards before the landlord. Originally hailing from Hubei province, this game has gained widespread popularity across China and has also become a popular online game.
The game is available in Chinese only.
Installation
Extract the zip file and move the Lord directory to /PSP/GAME/ on the Memory Stick.
User guide
How to play
You can learn the game rules from https://en.wikipedia.org/wiki/Dou_dizhu
Differences between the four-player and three-player mode:
- Three cards of the same rank cannot be played with a solo card.
- There are no four-of-a-kind + two solo or four-of-a-kind + two pairs.
- Rocket requires four King (Joker).
- Bombs can be made up of four or more single cards, and a bomb with more cards can beat a bomb with fewer cards, regardless of their ranks.
- One colored joker and one black/white joker cannot form a pair, but a pair of colored jokers or a pair of black/white jokers can be played as a pair or as additional cards in a three-of-a-kind.
- Scoring multiplier calculation: 4 Bombs and 5 Bombs do not double the score. 6 Bombs and 7 Bombs double the score. 8 Bombs and the rocket triple the score.
- The above rules were referenced from: http://www.elephantbase.net/other/landlord.htm
Online Mode:
- Supports basic mode, requires connection to a wireless AP.
- Ad-Hoc mode is not implemented.
Settings options
- Game Mode - 3 player, 4 player.
- Deal Speed - Slow, Fast.
- Card Display - Left big-Right small; Left small-Right big.
- Player Selection - Choose one of the three players.
Other options:
- Time Limit.
- Card Sound Effects.
- Background Music.
- Song Name Display.
Save files
Supports multiple save files (up to 5 saves per users).
- Save file format: [n]YYYY-MM-DD_hh-mm-ss.ddz.
- Where n is 3 or 4, indicating three-player or four-player game.
- The following numbers represent the time, accurate to seconds. For example, [4]2008-11-02_23-44-57.ddz.
Depending on the selected user (3 users), the save files are stored in the "save/1," "save/2," "save/3" subdirectories within the game directory.
Note: Due to CPU optimization, the game goes into sleep mode during the intervals between players' bids and card plays, and the system won't respond to key events. Therefore, it is best to save the game when it's your turn to play or at the end of a game.
Configurations
Configuration file (config.ini):
//Theme theme = default //Current user: 1, 2, 3 mCurUser = 1 //Play Mode 3: 3 players, 4: 4 players PlayerCount = 4 //Background music file path (default: ms0:/PSP/Music MusicRoot = ms0:/Music //Background music 1: enable 0: disable PlayMusic = 1 //Display background music title 1: enable 0: disable ShowSongName = 1 //Playback mode 1: random 0: sequential MusicRandom = 1 //Playback position (no need to modify, the playback position will be saved automatically when the program exits) MusicPosition = 0 //Sound effects 1: on 0: off PlaySound = 1 //Card order 0: left big and right small 1: left small and right big CardOrder = 0 //Analog pad 1: enable 0: disable Use Analog = 1 //Deal mode 1: quick mode 0: normal mode QuickDeal=1 //Bidding and playing time limit 1: limit (15 seconds) 0: no limit TimeRestrict=1
User defined file (user.ini):
south1=Player 1 south2=Player 2 south3=Player 3 north=North player west=West player east=East player
Custom music
The default path of background music is ms0:/PSP/Music, and the .mp3 files in this directory will be played sequentially (MusicRadom=0) or randomly (MusicRadom=1) (the files in subdirectories are ignored).
If there are mp3 files with Chinese file names in the Music directory, the system code must be set to Chinese.
Edit MusicRoot = ms0:/PSP/Music
to modify the location of the path.
Edit MusicRadom =
if you want to change the playback method (1: random 0: sequence).
Edit playmusic =
in the config.ini to turn on/off the background music.
During the game, you can press Down+Select to turn on/off the background music, or turn on and off the background music through the setting screen.
Use the L key and R key to switch the background music.
Controls
Menu screen:
Up/Down - Navigate options
Circle - Select menu item (Start game, Continue, Load save)
Main Game screen:
Left/Right - Move cursor
Analog - Fast cursor movement (when analog pad is enabled)
Up/Down - Select/Deselect cards
Triangle - Deselect all cards
Square - Assist in card play
Circle - Play selected cards
Cross - Pass a turn
L/R - Previous/Next music track
Start - Enter the save/load screen
Down+Square - Toggle automatic card play assist mode
Down+Triangle - Toggle automatic card play mode
Down+Circle - Toggle debug mode (reveal cards)
Down+Select - Toggle background music on/off
Down+Start - Toggle sound effects on/off
Save/Load screen:
Triangle - Load the most recent save file
Square - Enter the save/load screen
Circle - Save game progress
Cross - Cancel operation
Score Statistics screen:
Up/Down - Page up/down (scroll bar movement)
Cross - Return to menu interface
Game Rules screen (3 players mode):
Left/Right - Page up/down
Cross - Return to menu interface
Screenshots
Compatibility
Compatible with Firmware 3.71M33 and above (tested with a 4G MS).
Support both PSP1000 and PSP2000.
Changelog
2009/01/24
- Fixed a bug where the landlord's victory without playing a single card and the farmer's victory with the landlord playing only one hand did not double the score.
- Completed the Chinese New Year version's graphics.
2009/01/18
- Fixed a bug where the next player's card play was incorrect when the landlord was about to win.
2009/01/14
- Enhanced the save function by adding multi-user save functionality (supporting three users), with separate storage for each user's save file.
- Fixed an issue with loading saves during the dealing process.
- Added player name display functionality, allowing custom player names in the user.ini file.
- Optimized the code to reduce program memory usage.
- Fixed some AI bugs.
- Switched to using the PSP's native API to obtain the current system time, avoiding incorrect timestamps in save file names.
2008/12/23
- Fixed an issue where the save function screen could not be accessed.
Credits
Author: WangXinnong (wxnlyq).
Submitted by Verkk.
External links
- TGBUS - http://bbs.tgbus.com/viewthread.php?tid=2985888 (archived)