From 1579a93cfb37b4e77dacc737519e2ae5f07f0fa4 Mon Sep 17 00:00:00 2001 From: /dev/urandom Date: Sat, 10 Oct 2020 17:04:39 +0300 Subject: [PATCH] added the game patches page and the shogi patch --- pages/tokipona/game_patches.md | 102 ++++++++++++++++++++++++++++ static/tokipona/shogi_tokipona.ips | Bin 0 -> 3908 bytes static/tokipona/shogi_tokipona2.ips | Bin 0 -> 4594 bytes 3 files changed, 102 insertions(+) create mode 100644 pages/tokipona/game_patches.md create mode 100644 static/tokipona/shogi_tokipona.ips create mode 100644 static/tokipona/shogi_tokipona2.ips diff --git a/pages/tokipona/game_patches.md b/pages/tokipona/game_patches.md new file mode 100644 index 0000000..93a3472 --- /dev/null +++ b/pages/tokipona/game_patches.md @@ -0,0 +1,102 @@ +% ante toki tawa musi pi sitelen tawa / video game translations +% /dev/urandom +% tenpo mun #10 pi tenpo sike #2020 + +# toki Inli (English) + +This is my collection of translation patches that translate old video game ROMs +into toki pona. To apply a patch to a game, you need: + +* the original ROM file of the game, +* the patch file, usually in a format like IPS, BPS or XDelta, +* a program that applies the patch to the game. different patch formats require + different tools. + +# toki pona + +lipu ni li jo e lipu ilo ni: ona li ante e lipu ROM musi pi sitelen tawa, tawa +ni: musi li toki kepeken toki pona. + +sina wile ante e musi, sina wile jo e ijo ni: + +* lipu ROM musi. +* lipu ante pi lipu ROM ni. kama mute la, lipu ante li jo e nasin IPS anu BPS +anu XDelta. +* ilo kon ni: ona li pali e lipu ROM sin tan lipu ROM, tan lipu ante. ilo ante + li pali kepeken nasin ante pi lipu ante. + +# ilo kon pi ante lipu + +* lipu kon li jo e ilo kon pi ante lipu. ona li +ken pali kepeken nasin IPS, kepeken nasin BPS, kepeken nasin XDelta, kepeken +nasin ante mute. + +lipu ante li kepeken e nasin IPS la, ilo ni ale li pona: + +* ilo kon lawa Windows la, ilo [Lunar IPS](https://www.fusoya.eludevisibility.org/lips/) + li pona mute. o open e ilo, o pilin e nena + "Apply IPS Patch", o toki e ijo tu ni kepeken lipu: +* * ijo \#1 la, o pali kepeken lipu IPS seme? +* * ijo \#2 la, o ante e lipu seme? +* * sina pali e ni la, lipu ROM li ante. + +* ilo kon lawa MacOS la, ilo + [MultiPatch](http://www.romhacking.net/utilities/746) li pona. mi ken ala toki + e ilo ni tan ni: mi sona ala e ilo MacOS. + +* ilo kon lawa Linux la, mi sona e ilo tu: +* * nasin pali lipu (GUI) li pona tawa sina la, ilo + [Flips](https://www.smwcentral.net/?p=section&a=details&id=11474) li pona. + sina jo e ilo kon lawa Arch Linux la, sina ken kama jo e ona kepeken nasin + AUR. +* * nasin pali pi sitelen toki (command line) li pona tawa sina la, ilo + [IPS.pl](https://www.zophar.net/utilities/patchutil/ips-pl.html) li pona. sina + jo e ilo `perl` la, o kama jo e ona, o ante e ken ona tawa "ken pali" (`chmod +x + ips.pl`), o toki e ni tawa lipu pi toki ilo: `ips.pl `. + +---- + +# jan lawa pi linja ilo + +* nimi tan: "LAN Master" +* jan pali: jan Silu (Shiru) -- +* tenpo pali: tenpo sike \#2011 +* ilo musi: ilo Famikon (Famicom) (sama ilo Enijesu (NES)) +* toki tan: toki Inli (English) + +"jan lawa pi linja ilo" li musi sin pi ilo Famikon. jan Silu li jan pali pi musi +ni, li toki e ijo ni: "jan ale li ken jo e musi ni. jan ale li ken ante e ona, +li ken pana e ona. mi wile ala e ni: mi taso li jo e ken pi pali sin." + +tan ni, mi ken ante e musi ni. mi ken pana e lipu sin. + +* [lipu pi ante toki pi musi ni](jan_lawa_pi_linja_ilo.html) + +----- + +# jan Nato pi kulupu wawa Ta nanpa 9: sona awen pi musi Soki + +* nimi tan: "Naitou 9 Dan - Shougi Hiden" (内藤九段将棋秘伝) +* kulupu pali: kulupu Seta +* tenpo pali: tenpo sike \#1985 +* ilo musi: ilo Famikon (Famicom) (sama ilo Enijesu (NES)) +* toki tan: toki Nijon (日本語) + +musi ni li musi pi sitelen tawa pi [musi Soki](shogi.html). ona li musi #1 pi +musi Soki tawa ilo Famikon. + +"jan Nato" pi nimi musi li jan Kunijo Nato (Kunio Naito, 内藤 國雄). tenpo pini +la, ona li jan wawa pi musi Soki. + +sina ken musi lon nasin ni taso: sina jan musi wan. ilo Famikon li jan musi +ante. sina ken ante e ni: suli kiwen pi tenpo tawa li lon ala lon? ijo musi suli +pi jan wan li weka ala weka? jan musi seme li jan musi pimeja? + +ante toki ni li sitelen kepeken sitelen pona. ante tu li lon: ante wan la, ijo +musi li sitelen kepeken sitelen Kansi. ante ante la, ijo musi li sitelen kepeken +sitelen pona. + +* nasin pi lipu ante: nasin IPS + +* [lipu ante (ijo musi li sitelen kepeken sitelen Kansi)](shogi_tokipona.ips) +* [lipu ante (ijo musi li sitelen kepeken sitelen pona)](shogi_tokipona2.ips) diff --git a/static/tokipona/shogi_tokipona.ips b/static/tokipona/shogi_tokipona.ips new file mode 100644 index 0000000000000000000000000000000000000000..33f1d0b9daeb8b5cfc556fcbba20af1f5f40a85e GIT binary patch literal 3908 zcmcgveQ;FO75}~L=DpP}*~AKcK-gWeQ-Q(GX10@V#x$FZs0kq1#e|aZwQFV~wQ(An znKn!_W&?J?G+z|0NljVQwnAp;q(y6rR2O0c=r*zKsKIDw`H*Knh6EzAv73GU-M0y3 z>iBPe4Da3Fx#yjG&b{ZHz44V)+*=Asg>((F9|IXCb9;8qZC}2%6S5s0$Y@ zu`8A@S;cs9?h-qsj7(YR%wN!+a$@?0@Y6qgrn~3o;c(Z!pYESFho73Zg@5(y7Y`lo z3x^Lr_xuatzx*})%a?!u%D^9vy?XqQ({lKoci$U5`+hjw|J&ak4WBz7e(6s`r%s=F z^R3vQIr-5g?c;y^GaQbdI5{|RF9krq`o z*S?q*4P#u`Fvf-50+QPu6G+8A7erjw*8w=ZJL1NsJzl8x2&Y>HwOXaKQ@L|T zBAKYKPkhj!m{6Jn`MUPr_3PJBdIy!{F_gNX=tmA8Ay8V(aisy2`Z(6c#>SqdPJrVN zsdG1V>N$SDudi=KA4)^8XjBm2qqJ*=@OzXVoFSU{{36`(&Yl9{mZQFQNbGI1BQh*_ zC?3cY{B?)DT=3%fxqf|oeEeV9ILc;REX#xPGV%1wI?76*aB+fTKa{bvbW!6tNS&9c z^D4(Xpj1}SjZGZWMe!l^G?dXr@nxFO#j&&642dI9P~h=;Bc1V~p;OUlpx!Y&yfzl= zS=gADchv2!y|kyi`~gk7qy_u?2UK;TYNV!cnfc6|sWpb;;Vo+p)Yb-OQyaQ>vZ1)4 zLC2bGIA^u=uj+$6J%cy$F*SZ_|Ni|sDXht(iVawMJ08-saYI2>vyFtEP9&}h0~v}k zPi)%csJaxiao#*O#O*=I*k~MFMs(M_mD?1DBDY73p;0O=BapGJs7@wM&_XuH=<*VJq zgs>-&wtgdAgFhHTKPz!q#LG&|6Y;XJ8YXuZ6tb||tl^V#2}C#d~INZ*OiIB|t%GqtnnaR<*v4)1P>d)@B4 z?y@<&(O7JBbRu1Vd3SqV%J$e+r zwJ=M}H25~d9Ae49R|k`1a>Lgo1hFRg+F)jPUJPF^%oD1$4!$EW*%rFsI}Wo+3ej$i zj+rU=0Op!tfJXiev%F_82w##aN=F;~^Nf`BtFVa98l*q)FN0--=Ma{6pMc*3i#>gE z6Y!V9B4^naF3vCX!oLxgK>bAbXkB3v{_TdE%E&m=2umY3jt9({y|64^v}n;nHg)*B zVX0fWa%Ie_(%K+X%9;wt3M@w&$zi=i?D^7+rsitVlJg8A9*wza4{2vfUF zL1jNoJyV~d@-&-QW%?f~xeh!Yq=fy-1S~_Bn>T%i^#8{w;p29*@Jqp<#EDnW2 zsA?2vW$Wtl`TVHbD~OI=yLO#KRdoG%wf>c|u(QqqjoS^W9uqp~$cY16p;#=Ylq!qFfq&8CVW++yR%6m&9nM@>* zK``P%JK=CRP`w>;s5of9BZ%ro$m^f#%FgaY^>UbJOr7U&?ANe zkf$>@Nz8xV1EuX&sKmdE4CwLvm1UAoj6Fzp$+OlWAig;#)qDY6VEabl*KlXC*biE%HC zxA>0n!3dWZw=|~>g8PS){8pG4Y@;ld!XyTzF0L$9e}wEPvF5$KFo zoy%RWtGr0uoac?RcP@8%ox+Ts4%wPuyo@@Tz-9*RS#_-M*eVY;3-il>Ez6+VZS>G) z;0$a9!{rZZVTu08neUY0y zR93dFtn4O7?$YO%+OZ`{Q2^NLgp=FCbeGLGhr@0!Dk?Niz>JJQeSJNv*p96wRKAPK z+p(dqZ(k@Rf|$YKCuIgb%h-(LiP=IKmmF5k5@SA4(qHJVrtY+HaeVnZN# z9X7Be`8PlaO^pfuz=wpKkYMMo-RMtNkp&?Zu8|Ff1~VN@Gmf`y$9KN)_GsvG^)I?O n&ddjRn=o!HGdwpxKR5r=AIvbmM(gtHMg`p_o*vv+e*b>~>P~La literal 0 HcmV?d00001 diff --git a/static/tokipona/shogi_tokipona2.ips b/static/tokipona/shogi_tokipona2.ips new file mode 100644 index 0000000000000000000000000000000000000000..0aa367dbeef0de4e743b17a252cd42bf96e75181 GIT binary patch literal 4594 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 literal 0 HcmV?d00001