Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
SV 2024 WE - program imprezy Już za tydzień odbędzie się zimowa edycja Silly Venture
Nowa obudowa dla 800XL - zostało 36 dni Niewiele ponad miesiąc do końca kampanii.
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
4th Atari ASCII Compo - wyniki Dostępne są już wyniki tegorocznego ATASCII Compo.
Opcje wyszukiwania (Strona 3 z 9)
seban napisał/a:No dokładnie tak... tak jak napisałem wyżej Turbo7500/Rapider7500 to oczywiście sprzętowo klon Czeskiego Turbo 2000 od J.Richtera i to tej wersji która wykorzystuje kabel "audio in" jako linę którą leci sygnał z linii COMMAND, a "audio" in jest sprzężone kondensatorem z COMMAND.
Wkleiłem ten skan z pobudek czysto historycznych, gdy kiedyś dostałem to "xero" (naprawdę nie pamiętam jak wszedłem w posiadanie tychże odbitek) nie wiedziałem że istnieje coś takiego jak "Wrocławskie Turbo 2000" i wszystkie te odmiany Turbo7500/Rapider7500 wykorzystujące tę samą płytkę bazującą na Czeskim Turbo 2000 i pomysłach J.Richtera.
Dopiero po wielu latach, gdy zająłem się przeglądaniem tych wszystkich systemów turbo okazało się że zacząłem odkrywać rzeczy oczywiste, które w dodatku leżały pod moim nosem przez tyle lat :)
A jeszcze jedno... o "Rapider 7500" pisałem już w tym poście: Rapider 7500
Jedno pytanie do Turbo Rapider. Czy można ją uznać za kontynuację/pochodną „Dolnośląskiego” Turbo 2000?
Lista rzeczy do zrobienia dla TURGEN jest teraz pusta, więc być może nadszedł czas, aby dodać obsługę. System nie jest tak rozpowszechniony, więc wolałbym wspierać go jako rodzaj konwersji już istniejącego konwertera.
kkrys napisał/a:Podpowiecie jak je skonwertować do czegoś mniejszego bez utraty możliwości wgrywania?
Mogę zapisać jako mp3 ale jakie ustawić parametry kompresji?
Możesz spróbować FLAC. https://xiph.org/flac/
Ostatnia uwaga na temat ATT. Pomyślnie dodałem obsługę ATT do TURGENa. Będzie to oficjalne wraz z następną wersją.
https://sourceforge.net/p/turgen/turgen … port/tree/
Nie ma sensu dopracowywać więcej, jest to system prosty i prawdopodobnie rzadko używany.
Wrócę do Atari Turbo Tape (ATT), klonu AST. Format pliku jest rzeczywiście bardzo prosty.
Header (256 bytes)
---------------------------------------------------------------------------
0x00 Total number of of segments
0x01 Up to 53 4-byte slots for binary file segment addresses
.
.
.
0xD6 Magic X'AA'. Checked by the loader.
0xD7 Magic X'55'. Checked by the loader.
0xD8 File name, 40 characters internal code
Blocks
---------------------------------------------------------------------------
Each block holds just segment data.
seban napisał/a:baktraaa napisał/a:To interesujące. Program ładujący UM ma następującą sekwencję instrukcji.
Mówisz o tych dwóch instrukcjach NOP? To nie powinno mieć teoretycznie znaczenia po potem procedura odczytu dla UM i tak czeka na "ton pilotujący".
Nie, chciałem tylko zaznaczyć, że prawidłowo podłączony magnetofon kasetowy UM przełącza się w tryb turbo, gdy sygnał COMMAND jest aktywny (log. 0). Te dwa NOPy są prawdopodobnie po to, aby umożliwić stabilizację elektroniki.
To interesujące. Program ładujący UM ma następującą sekwencję instrukcji.
lda #$34 ; Silnik włączony
sta PACTL ;
sta PBCTL ;CMD aktywny (log. 0)
nop
nop
rts
Więc Seban prowadzi podwójne życie. Na pozór jest przyzwoitym atarystą ratującym programy kasetowe, ale w rzeczywistości jest niebezpiecznym hakerem infiltrującym gry komercyjne.
Dobrą wiadomością jest to, że program ładujący może odczytywać pliki stworzone przez TURGENa.
Krótka analiza wskazuje, że program ładujący A jest ładowany do obszaru pamięci ~0x0800. Program ładujący B znajduje się w obszarze pamięci ~0xBD00. Nie ma różnic funkcjonalnych.
To sprawia, że program ładujący A jest dobrym ogólnym programem ładującym.
Z drugiej strony program ładujący B jest dobrym wyborem dla programów narzędziowych, które mają tendencję do używania adresów około 0x0800.
Aby nagrodzić wysiłki sebana związane z taśmami, wydałem TURGEN 9.0.1.
Ten może tworzyć taśmy znane jako „dual track”. Możesz wybrać muzykę, która będzie odtwarzana podczas ładowania.
Oczywiście ma to sens tylko w przypadku normalnych nagrań (nie turbo).
https://sourceforge.net/p/turgen/blog/2 … ual-track/
CAtari napisał/a:Czy da się skonwertować plik .cas w normalu do turbo i do WAV? Z normala programem a8cas-convert konwertuje bardzo dobrze, a jakbym chciał do WAV ale w turbo?
Nie. Jeśli plik .CAS zawiera normalne rekordy, możesz uzyskać tylko plik WAVE z normalnymi rekordami. To plik .CAS określa, jakie rekordy się tam znajdują.
Jeśli chcesz turbo, musisz wyodrębnić zawartość danych z pliku .CAS. Następnie musiałbyś przekonwertować wyodrębnione dane na plik .CAS, który zawiera żądane rekordy turbo. Trudność tego zależy od tego, jakie dane znajdują się w pliku .CAS.
Najprostszym sposobem uzyskania pliku .CAS za pomocą turbo jest pobranie żądanego oprogramowania jako binarnego pliku (.xex), a następnie użycie na przykład narzędzi takich jak TURGEN, GENCAS, a8cas-util. Te narzędzia pobierają .xex i generują .CAS z rekordami turbo.
Teraz działa również dla mnie. Zapomniałem zresetować wszystkie ustawienia Altirry. Przepraszam.
Pobrałem program ładujący. Stworzyłem testowy plik WAVE. Program ładujący współpracuje z emulatorem atari800-a8cas, ale nie chce współpracować z żadną nowszą wersją Altirry. Blok z nazwą pliku ładuje się, ale następny blok o wielkości 3 KB kończy się niepowodzeniem z błędem 143. Używam Altirra 4.10-test10.
Byłbym zainteresowany tym loaderem od Sebana.
Polecam też, jeśli Omicron Turbo działa. Tyle tylko, że Omicron ma w standardzie ładowarkę, więc trzeba będzie szybko przestawić przełącznik. Omicron nie jest wrażliwy na polaryzację impulsów.
Możesz zajrzeć tutaj, zapoznaj się z sekcją „Nagrywanie pierwszej taśmy”. Zacząłbym od standardowych taśm przed wypróbowaniem turbo.
https://sourceforge.net/p/turgen/turgen … format=raw
Tworzenie kaset to złożona gra. TURGEN to dobre narzędzie, ale jego użycie nadal wymaga podstawowej wiedzy, zwłaszcza na temat plików binarnych i ich struktury. Polecam najpierw przeczytać instrukcje, zwłaszcza pierwszą część ogólną.
Chciałbym też wiedzieć, dlaczego...
Testowałem aplikację tylko na ograniczonej liczbie prawdziwych tabletów i telefonów z Androidem. To tylko teoria, być może moc obliczeniowa tego urządzenia była niewystarczająca.
Być może kiedyś będę mógł wrócić do rozwoju aplikacji i zaktualizować ją do najlepszych praktyk kodowania.
http://ftp.pigwa.net/stuff/collections/ … index.html
Pliki .CAS są jakoś rzadkie. Dzieje się tak, ponieważ kasety są najtrudniejsze do digitalizacji w porównaniu z dyskami lub ROM-ami.
Istnieją również narzędzia, które pobierają pliki .xex i tworzą z nich pliki .cas. Nie działa dla wszystkich plików .xex, ale działa dla wielu. Pliki xex są znacznie łatwiejsze do znalezienia w archiwach internetowych.
Archiwum gier na atarionline.pl zawiera również kilka plików cas.
W szczególności baner nie jest częścią modułu ładującego, ale znajduje się w bloku nagłówka. I nie jest możliwe zrobienie krótszego nagłówka, ponieważ wtedy żaden program ładujący UM go nie odczyta.
Piguła/Shpoon napisał/a:@Sikor nie znam patentu z długopisem... możesz go opisać?
@baktraaa wielkie dzięki!! Teraz jest jak w oryginale :))))
Tak się cieszę, że to słyszę. Po prostu usunąłem oryginalny duży baner. Nie będę za nim tęsknić. I wątpię, by ktokolwiek za nim tęsknił. Chyba że ktoś chce wydać grę w UM.
I mogę to odrzucić, ponieważ nowe gry są wydawane w Omicron Turbo. Nawet jeśli był to sam dyrektor generalny Retronics :-)
Zmieniłem kod pulgina, aby używał oryginalnego banera. Działa dobrze zarówno z ładowarką, jak i kopiarką. Kod znajduje się w gałęzi tematycznej tutaj: https://sourceforge.net/p/turgen/turgen-code/
W przyszłości kod zostanie włączony do głównej gałęzi i wydany wraz z kolejną wersją Turgena. Możesz pobrać zaktualizowany plik turgen.jar z repozytorium już dziś, jeśli chcesz go wypróbować.
Piguła/Shpoon napisał/a:baktraaa napisał/a:Taki baner był ciekawym wyborem projektowym.
Baner jest ok - tylko nazwę programu Turgen generuje w ramce która wraz z nazwą programu zajmuje 3 wiersze. Oryginalne kopiery UM-UM stosowały 1 wiersz .. dlatego newcopy pokazuje tylko linie prostą (1 wiersz).
W tamtym czasie używałem tylko dostępnej próbki UM, która była dostępna.
Możliwe, że rama była tam tylko do celów dekoracyjnych i błędnie zinterpretowałam ją jako część banera.
Odkoduję nagłówek wygenerowany przez kopiarkę i zobaczę, jak mogę zaktualizować PLASTPlugin, aby stworzyć lepszy nagłówek.
Piguła/Shpoon napisał/a:baktraaa napisał/a:W międzyczasie wszyscy możecie cieszyć się GENCAS. Jest to potężny zamiennik XEX2CAS, który jest dostarczany ze świeżo wydanym TURGENEM 8.8.6.
Extra.
To co zauważyłem w przypadku turbo UM. Turgen generuje podaną nazwę gry/programu wewnątrz ramki ASCII, o ile dla loadera UM to nie problem, bo tam wszystko wyświetla się poprawnie, o tyle dla programów kopiujących UM-UM jest to nieczytelne. Może warto dodać opcję wyboru z ramką i bez ramki ?!
Nie jest łatwo dokonać zmiany. Pierwsze 255 bajtów nagłówka UM to w zasadzie baner, który jest w pełni wyświetlany przez program ładujący. Program ładujący sprawdza obecność określonych liter w określonych pozycjach banera. Więc jeśli przeniosę tekst, program ładujący UM wyświetli go niepoprawnie.
Taki baner był ciekawym wyborem projektowym.
Oczywiście informacje, które mam na UM, są nadal w najlepszym razie pobieżne. Możliwe więc, że istniało wiele wersji programu ładującego UM z różnymi banerami. Potrzebne będą dalsze badania.
Tak, zobaczę, czy mogę dodać obsługę Turbo Rapider. Nie jestem pewien, czy będzie to nowy plugin, czy wprowadzę plugin o nazwie "Różne rzadkie systemy turbo z Polski" i zrobię z niej typ konwersji :-)
W międzyczasie wszyscy możecie cieszyć się GENCAS. Jest to potężny zamiennik XEX2CAS, który jest dostarczany ze świeżo wydanym TURGENEM 8.8.6.
Znalezione posty [ 51 do 75 z 213 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.018 sekund, wykonano 44 zapytań