Znakomity program Ilmenita "RastaConverter" ma tą wadę, że
pozbawiony jest graficznego interfejsu użytkownika. Wklepywanie
wszystkich pożądanych parametrów z palca może satysfakcjonować co
najwyżej osoby z nerwicą, które z braku wiersza komend w Windows
albo MS-DOSa, potrzebują bezproduktywnie stukać palcami po stole
;). Całej reszcie potrzebny był interfejs do wygodnego wskazywania
tego, co chcemy od programu.
I mamy! Arek "ArSoft" Lubaszka przygotował GUI dla
"RastaConvertera". Na razie to wersja beta, ale już wstępnie przeze
mnie i Arka przetestowana i pozbawiona najbardziej oczywistych
błędów. Dalsze testy są jednak wymagane i proszę raportować o
napotkanych problemach w użytkowaniu, a także proponować pożądane
nowe opcje. Nie ma gwarancji, że lista życzeń zostanie spełniona,
ale kto wie...
Zasady używania "RCGUI" są proste: należy ten oto
plikRCGUI.7z rozpakować w folderze, w którym znajduje
się RastaConverter.exe. Uruchamiamy RCGUI.exe i
cieszymy się takim oto okienkiem:
Uwaga! Należy pamiętać, że obrazki do konwersji też muszą się
znajdować w tym samym katalogu co RastaConverter.exe i
RCGUI.exe.
Kaz 2012-07-15 11:56:21
Komentarz testowy. adv 2012-07-15 13:59:02
Ja widzę! :D Philsan 2012-07-15 14:25:58
Thank you very much Arek! nosty 2012-07-15 17:33:23
Larek - podziekowania za narządko!
To co, moze male wild-free-compo: kto przygotuje tym cudem najladniejszy obrazek na Glucholazy? :D crrn 2012-07-15 20:17:03
gratulacje! zestaw narzędzi na małym atari w końcu zaczyna doganiać to co my mamy na c64 (vide mufflon), albo na c+4 (vide plus4conv). nie jest to bynajmniej komentarz prześmiewczy... sam zaraz spróbuję tej zabawki... ze swoimi grafikami z c+4.
jeśli mogę coś od siebie jednak dodać to proponowałbym dodać takie coś dl1 kompletności; 1. paleta kolorów Atari do programu Timanthes (bo potrafi on trzymać regułę 3 kolorów w znaku a także wiele innych nawet customowych) 2. tę sąmą paletę zaszyć w konwenterze
wtedy można by pixlować w timanthesie a konwerter jeśli wykryje kolory atari (nawet po indexach a nie po RGB) nie próbuje zgadayać koloru najbliższego... wtedy robienie grafiki dla /| przy pomocy Timanthesa i tego konwertera będzie miodzio.
btw: tak sobie przygotowałem zestaw narzędzi dla robienia grafiki dla Commodore +4 (Timanthes + paleta + plus4conv) chętnie dołączę wtedy do kompo w głuchołazach (opolskie rulez!)
@nosoty ja! adv 2012-07-16 16:45:09
Piesiu i Ooz będą mieli konkretnego rywala, hehe! nosty 2012-07-16 18:32:18
Echhh juz sie ucieszylem ze tylko jeden maly plik (bez instalatora), a tu wyskakuje ze musze zainstalowac .NET Framework. Pomyslalem - a niech tam, warto! Odpalilem instalator .NET a tu: "Przed uruchomieniem Instalatora trzeba zainstalować 32-bitowy składnik Windows Imaging Component (WIC)... " Ile jeszcze takich bibliotek i "skladnikow" trzeba teraz instalowac pod Windowsem zeby po prostu uruchomic sobie jakis program? :P Kaz 2012-07-16 18:44:18
Nosty - ja nie instalowalem niczego przed. nosty 2012-07-16 19:01:44
A ja zainstalowalem z sukcesem ten WIC, ale instaloator .NET Framework dalej pruje sie takim samym komunikatem. Czyli GUI nie dla mnie :( mgr_inz_rafal 2012-07-16 21:25:24
Na Atari to wszystko było lepiej rozwiązane: START + OPTION, PowerOn i już :)
A teraz wszędzie te redistributable... mgr_inz_rafal 2012-07-16 22:21:30
Jeszcze tak pragmatycznie :)
Zauważone bugi z kategorii "czepialskie": 1. Brak konsekwencji w wielkości liter (tytuły groupboxów), np.: "Palette File", ale już "Mask file". "Output Height" vs. "Number of solutions", itp. 2. Przyciski w prawym dolnym rogu (oprócz Start) są wyłączone z TabOrder (nie można się na nie wcelować za pomocą Taba) 3. RadioButtony trochę zbyt blisko siebie (przesłaniają dolną część "gridline" wokół zaznaczonej opcji) mgr_inz_rafal 2012-07-16 22:28:36
4. Label na RCGUI.frmRCGUI._ButtonHelp ("Original help.txt file") ma na końcu znaczek 0x01 co sprawia, że nie jest dokładnie wycentrowany na buttonie :) larek 2012-07-17 00:00:40
@mgr_inz_rafal, dzięki za uwagi.
ad.1 nazwy parametrów wziąłem żywcem z oryginalnego pliku help.txt, który jest dołączony do RC. I mamy tam np. "Dithering Type" vs. "Dithering strength". Zachowałem oryginalną pisownie, ale chyba faktycznie niepotrzebnie. Jeśli to rażący błąd (nie znam angielskiego), to w następnej wersji poprawię. ad.2 tak miało być, ale ok - włączę ad.3 masz rację - do poprawki ad.4 nic tam na końcu nie widzę... larek 2012-07-17 15:58:39
Dziś wieczorem planuję wprowadzenie kilku poprawek. Jak tylko nikt nie zabierze mi wolnego czasu :)
To jak to ma być z tymi wielkimi literami w opsach? Wszystkie wyrazy mają zaczynać się wielkimi literami, czy jak? mgr_inz_rafal 2012-07-17 17:54:20
@larek Z tego co wiem nie ma jednoznacznych wytycznych odnośnie wielkości liter. Sam M$ stosuje różne podejścia, np. "Device Installation Settings" we właściwościach sprzętu vs. "Taskbar apperance" we właściwościach paska zadań. Chociaż dałbym głowę, że dawno temu jak jeszcze siedziałem w GUI to były jakieś guidelines...
Wrzuciłem RastaConverter Beta5 tutaj: https://github.com/ilmenit/RastaConverter/downloads Dla GUI dodałem przydatną opcję /preprocess, która robi tylko preproces obrazka do docelowego. Są też 3 opcje do korekcji kolorów w preprocesie (gamma, kontrast, nasycenie), więc fajnie, gdyby w GUI znalazły się suwaki :-) Reszta zmian opisana tutaj https://github.com/ilmenit/RastaConverter/blob/master/ChangeLog.md Kaz 2012-07-19 11:03:40
Miodzio! A czy mozna zrobic tak, zeby jakis parametr wlaczal generowanie pliku xex, bez koniecznosci kopiowania plikow output do katalogu Generator? larek 2012-07-19 11:15:13
Kaz, nowe GUI ma taką opcję. Nic nie trzeba kopiować - klikasz przycisk i masz xex. I to otwarty w emulatorze :) W tej chwili trwają prace wykończeniowe. Jeszcze chwila i będzie dostępne. Mam nadzieję :) larek 2012-07-20 15:02:35
Jest już nowsza wersja GUI. Dostępna tu: http://atarionline.pl/forum/comments.php?DiscussionID=1914&page=3#Item_8