Repository navigation
Releases: szczuru/wacki
Release list
1.0 [3DS]
Tested only on New 3DS - should work on o3DS but slower...
-3dsx or cia format (cia with animated banner)
-Put data files in /3ds/wacki/
-Working simple 3D effect*
Controls:
Button | Function:
D-pad / Circle Pad | cursor navigation
Touchscreen | — touch mapped via the current zoom viewport to game coordinates
A | Left mouse button (no remapping needed — ctrulib already maps KEY_A to the correct physical button)
B | Right mouse button
X | Cycle through lower screen zoom levels: 1x → 2x → 4x → no zoom → (back to 1x)
Y | Toggle top screen aspect ratio (4:3 vs stretched)
SELECT | Toggles "handedness" mode — swaps L/ZL ↔ R/ZR functions
L / ZL | Mode 1: Left/Right mouse click • Mode 2 (after SELECT: quicksave/quickload
R / ZR | Mode 1: quicksave/quickload • Mode 2 (after SELECT): Left/Right mouse click
*The 3D effect is simple — everything that is a sprite "sticks out" above the background. The effect is currently broken if the top screen is in a 4:3 aspect ratio.
1.0 Switch
Wacki: Kosmiczna rozgrywka — Nintendo Switch (homebrew)
English below
Port gry point-and-click Wacki: Kosmiczna rozgrywka (1998) na Nintendo Switch. Bazuje na reimplementacji silnika przez mszula.
Wymagana oryginalna gra. Port jest wyłącznie silnikiem — pliki danych (Dane_01.dta, Dane_02.dta, plik WACKI.EXE nie jest wymagany) musisz posiadać z oryginalnej płyty CD.
Instalacja
- Pobierz
wacki.nroz sekcji Assets poniżej - Na karcie SD utwórz folder
sdmc:/switch/wacki/data/ - Skopiuj z oryginalnej płyty CD do tego folderu:
Dane_01.dtaDane_02.dtaWACKI.EXE
- Skopiuj
wacki.nrodosdmc:/switch/wacki/(lub dowolnego miejsca wsdmc:/switch/) - Uruchom przez hbmenu (Homebrew Launcher / Atmosphère)
Sterowanie
Joy-Con / Pro Controller
| Akcja | Przycisk |
|---|---|
| Przesuń kursor | Lewy analog / D-pad |
| Kliknij (LPM) | A |
| Prawy klik (PPM) / zmień aktora | B |
| Quicksave | R |
| Quickload | L |
| Menu pauzy | + |
| Przełącz proporcje (stretch ↔ 4:3) | X |
| Zmień tryb dotyku | − |
Port gry point-and-click Wacki: Kosmiczna rozgrywka (1998) na Nintendo Switch.
Bazuje na [reimplementacji silnika przez mszula](https://github.com/mszula/wacki).
Wymagana oryginalna gra. Port jest wyłącznie silnikiem — pliki danych (Dane_01.dta, Dane_02.dta, WACKI.EXE) musisz posiadać z oryginalnej płyty CD.
Instalacja
- Pobierz
wacki.nroz sekcji Assets poniżej - Na karcie SD utwórz folder
sdmc:/switch/wacki/data/ - Skopiuj z oryginalnej płyty CD do tego folderu:
Dane_01.dtaDane_02.dtaWACKI.EXE
- Skopiuj
wacki.nrodosdmc:/switch/wacki/(lub dowolnego miejsca wsdmc:/switch/) - Uruchom przez hbmenu (Homebrew Launcher / Atmosphère)
Sterowanie
Joy-Con / Pro Controller
| Akcja | Przycisk |
|---|---|
| Przesuń kursor | Lewy analog / D-pad |
| Kliknij (LPM) | A |
| Prawy klik (PPM) / zmień aktora | B |
| Quicksave | R |
| Quickload | L |
| Menu pauzy | + |
| Przełącz proporcje (stretch ↔ 4:3) | X |
| Zmień tryb dotyku | − |
Ekran dotykowy
Tryb dotyku można zmieniać przyciskiem − lub edytując wacki.cfg:
| Tryb | Zachowanie |
|---|---|
| absolute (domyślny) | Dotknięcie → kursor w tym miejscu + klik LPM. Dwa palce → PPM (zmiana aktora) |
| relative | Cały ekran działa jak touchpad — przesuwanie palca przesuwa kursor bez klikania |
| off | Dotyk ignorowany, sterowanie wyłącznie padem |
Konfiguracja (wacki.cfg)
Plik tworzony automatycznie przy pierwszym uruchomieniu w sdmc:/switch/wacki/wacki.cfg.
# Tryb proporcji: stretch (wypełnia cały ekran) | 4:3 (czarne pasy, oryginalne proporcje)
aspect_mode=stretch
# Tryb dotyku: absolute | relative | off
touch_mode=absoluteZapis gry
Plik zapisu (Wacki.sav) tworzony jest automatycznie w sdmc:/switch/wacki/.
Wymagania
- Nintendo Switch z Atmosphère (CFW) lub możliwością uruchomienia homebrew
- Karta SD z wolnym miejscem (~10 MB na pliki gry)
- Oryginalna płyta CD z grą Wacki: Kosmiczna rozgrywka (1998, CD Projekt)
Znane ograniczenia
- Cutscenki wideo (pliki AVI) mogą działać wolniej niż na oryginale
- Classic Controller nie był testowany (brak sprzętu)
Źródła
- Silnik: [mszula/wacki](https://github.com/mszula/wacki)
- Port Switch: [szczuru/wacki](https://github.com/szczuru/wacki) — gałąź
port/ns-switch - Licencja: GPL-3.0
English
Port of the Polish point-and-click adventure Wacki: Kosmiczna rozgrywka (1998) to Nintendo Switch.
Built on top of [mszula's engine reimplementation](https://github.com/mszula/wacki).
Original game required. This is an engine port only — you must supply the original data files (Dane_01.dta, Dane_02.dta, file WACKI.EXE is optional) from your own CD.
Installation
- Download
wacki.nrofrom the Assets section below - Create the folder
sdmc:/switch/wacki/data/on your SD card - Copy the following files from your original CD into that folder:
Dane_01.dtaDane_02.dtaWACKI.EXE
- Copy
wacki.nrotosdmc:/switch/wacki/(or anywhere insidesdmc:/switch/) - Launch via hbmenu (Homebrew Launcher / Atmosphère)
Configuration (wacki.cfg)
Created automatically on first launch at sdmc:/switch/wacki/wacki.cfg.
# Aspect ratio: stretch (fills screen edge-to-edge) | 4:3 (black bars, original proportions) aspect_mode=stretchTouch mode: absolute | relative | off
touch_mode=absolute
Save file
The save file (Wacki.sav) is created automatically in sdmc:/switch/wacki/.
Requirements
- Nintendo Switch with Atmosphère (CFW) or homebrew access
- SD card with ~10 MB free for game data
- Original Wacki: Kosmiczna rozgrywka CD (1998, CD Projekt)
Known limitations
- AVI cutscenes may run slower than on the original PC release (software-decoded)
- Classic Controller untested (no hardware available)
Credits
- Engine: mszula/wacki
- Switch port: szczuru/wacki — branch
port/ns-switch - License: GPL-3.0
[English below](#english)
Controls
Joy-Con / Pro Controller
| Action | Button |
|---|---|
| Move cursor | Left stick / D-pad |
| Left click (interact / walk) | A |
| Right click / switch actor | B |
| Quicksave | R |
| Quickload | L |
| Pause menu | + |
| Toggle aspect ratio (stretch ↔ 4:3) | X |
| Cycle touch mode | − |
Touchscreen
The touch mode can be changed with the − button or by editing wacki.cfg:
| Mode | Behaviour |
|---|---|
| absolute (default) | Tap → cursor moves to that point + left click. Two-finger tap → right click (switch actor) |
| relative | Whole screen acts as a trackpad — drag to move cursor, no click generated |
| off | Touch ignored; pad-only input |
Configuration (wacki.cfg)
Created automatically on first launch at sdmc:/switch/wacki/wacki.cfg.
# Aspect ratio: stretch (fills screen edge-to-edge) | 4:3 (black bars, original proportions)
aspect_mode=stretch
# Touch mode: absolute | relative | off
touch_mode=absoluteSave file
The save file (Wacki.sav) is created automatically in sdmc:/switch/wacki/.
Requirements
- Nintendo Switch with Atmosphère (CFW) or homebrew access
- SD card with ~10 MB free for game data
- Original Wacki: Kosmiczna rozgrywka CD (1998, CD Projekt)
Known limitations
- AVI cutscenes may run slower than on the original PC release (software-decoded)
- Classic Controller untested (no hardware available)
Credits
- Engine: [mszula/wacki](https://github.com/mszula/wacki)
- Switch port: [szczuru/wacki](https://github.com/szczuru/wacki) — branch
port/ns-switch - License: GPL-3.0