AminetAminet
Search:
85440 packages online
About
Recent
Browse
Search
Upload
Setup
Services

game/strat/Polanie-RTG-amiga.lha

Mirror:Random
Showing: ppc-warpup icongeneric icon
No screenshot available
Short:Polanie (1996) Amiga RTG PORT
Author:Benedykt Dziubaltowski (with Claude AI)
Uploader:benedykt netc fr (Benedykt Dziubaltowski)
Type:game/strat
Version:0.4 (build 83)
Architecture:m68k-amigaos >= 3.0.0
Date:2026-07-23
Requires:68030+; RTG (CyberGraphX or Picasso96); files from the original Polanie CD.
Replaces:game/strat/Polanie-RTG-amiga
Download:game/strat/Polanie-RTG-amiga.lha - View contents
Readme:game/strat/Polanie-RTG-amiga.readme
Downloads:112

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 are now working (22.07.2026)

x: https://x.com/BDziubaltowski
gameplay: https://youtu.be/rk5hods6Qis

=============================================================
   POLANIE RTG  -  AmigaOS 68k Port
   TEST VERSION
=============================================================

This is an test but genuinely playable build of the Polish
real-time strategy game "Polanie" (MDF, 1996), ported to the Amiga
with an RTG graphics card.

At the moment the game is available only in Polish.

It is still a test version - the campaigns have not been played
through to the end, and plenty of things remain unpolished or
untested. But the engine now runs, renders, talks and plays: all
six campaigns start, units can be selected and commanded, games can
be saved and loaded, the intro and mission animations play with
sound, and the palette fades smoothly on every scene change.

I am releasing it to show the current progress and to gather
feedback.


-------------------------------------------------------------
  WHAT WORKS
-------------------------------------------------------------

- Runs on real hardware and under emulation
- Three display modes (see below), on Picasso96 and CyberGraphX
- Main menu and mission selection
- All six campaigns load and play
- Map loading, rendering and scrolling (mouse edges or cursor keys)
- Unit selection: single click and rubber-band box selection
- Move command (right mouse button)
- Save and load games (4 slots)
- Sound effects and unit speech via AHI
- In-game sound and speech toggle (speaker icon in options)
- Intro animations (FLI) with speech, skippable with ESC or mouse
- Mission briefing animations before each mission
- Smooth palette fade on every scene change
- In-game menu (ESC or the button in the bottom right corner)
- Frame rate counter in the top left corner
- Clean exit: left Amiga + Q, the window close gadget, or Quit
  from the in-game menu
- Polanie-Setup: graphical preferences editor


-------------------------------------------------------------
  DISPLAY MODES
-------------------------------------------------------------

Use Polanie-Setup to choose the display mode, or run from the
Shell with one of:

  Polanie-Amiga 320   - own 320x200 (or 320x240) 8-bit RTG screen.
                        Fastest mode - around 40 fps on a 68060.
                        Recommended.

  Polanie-Amiga 640   - own 640x480 8-bit RTG screen, 2x pixel
                        doubled. Around 25 fps on a 68060.

  Polanie-Amiga wb    - window on the Workbench, true-colour.
                        Slowest, because every frame is converted
                        to 24-bit, but handy for testing and for
                        unusual RTG setups.

  Polanie-Amiga       - defaults to the 640x480 mode.

If a mode cannot be opened, the game falls back to the next best
option rather than refusing to start.


-------------------------------------------------------------
  POLANIE-SETUP
-------------------------------------------------------------

Run Polanie-Setup before starting the game to configure:

  Display   - 320x200, 640x480 or Workbench window
  Intro     - play or skip the intro animations
  Sound     - Sound Off, or AHI Unit 0 through 3
  FPS       - frame rate limit: 50, 25 or unlimited

Settings are saved to PROGDIR:Amiga-setup and read automatically
on every start. If the file does not exist, the game creates it
with sensible defaults (320x200, intro on, AHI Unit 0, 50 fps).


-------------------------------------------------------------
  WHAT IS STILL MISSING / NOT WORKING
-------------------------------------------------------------

- CD audio music (the game expects audio tracks on a physical CD)
- The campaigns have not been played through to the end, so the
  later game mechanics are untested
- Language versions (planned: Polish, English, Hungarian)
- Sound costs roughly 5 fps while AHI is active


