All pieces X except D and Q must promote (to +X, or when that does not exist to +P) when capturing a promoted piece. They may promote on other captures. (The applet currently decides if that is desirable.) Capturing Y/+Y or Z/+Z makes you promote to +Y or +Z, respectively, except for E and K (which always make the royal promotion to +E/+K). +E, K and +K are royal, and you must capture all opponent royals to win.
More...

Move by click-click or drag-drop:

graphicsDir=../../rules/sym/ whitePrefix=White blackPrefix=Black graphicsType=png squareSize=35 files=13 ranks=13 promoZone=0 maxPromote=24 promoOffset=26 promoChoice= Pawn::fW::a4-m4 Snake:I:vW:Cobra:d5,j5 Copper::vWfF:Commoner:c1,k1 Silver::FfW:Advisor:d1,j1 Gold::WfF::e1,i1 Tiger::FbsW:Claw:f2,h2 Phoenix:X:WA:Archbishop:l1 Kirin:O:FD:Marshall:b1 Lion:N:KNADcaKcabK::d2 Pirate:Y:rbfFlW:Sword:h1 Priest:Z:lbfFrW:Sword:f1 Elephant::FfsW::g2 King::K::g1 Lance::fR::a1,m1 Dragon:A:F2:Hawk:a2,m2 Guardian:A:W3fF:PromoDragon:k3 Wrestler:M:F3sW:PromoHorse:c3 Left Chariot:U:lfrbBfRbW:PromoLance:b3 Right Chariot:V:rflbBfRbW:PromoRance:l3 Bishop::B::d3,j3 Rook::R::a3,m3 Capricorner:J:BmasB:CrownedBishop:h3 Hook MoverHRmasR:Nightrider:f3 Wolf::K3pafKcavK::j2 Castle:D:RF:CrownedRook:e3,i3 Queen::Q::f3 Tokin:+P:WfF:GoldPawn: Sliding Snake:+I:vR:Canon: Running Copper:+C:vRfB:GoldKnight: Running Silver:+S:BfR:GoldSilver: Running Gold:+G:RfB:GoldLance: Running Tiger:+T:BbsR:Leopard: Golden Bird:+X:vRsW2F3:PromoSword: Unicorn:+O:sRvW2F3:PromoHSword: Berserker:+N:K3NADcaKcabK:Chancellor: Ghost:+Y:QpafKcavK:Princess: Saint:+Z:QNADcaKcabK:HCrown: King:+E:K:: Emperor:+K:ibW:Unicorn:

Macadamia Shogi: local game

Click here to collapse legend

Click here to define your own piece moves

Play against remote opponent (turn-based)

Name: Password:

Command: