926

(13 odpowiedzi, napisanych Programowanie - 8 bit)

ale dlaczego tajemnica? Jak pisałem wyżej, moje zaciekawienie Power Packerem jak już wspominałem zostało wywołane przez Our 5oft/Bloody Coders. To u nich po raz pierwszy zobaczyłem jego praktyczne zastosowanie. Zmęczony już wtedy długim czasem działania kompresorów dla JIL czy C64 uznałem że to jest świetny pomysł, ponieważ pozwoli zaoszczędzić masę czasu. Ponieważ czasy były jakie były to niewielu znajomych w okolicy miało Amigę, ale na szczęście trafił się jeden który posiadał A500. Postanowiłem skorzystać z tej możliwości i biegałem do niego z dyskietkami 5.25" sformatowanymi jako 720KB PC (FAT12), z przeniesionymi z JIL danymi za pomocą stacji TOMS720. Kompresja Atarowskich plików na Amidze odbywała się błyskawicznie, więc był to komfort w porównaniu z tym jak długo działał Cruncher 5.0 czy cruncher-y z platformy C64 (marzyło mi się wtedy posiadanie C128 i używanie Cruel Crunchera w trybie 2MHz, no ale na posiadanie C128 w tamtym czasie nie mogłem sobie pozwolić).

Nigdy nie trzymałem tego w tajemnicy, a źródła depackera poszły na scenę, potem zostały opublikowane w Barymagu. Być może nikłe zainteresowanie tematem było spowodowane całym tym zamieszaniem związanym z przenoszeniem danych pomiędzy platformami, a do kompletu użycie tego nie było trywialne, bo wymagała minimalnej znajomości assemblera (chociażby po to aby skompilować sobie depacker i/lub dostosować go do swoich potrzeb).

Mam wrażenie że wtedy tylko parę osób na *.scenie, miała szajbę (taką jak my) na punkcie kompresji. Nigdy tajemnicy ze stosowanych narzędzi czy metod nie robiliśmy, sądzę po prostu że mało osób było zainteresowanych takim "utrudnianiem" sobie życia, a my robiliśmy to z czystej ciekawości i chęci realizacji najbardziej szalonych, głupich czy niedorzecznych pomysłów ;-)

927

(13 odpowiedzi, napisanych Programowanie - 8 bit)

Cześć!

Używałem PowerPacker-a swego czasu... napisałem nawet do niego własną wersję dekompresora, był opublikowany w Barymag (bradzo krótkie info tutaj: http://atariki.krap.pl/index.php/PP20_Depacker, tylko nie pamiętam czy w barymagu była opublikowana wersja zoptymalizowana czy też nieco wcześniejsza). Moja wersja depackera nie była jakaś super szybka, etc. Ale sam proces pakowania na Amidze pozwolił oszczędzić sporo czasu.  Inspiracją oczywiście byli Bloody Coders. Na AoL masz "file version" Technusa (zrobioną przez CP) która używała m.in. power packer-a (jak również paru kompresorów z C64).

Ponieważ nie miałem dostępu do Amigi, to chodziłem pakować dane do kolegi który posiadał Amigę 500, a pod koniec mojej aktywnej działalności scenowej  popełniłem jeszcze depacker dla Pack ICE 4.20 (który to był dostępny dla Atari ST). W tym wypadku również nie chodziło o wydajność ale o prędkość pakowania danych. Przenoszenie danych pomiędzy Amiga/Atari ST a Atari 8-bit mogłem uskuteczniać dzięki posiadaniu TOMS 720.

Nie pamiętam już co zostało spakowane PP20 czy ICE!, ale na pewno cześć produkcji (być może takich które nawet nie poszły jakoś specjalnie do ludzi) zostało tym potraktowanych. Na pewno parę "release" ze stajni "CP", wykorzystywało PP20 z Amigi, czy inne kompresory z C64. Ale minęło już tyle lat że naprawdę nie pamiętam dokładnie które.

928

(85 odpowiedzi, napisanych Sprzęt - 8bit)

@tebe: przetestowałem (mam testowe SID-y które wiem jak brzmią) na różnych 8580 i nie słyszę różnic, przewinęło się przez moje ręce na pewno ponad 20 SID-ów 8580, jak robiłem wersje stereo to dobierałem dwa z tego samego roku produkcji, było OK.

929

(4 odpowiedzi, napisanych Sprzęt - 8bit)

Pora na wymianę folii w klawiaturze, zapytaj np. Duddiego czy nie ma folii do twojego modelu klawiatury. Ja musiałem wymienić folię w swojej 130XE, objawy podobne... próbowałem się bawić w wymianę rezystora, czyszczenie folii, różnej magii, tylko czas traciłem bo problem powracał i tylko rosła moja frustracja. Po wymianie na folii, jak ręką odjął. Wszystko działa idealnie.

930

(85 odpowiedzi, napisanych Sprzęt - 8bit)

Hej!

W sumie to wszystko jest gotowe, pcb, zmontowane, naklejki gotowe, obudowy gotowe. Teoretycznie można to już puścić do ludzi, ale chciałem jednak dodać ostatnią funkcjonalność do CPLD, aby potem ludzie nie byli zmuszeni do samodzielnego upgradu firmware.

Miałem zmieniać jeszcze mapę pamięci i lokację rejestrów, ale uznałem to nadmierne zamieszanie. Na 99% zostanie tak jak jest bo są na scenie już Slight SID właśnie w takiej wersji i kolejne mnożenie bytów nie miałoby sensu.

931

(11 odpowiedzi, napisanych Sprzęt - 8bit)

Efekt o którym piszesz to norma, wspomina o tym Jer na swojej stronie:

jer napisał/a:

Kolejnym częstym uszkodzeniem, a właściwie usterką, jest długie "wymóżdżanie" komputerów serii XE. Jest to usterka objawiająca się natychmiastowym pojawieniem się ekranu BASICu po włączeniu komputera (bez charakterystycznego terkotu). Najczęściej komputer wtedy nie działa. Najskuteczniejszym sposobem na to jest wymiana jednej kostki pamięci na inną, najlepiej innego producenta i z większym czasem dostępu. Tu już trzeba wypraktykować typ kostki. Również pomóc tu może wymiana kostki 4464 na opisany wyżej stosik z kostek 4164. Przyczyną tej usterki jest... zbyt wysoka jakość użytych pamięci. Atarynka nie zeruje RAMu po włączeniu i kostki potrafią przechowywać informację nieraz przez kilkanaście sekund. Komputer uruchamia się normalnie po wyłączeniu i odczekaniu tego czasu. Niecierpliwi mają w tym przypadku ciężkie życie.

src: Długie "wymóżdżanie" pamięci

932

(74 odpowiedzi, napisanych Software, Gry - 8bit)

Nie ma za co :) To przy okazji jeszcze zapytam co to za wersja karateki że jest kasetowa i ma blisko 70KB? To jakaś "złamana" wersja dla 130XE dające się wczytać z magnetofonu?

933

(74 odpowiedzi, napisanych Software, Gry - 8bit)

File Copier 130XE bez problemu obsługuje magnetofon. Jako urządzenie wejściowe/wyjściowe po prostu podajesz "C:" (bez cudzysłowów), a jak masz Atari 130XE będziesz miał do dyspozycji około 98KB bufora na dane.

934

(74 odpowiedzi, napisanych Software, Gry - 8bit)

Hej!

Nie wiem czy to zadziała w Twoim wypadku, ale na myśl przychodzą mi dwa programy z dawnych czasów:

1) Universal Copy - autorstwa *EMEK

http://seban.pigwa.net/aa/copiers/unicopy.png

Instrukcja obsługi programu (command line) np. w instrukcji do KSO Turbo 2000, a pobrać można tutaj: Universal Copy

A jeżeli to nie wystarczy (np. za mały bufor) to możesz spróbować:

2)  File Copier 130XE, autorstwa Jacka Żuka:

http://seban.pigwa.net/aa/copiers/file_copier_130XE.png

Pobrać można tutaj: File Copier 130XE

935

(10 odpowiedzi, napisanych Programowanie - 8 bit)

no to jeszcze jeden link do kompletu (tym razem opisujący sprzętowe rozwiązanie "problemu"): http://wiki.icomp.de/wiki/VSP-Fix

w tym linku jest link do opisu tegoż efektu, ale u mnie link nie działa więc używając wayback machine można to przeczytać:

https://web.archive.org/web/20160623184 ... e_3.14.htm -> sekcja 3.14.6 - DMA DELAY

936

(10 odpowiedzi, napisanych Programowanie - 8 bit)

Hej!

@TeBe a to nie LFT o tym dawno pisał? Chodzi Ci może o to: https://www.linusakesson.net/scene/safevsp/index.php

937

(53 odpowiedzi, napisanych Sprzęt - 8bit)

możliwości i ludzi mają :) nawet jeżeli chodzi o klonowanie krzemu. Obawiam się jednak że po te pieniądze się nie pochylą i jedyne co mogliby zrobić to jakiś emulator na jakimś chińskim ARM typu All-Winner, Rockchip czy inne tego typu konstrukcje.

