Karolo ea bohlokoa ea ho bapala lipapali ka ho hlakileng e khona ho laola ba hlahang, likepe, bo-'mankhane, litanka, likoloi kapa li-sprites tse ling.
Motsamaisi oa Nintendo WII o motle haholo bakeng sa ho bapala lipapali, haholo-holo ha a sebelisa li-emulator tsa sekolo sa khale le lipapali tsa Inthaneteng tsa Archives Internet Arcade. Nintendo WII e ne e le e tummeng haholo ea lipapali tsa lipapali ha e qala ho lokolloa le ho batho ba bangata, hona joale e lutse lerōle le haufi le DVD player.
Ho e-na le ho reka molaoli oa lipapali ea inehetseng bakeng sa ho bapala lipapali mochine oa Linux , ke hobane'ng ha u sa sebelise se hole le WII?
Ha e le hantle, mookameli oa WII hase eena feela molaoli eo ho ka 'nang ha hlokahala hore u mo pota-potile' me ke tla ngola litaelo bakeng sa balaoli ba XBOX esita le mookameli oa OUYA haufinyane.
Molemo o mong oa molaoli oa WII ke dpad. E sebetsa hantle haholo bakeng sa lipapali tsa sekolo sa khale ho feta mookameli oa XBOX hobane ha se taba e bonolo haholo.
Ka bomalimabe ho bao u tšabang taelo ea taelo ho na le mosebetsi o mongata oa ho qetela o lokelang ho etsoa empa u se ke ua tšaba kaha ke tla etsa sohle seo nka se khonang ho hlalosa ntho e 'ngoe le e' ngoe eo ue hlokang ho etsa hore mookameli oa WII a sebetse.
Kenya Software ea Linux e Hlokehang ho Sebelisa Wii Controller
Likopo tseo u lokelang ho li kenya ke tse latelang:
- lsmm
- ho fokotsa
- libcwiid1
Tataiso ena e nka hore o sebelisa distro-Deog-based distro e kang Debian , Mint , Ubuntu joalo. Haeba o sebelisa RPM e sebelisoang ho sebelisa YUM kapa sesebelisoa se tšoanang ho fumana lisebelisoa tsena.
Ngola tse latelang ho fumana likopo:
sudo apt-get kenya lswm wminput libcwiid1
Fumana Tlhaloso ea Bluetooth ea Wii Controller ea Hao
Lebaka lohle la ho kenya lswm ke ho fumana aterese ea bluetooth ea molaoli oa hau oa WII.
Ka hare ho sephetho sa mofuta ona se latelang:
lsmm
Lintlha tse latelang li tla bontšoa skrineng:
" Beha Wiimotes ka mokhoa o fumanehang hona joale (tobetsa 1 + 2) ..."
Etsa joalo ka molaetsa o botsa 'me u tšoare likonopo tse 1 le tse 2 motsamaisi oa WII ka nako e le' ngoe.
Haeba ue entse ka mokhoa o nepahetseng palo ea linomoro le litlhaku li lokela ho hlaha meleng ena:
00: 1B: 7A: 4F: 61: C4
Haeba mangolo le linomoro li sa hlahe 'me u iphumana u khutlile thupelong ea litaelo lswm hape' me u leke ho hatella 1 le 2 hape. Ha e le hantle, le 'ne le leke ho fihlela le sebetsa.
Beha Moqapi oa Lipapali
E le hore u sebelise Mohloli oa WII e le papali ea papali u tla hloka ho seta fomete ea setomane ho etsa 'mapa likonopo ho linotlolo.
Tšoaea tse latelang ka fensetereng ea lifofane:
sudo nano / etc / cwiid / wminput / gamepad
Fesesa ena e tlameha ho ba le litemana ho eona meleng ena:
# gameport
Classic.Dpad.X = ABS_X
Classic.Dpad.Y = ABS_Y
Classic.A = BTN_A
U tla hloka ho eketsa mela e meng ho file ena ho fumana papali ea papali ea lipapali e sebetsang ka tsela eo ue batlang ka eona.
Sebopeho sa mantlha sa mohala ka mong lefapheng ke sesebelisoa sa WII Controller ka letsohong le letšehali le konopo ea lebokose ka ho le letona.
Ka mohlala:
Wiimote.Up = KEY_UP
Taelo e ka holimo e hula konopo ea ka holimo ho WII e hōle ho ea ho motsu o holimo ka lebokose.
Tlhahiso e potlakileng ke ena. Hangata sebaka sa WII se ka thōko ha o ntse o bapala lipapaling mme kahoo motsu o ka holimo ho Wii o hlokahala 'mapa ho motsu o le letšehali ka lebokose.
Qetellong ea sehlooho sena, ke tla ngola lintlha tsohle tse ka khonehang tsa Mappings ea WII le mefuta e mengata ea mappings a nang le kelello e utloahalang.
Bakeng sa hona joale le hoja mona ke sethala se potlakileng le se bonolo sa mappings:
Wiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHT
Wiimote.Left = KEY_DOWN
Wiimote.Right = KEY_UP
Tšoaea.1 = KEY_SPACE
Wiimote.2 = KEY_LEFTCTRL
Wiimote.A = KEY_LEFTALT
Wiimote.B = KEY_RIGHTCTRL
Wiimote.Plus = KEY_LEFTSHIFT
Limmapa tse ka holimo le senotlolo sa motsu oa motsu ka lebokoseng ho ea ho konopo ea holimo ho motsamaisi oa WII, senotlolo se nepahetseng ho konopo e ka tlaase motsu o ka tlase ho ea ho le letšehali, motsu o holimo ho ea ho le letona, sebaka sa mohala joaloka konopo ea 1, ho tloha CTRL senotlolo lebokoseng ho ea konopo e 2, ka letsohong le letšehali la ALT ho konopo ea A, letona le letona la CTRL joaloka konopo ea B le senotlolo sa letsohong le letšehali joaloka konopo ea Plus.
Haeba u sebelisa lipapali tsa retro ho tloha mocheng oa boitsebiso oa marang-rang ba tla bolela hore na ke lintlha life tse hlokahalang hore li be le 'mapa. U ka ba le lifaele tse fapaneng tsa papali ea papali bakeng sa lipapali tse fapaneng e le hore u ka sebelisa setupa sa keypad sa WII bakeng sa papali e 'ngoe le e' ngoe.
Haeba u sebelisa li-emulator bakeng sa lipapali tsa khale tsa lipapali tse kang Sinclair Spectrum, Commodore 64, Commodore Amiga le Atari ST joale lipapali hangata lia u lumella hore u khutlisetse litsomi mme kahoo u ka 'na ua sheba' mino oa lipapali ho filepad ea hau ea papali.
Bakeng sa lipapali tse ling tsa mehleng ea kajeno ba atisa ho lumella tšebeliso ea mouse ho ba laola kapa esita le linotlolo e le hore u ka beha filepad ea hau ea fono ho bapisa lits'ebetso tse hlokahalang ho bapala lipapali.
Ho boloka faele ea papali ea papali ea lipapali ho emela CTRL le O ka nako e le 'ngoe. Tlanya CTRL le X ho tsoa nano.
Connect Connect
E le hore u ka kopanya molaoli e le hore o sebelise filepad ea hao ea papali ea papali e sebelisa taelo e latelang:
sudo wminput -c / etc / cwiid / wminput / gamepad
U tla botsoa hore u hatelle lintlha tsa 1 + 2 ka nako e le 'ngoe ho kopanya mookameli le khomphuta ea hau.
Lentsoe "ho lokile" le tla hlaha haeba kgokahano ea hau e atlehile.
Hona joale sohle seo u lokelang ho se etsa ke ho qala papali eo u ratang ho e bapala.
Thabela !!!
Sehlomathiso A - Li-Buttons tse ka thōko tse ka etsahala
Tafole e latelang e bontša li-buttons tsohle tsa WII tse ka thōko tse ka sebelisoang ka har'a file ea hau ea papali:
- Wiimote.Up
- Wiimote.Down
- Wiimote.Left
- Wiimote.Right
- Wiimote.A
- Wiimote.B
- U se ke ua etsa joalo.1
- Wiimote.2
- Wiimote.Plus
- Wiimote.Minus
- Wiimote.Home
- Wiimote.Dpad.X
- Wiimote.Dpad.Y
- Nunchuk.C
- Nunchuk.Z
- Nunchuk.Stick.X
- Nunchuk.Stick.Y
- Classic.Up
- Classic.Down
- Classic.Left
- Classic.Right
- Classic.Minus
- Classic.Plus
- Classic.Home
- Classic.A
- Classic.B
- Classic.X
- Classic.Y
- Classic.ZL
- Classic.ZR
- Classic.L
- Classic.R
- Classic.Dpad.X
- Classic.Dpad.Y
- Classic.LStick.X
- Classic.LStick.Y
- Classic.RStick.X
- Classic.RStick.Y
- Classic.Nalalog
- Classic.RAnalog
Sehlomathiso B - Keyboard Mappings
Ena ke lenane la mappings a nang le kelello e utloahalang
Senotlolo | Code |
---|---|
Baleha | KEY_ESC |
0 | KEY_0 |
1 | KEY_1 |
2 | KEY_2 |
3 | KEY_3 |
4 | KEY_4 |
5 | KEY_5 |
6 | KEY_6 |
7 | KEY_7 |
8 | KEY_8 |
9 | KEY_9 |
- (e seng letšoao) | KEY_MINUS |
= (lekana le tšoantšetso) | KEY_EQUAL |
BackSpace | KEY_BACKSPACE |
Tab | KEY_TAB |
Q | KEY_Q |
W | KEY_W |
E | KEY_E |
R | KEY_R |
T | KEY_T |
Y | KEY_Y |
U | KEY_U |
Ke | KEY_I |
O | KEY_O |
P | KEY_P |
[ | KEY_LEFTBRACE |
] | KEY_RIGHTBRACE |
Kenya | KEY_ENTER |
CTRL (Lehlakoreng le letšehali la keyboard) | KEY_LEFTCTRL |
A | KEY_A |
S | KEY_S |
D | KEY_D |
F | KEY_F |
G | KEY_G |
H | KEY_H |
J | KEY_J |
K | KEY_K |
L | KEY_L |
;; (Semi Colon) | KEY_SEMICOLON |
'(Apostrophe) | KEY_APOSTROPHE) |
# | |
Shift (Lehlakoreng le letšehali la keyboard) | KEY_LEFTSHIFT |
\ | KEY_BACKSLASH |
Z | KEY_Z |
X | KEY_X |
C | KEY_C |
V | KEY_V |
B | KEY_B |
N | KEY_N |
M | KEY_M |
, (comma) | KEY_COMMA |
. (setulo se feletseng) | KEY_DOT |
/ (lebanta la pele) | KEY_SLASH |
Shift (lehlakoreng le letona la keyboard | KEY_RIGHTSHIFT |
ALT (lehlakore le letšehali la keyboard | KEY_LEFTALT |
Sebaka sa sebaka | KEY_SPACE |
Senotlolo sa litlhaku tse kholo | KEY_CAPSLOCK |
F1 | KEY_F1 |
F2 | KEY_F2 |
F3 | KEY_F3 |
F4 | KEY_F4 |
F5 | KEY_F5 |
F6 | KEY_F6 |
F7 | KEY_F7 |
F8 | KEY_F8 |
F9 | KEY_F9 |
F10 | KEY_F10 |
F11 | KEY_F11 |
F12 | KEY_F12 |
Num Kock | KEY_NUMLOCK |
Shift Lock | KEY_SHIFTLOCK |
0 (keypad) | KEY_KP0 |
1 (keypad) | KEY_KP1 |
2 (keypad) | KEY_KP2 |
3 (senotlolo) | KEY_KP3 |
4 (senotlolo) | KEY_KP4 |
5 (senotlolo) | KEY_KP5 |
6 (keypad) | KEY_KP6 |
7 (senotlolo) | KEY_KP7 |
8 (senotlolo) | KEY_KP8 |
9 (senotlolo) | KEY_KP9 |
. (keypad dot) | KEY_KPDOT |
+ (keypad le letšoao) | KEY_KPPLUS |
- (keypad e sa tšoaneng letšoao) | KEY_KPMINUS |
Motsu o motšehali | KEY_LEFT |
Letsoho le letona | KEY_RIGHT |
Motsu o phahameng | KEY_UP |
Motsu o theohileng | KEY_DOWN |
Lehae | KEY_HOME |
Kenya | KEY_INSERT |
Tlosa | KEY_DELETE |
Leqephe le phahameng | KEY_PAGEUP |
Leqephe le theohile | KEY_PAGEDOWN |