Short: Polanie (1996) Amiga RTG PORT Author: Benedykt Dziubaltowski (with Claude AI) Uploader: benedykt netc fr (Benedykt Dziubaltowski) Type: game/strat Version: 1.0 Replaces: game/strat/Polanie-RTG-amiga Requires: 68030+ (68040+ recommended); RTG (CyberGraphX or Picasso96); files from the original Polanie CD. Architecture: m68k-amigaos >= 3.0.0 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.