-------------------------------------------------------------
  REQUIREMENTS
-------------------------------------------------------------

- 68030 CPU at 50 MHz or faster (developed and tested on a 68060)
- RTG graphics card with CyberGraphX or Picasso96
- AHI for sound (optional - the game runs without it)
- About 8 MB of RAM (the sound bank alone takes 3.7 MB)
- Data files from the original Polanie CD


-------------------------------------------------------------
  INSTALLATION AND RUNNING
-------------------------------------------------------------

This archive contains ONLY the executables. The game data
(graphics, maps, fonts, sound) are the property of their copyright
holders and are NOT included.

You must own the original Polanie CD.

1. Copy the following from the CD into the same drawer as
   Polanie-Amiga:

     graf.dat
     pal.dat
     font.dat
     levels drawer (level.dat and level.26 ... level.47)
     data drawer (including sound.dat)

2. Run Polanie-Setup to choose your display and sound settings.

3. Run Polanie-Amiga.

Amiga filenames are case-insensitive, so GRAF.DAT and graf.dat are
treated as the same file.


-------------------------------------------------------------
  CONTROLS
-------------------------------------------------------------

- Left mouse button   - selection, menus, buttons
- Left button + drag  - rubber-band selection of several units
- Right mouse button  - move command / target
- Cursor keys         - scroll the map
- Mouse at the edges  - scroll the map
- ESC                 - in-game menu (save, load, restart, quit)
- Left Amiga + Q      - quit immediately


-------------------------------------------------------------
  TECHNICAL NOTES
-------------------------------------------------------------

This port was created by compiling the original source code (Watcom
C++, DOS, 32-bit protected mode) with m68k-amigaos-gcc.

The DOS-specific layer (VGA mode 13h, INT33 mouse, PIT timer, CD
access, Sound Blaster DMA) was replaced with native AmigaOS
functionality: RTG screens and windows, IDCMP input, timer.device
and AHI.

Differences between x86 little-endian and 68k big-endian systems
had to be handled in several places - sprite headers, campaign map
files and the sound bank index. CRLF line endings in the text data
files also needed care, since DOS text mode used to strip them
silently.

The game uses only integer arithmetic - an FPU is not required.

The FLI animation decoder was already present in the original
source. The DOS-specific parts (VGA direct write, PIT timer,
keyboard port polling) were redirected to our RTG present and
timer.device. The palette conversion from 6-bit VGA values to
8-bit RTG values was the only tricky part.

The palette fade uses GetRGB32/LoadRGB32 directly on the screen
ColorMap, which keeps it completely independent of the game's
internal palette representation.

One amusing find along the way: the original FreeMemory() has an
inverted test and so never actually frees its 260 KB buffer. Under
DOS nobody noticed, because the operating system reclaimed
everything on exit. On the Amiga it leaked on every run. It is
fixed here.


-------------------------------------------------------------
  SUPPORT
-------------------------------------------------------------

This port is a hobby project and it is free - it always will be.

It is written together with Claude, an AI assistant, which turns
out to be a surprisingly good porting partner: it reads the 1996
sources, spots the endianness traps and the thirty-year-old bugs,
and never gets tired of another round of "still guru, let us look
again."

That help is not free, though - every session burns through tokens,
and this port has taken a great many of them.

If you enjoy seeing old Polish games brought back to the Amiga and
would like to help keep the work going, anything is welcome. If
not, that is perfectly fine too - just enjoy the game.

  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 creating the original game Polanie
- The Amiga community - for the invaluable RTG software
  (CyberGraphX, Picasso96) and for AHI

This is a non-commercial hobby project.

Polanie and all of its data remain the property of their respective
copyright holders.

Bug reports, suggestions and feedback are always welcome.
---------------------------------

x: https://x.com/BDziubaltowski

=============================================================
   POLANIE RTG  -  Port na AmigaOS 68k
    WERSJA TESTOWA
=============================================================

WERSJA TESTOWA , ale juz w pelni grywalna wersja portu polskiej gry
strategicznej czasu rzeczywistego "Polanie" (MDF, 1996) na Amige
wyposazona w karte graficzna RTG.

Obecnie gra dostepna jest tylko w jezyku polskim.