938

(53 odpowiedzi, napisanych Sprzęt - 8bit)

Oryginały miał kumpel... niestety jedyne co wspominam po graniu na oryginałach to niemiłosierne odrętwienie dłoni, być może za bardzo się ekscytowałem wtedy grami w które graliśmy :D

RZóG natomiast twierdzi że pamięta z tamtych czasów że dzięki tym joy-om jedyne czego się nabawił po dłuższym graniu  to odciski :) No ale o gustach się nie dyskutuje, zapewne będą zwolennicy tej konstrukcji jak i niezbyt z niej zadowoleni. Ja po prostu wyraziłem swoją (niezbyt pochlebną opinię) o tym ówczesnym produkcie. No ale popatrzmy na sprawę realniej... czegoż ja się spodziewałem za tę cenę? ;)

Miejmy nadzieję że ten wątek i ta dyskusja pomoże komuś w ocenie tego czy warto kupić ten produkt czy nie, teraz po prostu widać jak to wygląda w środku. Ja podchodzę do tego w miarę humorystycznie, bo drogi ten eksperyment nie był. Nikogo o nic nie winię i nikomu nic nie zarzucam. Może forma pisana tego nie oddaje, ale naprawdę podchodzę do tego z dystansem :)

Pamiętam jeszcze że QuickShot którego miałem miał 4 przyssawki które w miarę trzymały go na stole/biurku. W przypadku konstrukcji Atari tych przyssawek mi brakowało, a joy trzeba było trzymać w drugim ręku.

A co do taśmy klejącej to jak widzisz Chińczyk obecnie zastosował ją domyślnie i to na całej powierzchni PCB.

939

(53 odpowiedzi, napisanych Sprzęt - 8bit)

Nigdy nie posiadałem takiego JOY-a z gumkami, ale wierzę że trwałe to nie jest, bo miałem kilka szajsowatych padów do Sega MegaDrive opartej o tą "technologię" i nie dotrwały do dzisiejszych czasów.

940

(53 odpowiedzi, napisanych Sprzęt - 8bit)

żeby nie było ... "Ja tylko niosę pomoc" :)  Być może nie potrafię docenić kultowości tegoż produktu, ale wolałem uprzedzić potencjalnych nabywców co jest w środku.

Skoro teraz już wiadomo "co kryje wnętrze", to zwolennicy takiej konstrukcji mogą kupować to na kopy i mendle, a przeciwnicy takich rozwiązań mogą już spać spokojnie i darować sobie zakup.

Ja jako pierwszy joystick miałem najprostszy i najtańszy model Quickshot-a, ale mimo jego potwornej jakości wykonania już nie byłem w stanie się przekonać do joy-ów by Atari Corp. Po topornych QS-ach przesiadłem się na jakąś polską produkcję rzeźbiarsko-amatorsko-giełdową i używałem joyów wykonanych z 4 szt. micro-switch umieszczonych pod kątem w małej prostokątnej obudowie. A elementem sterującym i wykonującym nacisk na dźwignie micro-switch była piłeczka pingpongowa.

941

(53 odpowiedzi, napisanych Sprzęt - 8bit)

No dokładnie i klasyczne blachy jak 40 lat temu :) Twarde, sztywne i PCB pęknie przy większym nacisku. 40 lat minęło jak jeden dzień i mimo ogromnego postępu technologicznego chinol nadal produkuje to samo. Oryginały się do niczego nie nadawały... to to teraz mam chińską replikę "kultowego" szajsu atarowskiego JOY-a ;-)

Ja chyba powinienem się leczyć, bo naprawdę uwierzyłem że w produkcie za $8 są jakiekolwiek micro-switche ;-)

942

(53 odpowiedzi, napisanych Sprzęt - 8bit)

Panowie, to jest jakaś pomyłka... postanowiłem to sprawdzić bo wyglądało w miarę OK z zewnątrz i byłem pozytywnie nastawiony waszymi recenzjami, poprosiłem RZóG-a o zakup... właśnie do niego dotarły oto co jest w środku:

http://seban.pigwa.net/aa/chi%c5%84ski_jil_joy.jpg

Można powiedzieć że to się psuje od samego patrzenia. Owszem klikają głośno, ale z jakością to nie ma nic wspólnego. Przewiduję że to nie przetrwa jednej partii megablast. Zdecydowanie tego produktu nie polecam.

943

