1 Ostatnio edytowany przez mkur (2026-07-13 16:08:52)

Cześć,

Zostało mi trochę tokenów, więc zsytentyzowałem kompilator skrośny dla Action!:

https://github.com/mkur/actionc

Kompilator obsługuje kilka trybów:

- tryb zgodności (--mode compatibility) - wysoce zgodny z oryginałem. Mniejsze programy często kompilują się do identycznych plików binarnych,
- tryb optymalizujący (--mode optimized) - nowy layout, dodatkowe optymalizacje, ale wciąż oparty o ten sam klasyczny backend co tryb zgodności,
- tryb eksperymentalny, wykorzystujący nowy backend (--mode mir6502). Na chwilę obecną, tryb ten generuje większe binarki niź pozostałe, ale ma największy potencjał rozwojowy.

Miłej zabawy!

2

O! To jest ciekawa wiadomość! Dzięki za podzielenie się kodem i udostępnienie repo! W wolnej chwili spróbuję wykonać kilka testów! :)

I jeszcze do kompletu źródła Toms Navigatora w projekcie! Dopiero patrząc na te źródła i Twoją ksywę zrozumiałem że jesteś również autorem TOMS Navigatora.  Prawdę mówiąc nigdy mu się dokładniej nie przyglądałem, poza normalnym używaniem programu i pojęcia nie miałem że był on napisany w Action! :)

Możesz napisać parę słów opisujących historię tego jak to się stało że Twój program trafił do ROM-ów stacji TOMS? Ja miałem wcześniejszą wersję TOMS720 z ROM-em datowanym na '92 rok, który to w środku ma MyDOS jeszcze.

3

Nie pamiętam dokładnie okoliczności nawiązania współpracy ale tak zgadza się - popełniłem TN dla TOMS-ów. TOMS-si wprowadzali na rynek stację TOMS 710, która miała być stacją dla mniej zaawansowanych użytkowników - stąd pomysł na bardziej przyjazny interfejs niż standardowy DUP MyDOS-a. W rozliczeniu dostałem prototypowy egzemplarz TOMS-a 720, który mam do teraz. Napisałem też dla nich program do kopiowania plików przez RS232.

4

Jaki temat!
- ja wychowałem się  na takim toms 710, właśnie z toms Navigatorem (do dziś go mam).
Wrzuć proszę fotki tej prototypowej toms 720 .

Obecnie to nawet w jednym klonie toms 720 (by Zaxon) mam też toms navigator-a i to dobrze działa :)