To nadal wersja testowa - kampanie nie zostaly jeszcze przejscione
do konca, a wiele elementow wymaga dalszych poprawek lub testow.
Silnik jednak juz dziala, renderuje, odtwarza dzwieki i pozwala
normalnie grac: wszystkie szesc kampanii uruchamia sie, intro i
animacje przed misjami odtwarzane sa z dzwiekiem, a paleta plynnie
przechodzi przy kazdej zmianie sceny.

Publikuje te wersje, aby pokazac aktualny postep prac i zebrac
opinie uzytkownikow.


-------------------------------------------------------------
  CO DZIALA
-------------------------------------------------------------

- Dziala na prawdziwym sprzecie oraz pod emulacja
- Trzy tryby wyswietlania (opisane ponizej),
  na Picasso96 i CyberGraphX
- Menu glowne i wybor misji
- Wszystkie szesc kampanii mozna uruchomic i rozegrac
- Wczytywanie, wyswietlanie i przewijanie map
- Zaznaczanie jednostek: kliknieciem lub ramka
- Rozkaz ruchu (prawy przycisk myszy)
- Zapisywanie i wczytywanie gry (4 sloty)
- Efekty dzwiekowe i glosy jednostek przez AHI
- Przelacznik dzwieku i mowy w opcjach gry
- Animacje intro (FLI) z mowa, przerywalne ESC lub mysza
- Animacje przed misjami
- Plynne przejscia palety (fade) przy kazdej zmianie sceny
- Menu w trakcie gry (ESC lub przycisk w prawym dolnym rogu)
- Licznik FPS w lewym gornym rogu
- Poprawne zakonczenie: Lewa Amiga + Q, zamkniecie okna
  lub Wyjscie z menu gry
- Polanie-Setup: graficzny edytor ustawien


-------------------------------------------------------------
  TRYBY WYSWIETLANIA
-------------------------------------------------------------

Uzyj Polanie-Setup lub uruchom z Shella:

  Polanie-Amiga 320   - wlasny ekran RTG 320x200 (lub 320x240)
                        8-bit. Najszybszy - okolo 40 fps na 68060.
                        Zalecany.

  Polanie-Amiga 640   - wlasny ekran RTG 640x480 8-bit,
                        podwojone piksele. Okolo 25 fps na 68060.

  Polanie-Amiga wb    - okno na Workbenchu w true-colour.
                        Najwolniejszy, ale wygodny do testow.

  Polanie-Amiga       - domyslnie uruchamia tryb 640x480.

Jesli wybrany tryb nie moze zostac otwarty, gra automatycznie
przelaczy sie na kolejny dostepny.


-------------------------------------------------------------
  POLANIE-SETUP
-------------------------------------------------------------

Uruchom Polanie-Setup przed gra, aby skonfigurowac:

  Display   - 320x200, 640x480 lub okno Workbench
  Intro     - odtwarzaj lub pomij animacje intro
  Sound     - Sound Off lub AHI Unit 0-3
  FPS       - limit FPS: 50, 25 lub bez limitu

Ustawienia zapisywane sa do PROGDIR:Amiga-setup
i wczytywane automatycznie przy kazdym uruchomieniu.


-------------------------------------------------------------
  CZEGO JESZCZE NIE MA / CO NIE DZIALA
-------------------------------------------------------------

- Muzyka CD Audio (gra oczekuje sciezek na fizycznej plycie)
- Kampanie nie zostaly rozegrane do konca
- Wersje jezykowe (planowane: polska, angielska, wegierska)
- Dzwiek zabiera okolo 5 fps podczas pracy AHI


-------------------------------------------------------------
  WYMAGANIA
-------------------------------------------------------------

- Procesor 68030 50 MHz lub szybszy (testowany na 68060)
- Karta graficzna RTG z CyberGraphX lub Picasso96
- AHI (opcjonalnie - gra dziala bez niego)
- Okolo 8 MB RAM (sam bank dzwiekow zajmuje 3.7 MB)
- Dane z oryginalnej plyty Polanie CD


-------------------------------------------------------------
  INSTALACJA I URUCHOMIENIE
-------------------------------------------------------------

Archiwum zawiera TYLKO pliki wykonywalne. Dane gry nie sa dolaczone.
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 i level.26 ... level.47)
     katalog data (w tym sound.dat)

2. Gra automatyczne stworzy setup.ini

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      - przewijanie mapy
- Mysz przy krawedziach - przewijanie mapy
- ESC                   - menu gry
- Lewa Amiga + Q        - natychmiastowe wyjscie


