Version History:
0.1 - Initial release (14.07.2026)
0.3 - First playable version (18.07.2026)
0.4 - Numerous fixes; full gameplay, intro and animations working (22.07.2026)
1.0 - CD/WAV/MP3 music, English translation started, Workbench icon
launch fixed, in-game menu translated, many stability fixes
(28.07.2026)
x: https://x.com/BDziubaltowski
gameplay: https://youtu.be/BOdizU2vlTk
gadu gadu:1948183
=============================================================
POLANIE RTG - AmigaOS 68k Port
VERSION 1.0
=============================================================
A playable Amiga RTG port of the Polish real-time strategy game
"Polanie" (MDF, 1996).
-------------------------------------------------------------
WHAT WORKS
-------------------------------------------------------------
- Runs on real hardware and under emulation, from Shell or a
Workbench icon
- Three display modes: 320x200/240, 640x480, or a Workbench window
- All six campaigns; unit selection, movement, save/load (4 slots)
- Sound effects and speech via AHI
- Music: CD audio, WAV from hard drive (22kHz or 44kHz), or
hardware MP3 via a Prelude card's MPEGit module (MHI). Note: MP3
and AHI sound effects cannot run together on Prelude hardware, so
selecting MP3 automatically disables Sound - see Polanie-Setup.
- Intro and mission-briefing animations with sound, skippable
- In-game menu (save/load/restart/quit), fully translated
- Smooth palette fades on every scene change
- Polanie-Setup: graphical preferences editor
- Language: Polski (complete) or English (see below)
-------------------------------------------------------------
DISPLAY MODES
-------------------------------------------------------------
Choose in Polanie-Setup, or run from Shell:
Polanie-Amiga 320 - own 320x200 8-bit RTG screen. Fastest, ~40
fps on a 68060. Recommended.
Polanie-Amiga 640 - own 640x480 8-bit RTG screen. ~25 fps.
Polanie-Amiga wb - window on Workbench, true-colour, slowest.
-------------------------------------------------------------
POLANIE-SETUP
-------------------------------------------------------------
Display - 320x240, 640x480, or Workbench window
Language - Polski or English
Intro - play or skip intro animations
Sound - Sound Off, or AHI Unit 0-3
Music - Off, CD, WAV 44kHz, WAV 22kHz, or MP3 (MHI)
FPS - 50, 25, or unlimited
FPS Counter - show/hide a live frame-rate counter
Show Build - show/hide the internal build-number label
CD Device/Unit, MHI Device - device paths for CD and MP3 music
Settings are saved to PROGDIR:Amiga-setup and created automatically
with sensible defaults on first run.
-------------------------------------------------------------
WHAT IS STILL MISSING / NOT WORKING
-------------------------------------------------------------
- English translation is roughly 1% complete: the game engine fully
supports switching languages, but only a handful of menus and the
first mission's story text have actually been translated so far
- Hungarian is planned but not started
- The campaigns have not been played through to the end, so later
mechanics are lightly tested
- Sound costs roughly 5 fps while AHI is active
-------------------------------------------------------------
REQUIREMENTS
-------------------------------------------------------------
- 68030 CPU minimum, 68040 or faster recommended for smooth play
- RTG graphics card (CyberGraphX or Picasso96)
- AHI for sound (optional)
- About 8 MB RAM
- Data files from the original Polanie CD
- For MP3 music: a Prelude sound card with its Mixer utility running
(e.g. from WBStartup)
-------------------------------------------------------------
INSTALLATION AND RUNNING
-------------------------------------------------------------
This archive contains ONLY the executables. You must own the
original Polanie CD.
1. Copy from the CD into the same drawer as Polanie-Amiga:
graf.dat, pal.dat, font.dat
levels drawer (level.dat, level.26 ... level.47)
data drawer (including sound.dat)
2. Optional, for WAV/MP3 music instead of CD audio: see the
separate manual for how to prepare and place music files.
3. Run Polanie-Setup to choose display, sound and music settings.
4. Run Polanie-Amiga.
Amiga filenames are case-insensitive.
-------------------------------------------------------------
CONTROLS
-------------------------------------------------------------
- Left mouse button - selection, menus, buttons
- Left button + drag - rubber-band selection
- Right mouse button - move command / target
- Cursor keys / mouse at screen edges - scroll the map
- ESC - in-game menu
- Left Amiga + Q - quit immediately
-------------------------------------------------------------
TECHNICAL NOTES
-------------------------------------------------------------
Ported from the original Watcom C++ DOS source with
m68k-amigaos-gcc. The DOS layer (VGA, INT33 mouse, PIT timer, CD,
Sound Blaster) was replaced with native AmigaOS: RTG, IDCMP,
timer.device, AHI and hardware MP3 via MHI. Endianness differences
(x86 vs 68k) needed fixing in a few binary data formats. One
inherited bug worth mentioning: the original FreeMemory() had an
inverted condition and never freed its 260 KB buffer - harmless
under DOS, a real leak on Amiga, now fixed.
-------------------------------------------------------------
SUPPORT
-------------------------------------------------------------
This is a free hobby project, made together with Claude, an AI
assistant that has turned out to be a genuinely capable porting
partner. That help isn't free on my end, though - if you'd like to
support the many hours (and tokens) this takes:
BLIK: 781 518 589
Patronite: https://patronite.pl/benek
Suppi: https://suppi.pl/benedykt
Ko-fi: https://ko-fi.com/benedykt
BuyCoffee: https://buycoffee.to/benedykt
-------------------------------------------------------------
ACKNOWLEDGEMENTS
-------------------------------------------------------------
- MDF - for the original game
- The Amiga community - for RTG (CyberGraphX, Picasso96) and AHI
- Amiga beta testers: BULI, mwb113
Non-commercial hobby project. Polanie and its data remain the
property of their respective copyright holders. Bug reports and
feedback welcome.
---------------------------------
x: https://x.com/BDziubaltowski
gadu gadu:1948183
=============================================================
POLANIE RTG - Port na AmigaOS 68k
WERSJA 1.0
=============================================================
Grywalny port polskiej gry strategicznej czasu rzeczywistego
"Polanie" (MDF, 1996) na Amige z karta RTG.
-------------------------------------------------------------
CO DZIALA
-------------------------------------------------------------
- Dziala na prawdziwym sprzecie i pod emulacja, z Shella lub ikony
Workbencha
- Trzy tryby wyswietlania: 320x200/240, 640x480, okno Workbench
- Wszystkie szesc kampanii; zaznaczanie jednostek, ruch, zapis/
wczytanie (4 sloty)
- Efekty dzwiekowe i mowa przez AHI
- Muzyka: CD, WAV z dysku (22kHz lub 44kHz), albo sprzetowe MP3
przez modul MPEGit karty Prelude (MHI). Uwaga: MP3 i dzwieki AHI
nie moga dzialac razem na sprzecie Prelude, wiec wybranie MP3
automatycznie wylacza Sound - patrz Polanie-Setup.
- Animacje intro i przed misjami z dzwiekiem, mozna pominac
- Menu w grze (zapis/wczytanie/restart/wyjscie), w pelni
przetlumaczone
- Plynne przejscia palety
- Polanie-Setup: graficzny edytor ustawien
- Jezyk: polski (kompletny) lub angielski (patrz nizej)
-------------------------------------------------------------
TRYBY WYSWIETLANIA
-------------------------------------------------------------
Wybierz w Polanie-Setup, lub uruchom z Shella:
Polanie-Amiga 320 - wlasny ekran RTG 320x200, 8-bit.
Najszybszy, ~40 fps na 68060. Zalecany.
Polanie-Amiga 640 - wlasny ekran RTG 640x480, 8-bit. ~25 fps.
Polanie-Amiga wb - okno na Workbenchu, true-colour, najwolniej.
-------------------------------------------------------------
POLANIE-SETUP
-------------------------------------------------------------
Display - 320x200, 640x480, lub okno Workbench
Language - Polski lub English
Intro - odtwarzaj lub pomijaj animacje intro
Sound - Sound Off, lub AHI Unit 0-3
Music - Off, CD, WAV 44kHz, WAV 22kHz, lub MP3 (MHI)
FPS - 50, 25, lub bez limitu
FPS Counter - pokaz/ukryj licznik klatek na zywo
Show Build - pokaz/ukryj wewnetrzna etykiete numeru builda
CD Device/Unit, MHI Device - sciezki urzadzen dla CD i MP3
Ustawienia zapisywane sa do PROGDIR:Amiga-setup, tworzone
automatycznie z sensownymi wartosciami przy pierwszym uruchomieniu.
-------------------------------------------------------------
CZEGO JESZCZE NIE MA / CO NIE DZIALA
-------------------------------------------------------------
- Tlumaczenie angielskie jest ukonczone w okolo 1%: silnik gry w
pelni obsluguje przelaczanie jezyka, ale przetlumaczono na razie
tylko garstke menu i fabule pierwszej misji
- Wegierski jest planowany, ale jeszcze nie rozpoczety
- Kampanie nie zostaly rozegrane do konca, wiec dalsze mechaniki sa
slabiej przetestowane
- Dzwiek zabiera okolo 5 fps podczas pracy AHI
-------------------------------------------------------------
WYMAGANIA
-------------------------------------------------------------
- Procesor 68030 minimum, 68040 lub szybszy zalecany dla plynnej gry
- Karta graficzna RTG (CyberGraphX lub Picasso96)
- AHI (opcjonalnie)
- Okolo 8 MB RAM
- Dane z oryginalnej plyty Polanie CD
- Do MP3: karta Prelude z uruchomionym programem Mixer (np. z
WBStartup)
-------------------------------------------------------------
INSTALACJA I URUCHOMIENIE
-------------------------------------------------------------
Archiwum zawiera TYLKO pliki wykonywalne. Musisz posiadac
oryginalna plyte Polanie CD.
1. Skopiuj z plyty do szuflady z Polanie-Amiga:
graf.dat, pal.dat, font.dat
katalog levels (level.dat, level.26 ... level.47)
katalog data (w tym sound.dat)
2. Opcjonalnie, do muzyki WAV/MP3 zamiast CD: patrz osobny manual
po sposob przygotowania i umieszczenia plikow muzycznych.
3. Uruchom Polanie-Setup, aby wybrac ustawienia.
4. Uruchom Polanie-Amiga.
-------------------------------------------------------------
STEROWANIE
-------------------------------------------------------------
- Lewy przycisk myszy - zaznaczanie, menu, przyciski
- Lewy przycisk + ruch - zaznaczanie ramka
- Prawy przycisk myszy - rozkaz ruchu / cel
- Klawisze kursora / mysz przy krawedziach - przewijanie mapy
- ESC - menu gry
- Lewa Amiga + Q - natychmiastowe wyjscie
-------------------------------------------------------------
UWAGI TECHNICZNE
-------------------------------------------------------------
Port powstal z oryginalnego kodu Watcom C++ DOS, kompilatorem
m68k-amigaos-gcc. Warstwa DOS-a zastapiona natywnym AmigaOS: RTG,
IDCMP, timer.device, AHI i sprzetowe MP3 przez MHI. Roznice w
kolejnosci bajtow (x86 vs 68k) wymagaly poprawek w kilku formatach
danych. Warta wzmianki ciekawostka: oryginalna FreeMemory() miala
odwrocony warunek i nigdy nie zwalniala bufora 260 KB - niegrozne
pod DOS-em, realny wyciek na Amidze, teraz naprawione.
-------------------------------------------------------------
WSPARCIE
-------------------------------------------------------------
To darmowy projekt hobbystyczny, tworzony wspolnie z Claude, AI
ktore okazalo sie naprawde zdolnym partnerem w portowaniu. Ta pomoc
nie jest jednak darmowa po mojej stronie - jesli chcesz wesprzec:
BLIK: 781 518 589
Patronite: https://patronite.pl/benek
Suppi: https://suppi.pl/benedykt
Ko-fi: https://ko-fi.com/benedykt
BuyCoffee: https://buycoffee.to/benedykt
-------------------------------------------------------------
PODZIEKOWANIA
-------------------------------------------------------------
- MDF - za oryginalna gre
- Spolecznosc Amigi - za RTG (CyberGraphX, Picasso96) i AHI
- Amigowi betatesterzy: BULI, mwb113
Projekt niekomercyjny, hobbystyczny. Polanie i jej dane pozostaja
wlasnoscia prawowitych wlascicieli. Zgloszenia bledow i opinie mile
widziane.
---------------------------------
x: https://x.com/BDziubaltowski
gadu gadu:1948183
=============================================================
POLANIE RTG - AmigaOS 68k port
1.0-AS VERZIO
=============================================================
Jatszhato Amiga RTG port a lengyel valos ideju strategiai
jatekhoz, a "Polanie"-hoz (MDF, 1996).
-------------------------------------------------------------
MI MUKODIK
-------------------------------------------------------------
- Mukodik valodi hardveren es emulator alatt, Shellbol vagy
Workbench ikonrol is
- Harom megjelenitesi mod: 320x200/240, 640x480, Workbench ablak
- Mind a hat hadjarat; egysegkijeloles, mozgas, mentes/betoltes
(4 slot)
- Hangeffektek es beszed AHI-n keresztul
- Zene: CD, WAV a merevlemezrol (22kHz vagy 44kHz), vagy hardveres
MP3 a Prelude kartya MPEGit moduljan keresztul (MHI). Megjegyzes:
az MP3 es az AHI hangeffektek nem mukodhetnek egyszerre Prelude
hardveren, ezert az MP3 valasztasa automatikusan kikapcsolja a
Soundot - lasd Polanie-Setup.
- Intro es kuldetes elotti animaciok hanggal, atugorhatok
- Jatekmenu (mentes/betoltes/ujrainditas/kilepes), teljesen
leforditva
- Sima palettaatmenetek
- Polanie-Setup: grafikus beallitasszerkeszto
- Nyelv: lengyel (teljes) vagy angol (lasd lent)
-------------------------------------------------------------
MEGJELENITESI MODOK
-------------------------------------------------------------
Valaszd ki a Polanie-Setupban, vagy indits Shellbol:
Polanie-Amiga 320 - sajat 320x200 8 bites RTG kepernyo.
Leggyorsabb, ~40 fps 68060-on. Ajanlott.
Polanie-Amiga 640 - sajat 640x480 8 bites RTG kepernyo. ~25 fps.
Polanie-Amiga wb - ablak Workbenchen, true-colour, leglassabb.
-------------------------------------------------------------
POLANIE-SETUP
-------------------------------------------------------------
Display - 320x200, 640x480, vagy Workbench ablak
Language - Polski vagy English
Intro - intro animaciok lejatszasa vagy atugrasa
Sound - Sound Off, vagy AHI Unit 0-3
Music - Off, CD, WAV 44kHz, WAV 22kHz, vagy MP3 (MHI)
FPS - 50, 25, vagy korlat nelkul
FPS Counter - elo kepkocka-szamlalo mutatasa/elrejtese
Show Build - build-szam felirat mutatasa/elrejtese
CD Device/Unit, MHI Device - eszkozutvonalak CD es MP3 zenehez
A beallitasok a PROGDIR:Amiga-setup fajlba mentodnek, elso
inditaskor automatikusan letrejonnek.
-------------------------------------------------------------
MI HIANYZIK MEG / MI NEM MUKODIK
-------------------------------------------------------------
- Az angol forditas kb. 1%-ban kesz: a jatekmotor teljes mertekben
tamogatja a nyelvvaltast, de eddig csak nehany menu es az elso
kuldetes tortenete lett leforditva
- A magyar nyelv tervezett, de meg nem kezdodott el
- A hadjaratok meg nincsenek vegigjatszva, kesobbi mechanikak
kevesbe tesztelve
- A hang kb. 5 fps teljesitmenycsokkenest okoz
-------------------------------------------------------------
KOVETELMENYEK
-------------------------------------------------------------
- 68030 processzor minimum, 68040 vagy gyorsabb ajanlott a
zokkenomentes jatekhoz
- RTG videokartya (CyberGraphX vagy Picasso96)
- AHI (nem kotelezo)
- Kb. 8 MB RAM
- Az eredeti Polanie CD adatai
- MP3-hoz: Prelude hangkartya, futo Mixer programmal (pl.
WBStartupbol)
-------------------------------------------------------------
TELEPITES ES INDITAS
-------------------------------------------------------------
Ez az archivum CSAK a vegrehajthato allomanyokat tartalmazza.
Szukseged van az eredeti Polanie CD-re.
1. Masold a kovetkezoket a Polanie-Amiga melletti konyvtarba:
graf.dat, pal.dat, font.dat
levels konyvtar (level.dat, level.26 ... level.47)
data konyvtar (beleertve sound.dat)
2. Opcionalisan, WAV/MP3 zenehez CD helyett: lasd a kulon
kezikonyvet a zenefajlok elokeszitesehez.
3. Inditsd el a Polanie-Setup programot a beallitasokhoz.
4. Inditsd el a Polanie-Amiga programot.
-------------------------------------------------------------
IRANYITAS
-------------------------------------------------------------
- Bal egergomb - kijeloles, menuk, gombok
- Bal egergomb + huzas - tobb egyseg kijelolese kerettel
- Jobb egergomb - mozgas parancs / celpont
- Kurzor billentyuk / eger a szeleken - terkep gorgetese
- ESC - jatekmenu
- Bal Amiga + Q - azonnali kilepes
-------------------------------------------------------------
TECHNIKAI MEGJEGYZESEK
-------------------------------------------------------------
A port az eredeti Watcom C++ DOS forraskodbol keszult,
m68k-amigaos-gcc forditoval. A DOS-reteget natv AmigaOS valtotta
fel: RTG, IDCMP, timer.device, AHI es hardveres MP3 MHI-n
keresztul. A bajtsorrend-kulonbsegek (x86 vs 68k) nehany binaris
formatumnal javitast igenyeltek. Erdekesseg: az eredeti
FreeMemory() forditott feltetele miatt soha nem szabaditotta fel a
260 KB-os puffert - DOS alatt artalmatlan, Amigan valodi
memoriaszivargas volt, most javitva.
-------------------------------------------------------------
TAMOGATAS
-------------------------------------------------------------
Ingyenes hobbi projekt, Claude AI segitsegevel keszul, amely
valodi kepes partner lett a portolasban. Ha szeretned tamogatni:
BLIK: 781 518 589
Patronite: https://patronite.pl/benek
Suppi: https://suppi.pl/benedykt
Ko-fi: https://ko-fi.com/benedykt
BuyCoffee: https://buycoffee.to/benedykt
-------------------------------------------------------------
KOSZONETNYILVANITAS
-------------------------------------------------------------
- MDF - az eredeti jatekert
- Az Amiga kozosseg - RTG (CyberGraphX, Picasso96) es AHI-ert
- Amiga betatesztelok: BULI, mwb113
Nem kereskedelmi hobbi projekt. A Polanie es adatai a jogos
tulajdonosok tulajdonaban maradnak. Hibajelentesek es velemenyek
szivesen latottak.
|