(40 odpowiedzi, napisanych Różne)

@dely: jak zobaczyłem Twoje logo (tą pierwszą wersję) to od razu jakoś mi się skojarzyło z tym:

https://eenews.cdnartwhere.eu/sites/default/files/styles/inner_article/public/2020-06-22-eenews-jh-sido.jpg?itok=E7mZFRST

i żeby nie było, nie zarzucam żadnego plagiatu czy coś, bo podobieństwo jest nieznaczne, to po prostu moje skojarzenie które nastąpiło automatycznie ;)

src: https://www.sido-event.com/

944

(707 odpowiedzi, napisanych Fabryka - 8bit)

Hej!

Dotarło wczoraj i do mnie, testowałem wieczorem, super jakość obrazu! dzięki! Jak napisał pancio.net, to najlepsza jakość obrazu jaką do tej pory widziałem :)

I teraz tylko czysto informacyjnie, dla zainteresowanych:

Monitor low cost BenQ GL2440H (oparty o chipset RealTek RTD2483RD) ... jeżeli chodzi DVI to działa tylko tryb 1280x1024. Z resztą trybów ten monitor sobie nie radzi (czarny ekran, nawet przestają działać przyciski menu ;-) Co ciekawe w trybie 1280x1024 monitor w menu "information" pokazuje 1281x1024 :D Co prawda w tym trybie widoczny obraz jest trochę przycięty z prawej strony ale jak najbardziej to rozumiem, aby zachować proporcje pikseli w tej rozdzielczości to chyba tak musi być.

A i żeby było jasne, nie piszę tego jaki jakiegoś rodzaju pretensję... tak czysto informacyjnie wyłącznie, gdyby ktoś miał taki monitor.

Sprawdziłem również tryb RGB 15KHz z GBS8200 i firmware gbs-control. Obraz również super. Dziś sprawdzę tryb VGA bezpośrednio w/g informacji zawartych powyżej.

Jeszcze raz WIELKIE DZIĘKI! Kawał świetnej roboty!

945

(79 odpowiedzi, napisanych Sprzęt - 8bit)

Zapewne trzeba by pewnie nowy wątek założyć dotyczący tylko tematu skalerów, ale na razie wrzucę może tutaj:

Będzie Nowe RetroTink 2xMini... $69... ograniczone do wejść s-video, composite oraz pozbawione "scanline generation":

https://www.retrotink.com/post/introduc ... nk-2x-mini

946

(707 odpowiedzi, napisanych Fabryka - 8bit)

co prawda jestem dopiero 8 na liście, więc jeżeli ktoś wcześniejszy by nie reflektował, to w razie czego zgłaszam się/potwierdzam jako "rezerwowy".

947

(79 odpowiedzi, napisanych Sprzęt - 8bit)

pozostaje zmierzenie lagów, ale na "oko" nie wyglądają źle, no ale sprawdzę dla porządku aby było wszystko jasne. Oczywiście jakość obrazu z VBXE + GBS8200 jest zdecydowanie lepsza od S-Video (chroma, luma) + RetroTink 2x. Lepiej może być tylko z RetroTink 2xRGB :] Ale to kolejny niemały wydatek, więc będzie musiało poczekać.

948

(79 odpowiedzi, napisanych Sprzęt - 8bit)

zrobiłem następny test, bo się okazało że BenQ GL2440 daje radę 50Hz po VGA z GBS8200, chociaż efekty są nie do końca zadowalające, może zacznę od tego:

http://seban.pigwa.net/aa/gbs8200/benq_gl2440/gbs8200_benq_basic.jpg

zoom na READY (zdjęcie jest nieostre, za blisko telefon trzymałem i nie złapał ostrości, a na tel. nie widziałem rozmycia)
http://seban.pigwa.net/aa/gbs8200/benq_gl2440/gbs8200_benq_basic_zoomed.jpg

a więc jak widać "aspect ratio" nie jest do końca poprawny, konsola gbs-control mówi:

preset applied: 1920x1080 for PAL 50Hz (set your TV aspect ratio to 16:9!)

tyle że próba zmiany apspect radio w menu monitora, jest z przez monitor w tym trybie z jakiegoś powodu zablokowana:

http://seban.pigwa.net/aa/gbs8200/benq_gl2440/gbs8200_benq_aspect.jpg

jest wybrane "Full" i nie mam możliwości zmiany, a więc obraz jest bardziej 16:9 niż 4:3, nie bardzo mogę to zmienić, monitor pracuje w trybie 1920x1080@50Hz:

http://seban.pigwa.net/aa/gbs8200/benq_gl2440/gbs8200_benq_mode_info.jpg

i teraz najważniejsze info... jak sobie radzi GBS8200 z Atari i VBXE pracującym w PAL i prawie 50Hz odświeżania, pomijajac problemy z proporcją pixeli to jest całkiem płynnie, co prawa był jeden mały problem bo GBS robił output-rate dokładnie 50Hz, a Atari nie generuje dokładnie 50Hz, ale nieco mniej... przez ekran od czasu do czasu przepływał ciekawy efekt, na PC zwą to chyba "tearing", jednak włącznie opcji "FrameTime Lock" lub "Switch Lock Method" naprawia sytuację, na konsoli widać coś takiego:

Active FrameTime Lock enabled, disable if display unstable or stays blank! Method: 1 (vtotal only)

lub druga metoda:

HTotal Adjust: -3, source Hz: 49.870, output Hz: 49.895

Typowy softowy interlace działa poprawnie:
http://seban.pigwa.net/aa/gbs8200/benq_gl2440/gbs8200_benq_interlace_mode.jpg

a przy naprzemiennym przełączaniu obrazów w klatkach parzystych/nieparzystych również zachowuje się to jak powinno:
http://seban.pigwa.net/aa/gbs8200/benq_gl2440/gbs8200_benq_alt_fields.jpg

To wyżej to akurat przykład z dema Hurka Muad'Dib, ale wygląda to całkiem dobrze jak na monitor LCD i GBS8200. Retro Tink 2x radzi sobie podobnie (oczywiście zachowuje poprawny aspect radio) i wygląda to wszystko porównywalnie do tego co można zobaczyć na CRT. W porównaniu z domyślnym softem GBS8200 to różnica jest kolosalna.

ps) jak zwykle przepraszam za kiepską jakość zdjęć, ale z ręki i telefonem przy tych warunkach oświetleniowych jakie mam lepiej mi się nie uda tego zrobić. Jak odpalę graber VGA i będzie więcej czasu to zrobię porządniejsze zrzuty.

949

(79 odpowiedzi, napisanych Sprzęt - 8bit)

no ja doskonale sobie zdaje sprawę że z tym "nie da sie wygrać" :D Ale Sun pytał o lagi... więc niejako przy okazji (jako problem wyższego rzędu) opisałem zjawisko które w przypadku mojej konfiguracji testowej jest głównym czynnikiem "przeszkadzającym", który to powoduje że nie ma sensu w takiej konf. mierzyć "lagów"...  a jeżeli chodzi o lagi GBS-8200 z firmware GBS-control to sprawdzę oczywiście tak jak pisałem, muszę tylko przygotować inną konfigurację testową.

EDIT: a'propos "z tym się nie da wygrać", dyskutowałem o tym kiedyś z SoTe, pojawił się pomysł "motion estimation" i interpolowania tego wszystkiego (wektorów ruchu)... zrobiłem kilka eksperymentów... no nie wygląda to wcale dużo lepiej, można powiedzieć że co najwyżej dziwnie. Przesuwanie obiektów o "ułamkowe pozycje", nawet przy założeniu wyższej rozdzielczości wyjściowej przy tak nisko-rozdzielczych i "kanciastych" obiektach nie sprawdzało się zupełnie. Może i to ma sens przy realnych obrazach i ujęciach filmowych, ale nie w przypadku obrazów z 8-bit JIL

950

(79 odpowiedzi, napisanych Sprzęt - 8bit)

Hej!

Co do lagów to nie sprawdzałem dokładnie, ale masz rację zmierzę. Problemem jest coś innego, aby dokonać konwersji frame-rare z 50Hz na 60Hz trzeba na każde 5 klatek obrazu z Atari pracującego w trybie PAL wstawić 1 dodatkową klatkę (np. powtórzyć ostatnio wyświetloną). Czyli na wejściu mamy 1,2,3,4,5, na wyjściu 1,2,3,4,5,5. Wszystko ok do czasu aż na ekranie nie mamy płynnego scollingu... wtedy efekt końcowy jest taki że mamy takie szarpnięcia/zacięcie co 6 klatkę... mnie to wnerwia niemiłosiernie i dlatego zainwestowałem w RetroTink 2x (ale wiedziałem że mój BenQ daje radę 50Hz po HDMI). Jak dorwę jakiś monitor który potrafi 50Hz po VGA to również sprawdzę jak sobie ten GBS radzi bez frame rate conversion (w sumie to muszę sprawdzić co BenQ zrobi jak dostanie 50Hz na VGA).