-------------------------------------------------------------
  UWAGI TECHNICZNE
-------------------------------------------------------------

Port powstal przez kompilacje oryginalnego kodu zrodlowego
(Watcom C++, DOS, 32-bit) kompilatorem m68k-amigaos-gcc.

Warstwa DOS-a zastapiona natywna funkcjonalnoscia AmigaOS:
RTG, IDCMP, timer.device i AHI.

Dekoder animacji FLI byl juz w oryginalnym kodzie. Przekierowalismy
zapis do VGA na nasz present RTG, timer DOS na timer.device,
a paleta zostala przeliczona z 6-bitowego formatu VGA na 8-bitowy
RTG. Plynne przejscia palety uzywaja GetRGB32/LoadRGB32
bezposrednio na ColorMap ekranu.

Ciekawostka: oryginalna FreeMemory() miala odwrocony warunek
i nigdy nie zwalniala swojego bufora 260 KB. Pod DOS-em nikt tego
nie zauwazyl. Na Amidze powodowalo to wyciek pamieci. Naprawione.


-------------------------------------------------------------
  WSPARCIE
-------------------------------------------------------------

Port powstaje wspolnie z Claude AI. Kazda sesja zuzywa tokeny,
a ten projekt pochlonal ich juz bardzo duzo.

Jesli chcesz pomoc w dalszym rozwoju:

  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 stworzenie oryginalnej gry Polanie
- Spolecznosci Amigi - za RTG (CyberGraphX, Picasso96) i AHI

To niekomercyjny projekt hobbystyczny.
Gra Polanie i jej dane pozostaja wlasnoscia prawowitych wlascicieli.
Zgloszenia bledow i opinie sa mile widziane.
---------------------------------

x: https://x.com/BDziubaltowski

=============================================================
   POLANIE RTG  -  AmigaOS 68k port
   KORAI TESZTVERZIO
=============================================================

Ez a lengyel valos ideju strategiai jatek, a "Polanie"
(MDF, 1996) korai, de mar teljes mertekben jatszhato Amiga RTG
portja.

Jelenleg a jatek csak lengyel nyelven erheto el.

Ez tovabbra is egy tesztverzio - a hadjaratok meg nem lettek
teljesen vegigjatszva. A motor azonban mar mukodik: mind a hat
hadjarat elindithato, az intro es a kuldetesek elotti animaciok
hanggal jatszodnak le, es a paletta-atmenetek minden jelenetvaltas
nel simak.


-------------------------------------------------------------
  MI MUKODIK
-------------------------------------------------------------

- Mukodik valodi hardveren es emulator alatt is
- Harom megjelenitesi mod, Picasso96 es CyberGraphX tamogatassal
- Fomenu es kuldetesvalasztas
- Mind a hat hadjarat elindithato es jatszhato
- Terkepek betoltese, megjelenitese es gorgetese
- Egysegek kijelolese: kattintassal vagy kerettel
- Mozgasi parancs (jobb egergomb)
- Jatek mentese es visszatoltese (4 slot)
- Hangeffektek es egyseghangok AHI segitsegevel
- Hang- es beszedforgato a jatekmenuben
- Intro animaciok (FLI) hanggal, ESC-pel vagy egerrel
  atugorthatok
- Kuldetesek elotti animaciok
- Sima paletta-atmenetek minden jelenetvaltas nel
- Jatekmenu (ESC vagy a jobb also sarokban levo gomb)
- FPS szamlalo a bal felso sarokban
- Helyes kilepes: Bal Amiga + Q, ablak bezarasa vagy Kilepes
- Polanie-Setup: grafikus beallitasszerkeszto


-------------------------------------------------------------
  MEGJELENITESI MODOK
-------------------------------------------------------------

Hasznald a Polanie-Setup programot, vagy indits Shellbol:

  Polanie-Amiga 320   - sajat 320x200 (vagy 320x240) 8 bites
                        RTG kepernyo. Leggyorsabb - kb. 40 fps
                        68060-on. Ajanlott.

  Polanie-Amiga 640   - sajat 640x480 8 bites RTG kepernyo,
                        2x pixelnagyitassal. Kb. 25 fps 68060-on.

  Polanie-Amiga wb    - ablak Workbenchen true-colour modban.
                        Leglassabb, de teszteleshez hasznos.

  Polanie-Amiga       - alapertelmezes: 640x480 mod.


-------------------------------------------------------------
  POLANIE-SETUP
-------------------------------------------------------------

Inditsd el a Polanie-Setup programot a jatek elott:

  Display   - 320x200, 640x480 vagy Workbench ablak
  Intro     - intro animaciok lejatszasa vagy atugras
  Sound     - Sound Off vagy AHI Unit 0-3
  FPS       - kepkocka-limit: 50, 25 vagy korlat nelkul

A beallitasok a PROGDIR:Amiga-setup fajlba mentodnek.


-------------------------------------------------------------
  MI HIANYZIK MEG / MI NEM MUKODIK
-------------------------------------------------------------

- CD Audio zene (fizikai CD szukseges)
- A hadjaratok meg nincsenek teljesen vegigjatszva
- Nyelvi valtozatok (tervezett: lengyel, angol, magyar)
- A hang kb. 5 fps teljesitmenycsokkenest okoz


-------------------------------------------------------------
  KOVETELMENYEK
-------------------------------------------------------------

- 68030 processzor 50 MHz vagy gyorsabb (tesztelve 68060-on)
- RTG videokartya CyberGraphX vagy Picasso96 tamogatassal
- AHI hangrendszer (nem kotelezo)
- Kb. 8 MB RAM (a hangbank 3.7 MB-ot foglal)
- Az eredeti Polanie CD adatai


-------------------------------------------------------------
  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 es level.26 ... level.47)
     data konyvtar (beleertve sound.dat)

2. Inditsd el a Polanie-Setup programot a beallitasokhoz.

3. 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       - terkep gorgetese
- Eger a kepernyo szelein - terkep gorgetese
- ESC                     - jatekmenu
- Bal Amiga + Q           - azonnali kilepes


-------------------------------------------------------------
  TECHNIKAI MEGJEGYZESEK
-------------------------------------------------------------

A port az eredeti forraskod (Watcom C++, DOS, 32 bites vedett mod)
m68k-amigaos-gcc forditoval torteno ujraforditasaval keszult.

A DOS-specifikus reteg helyett nativ AmigaOS funkcionalitas kerult
hasznalatra: RTG, IDCMP, timer.device es AHI.

Az FLI animaciodekoder mar az eredeti kodban megvolt. A VGA
kozvetlen irasat atiranyitottuk az RTG present fuggvenyre, a DOS
timert a timer.device-ra, a paletta 6 bites VGA ertekekrol 8 bites
RTG ertekekre lett konvertalna. A paletta-atmenetek a kepernyo
ColorMap-jen dolgoznak kozvetlenul, GetRGB32/LoadRGB32 segitsegevel.

Erdekes felfedezes: az eredeti FreeMemory() egy forditott felteteI
miatt soha nem szabaditotta fel a 260 KB-os pufferet. DOS alatt
senki sem vette eszre. Amigan memoriaszivargast okozott. Kijavitva.


-------------------------------------------------------------
  TAMOGATAS
-------------------------------------------------------------

Ez a port hobbi projekt, teljesen ingyenes, es mindig az is marad.
Claude AI segitsegevel keszul, es mar nagyon sok tokent felhasznalt.

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 Polanie jatek megalkotasaert
- Az Amiga kozossegnek - RTG (CyberGraphX, Picasso96) es AHI-ert

Ez egy nem kereskedelmi hobbi projekt.
A Polanie jatek es minden adata a jogos tulajdonosaik tulajdona.
Hibajelenteseket es velemenyet mindig orommel fogadom.


Contents of game/strat/Polanie-RTG-amiga.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                 366996  366996 100.0% -lh0- 464c Jul 21 19:55 Polanie-buldit83
[Amiga]                  67248   67248 100.0% -lh0- 6a5a Jul 15 16:42 ahi_test
[Amiga]                  68856   68856 100.0% -lh0- 47e0 Jul 15 17:07 ahi_test2
[Amiga]                  92758   92758 100.0% -lh0- 2679 Jul 19 19:13 save.001
[Amiga]                 151308  151308 100.0% -lh0- 5995 Jul 21 19:55 Polanie-Setup
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         5 files  747166  747166 100.0%            Jul 23 00:28
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>