26

He, w 156 miało coś być ekstra, ale ostatecznie zniknęło :)

27

Gienek napisał/a:

Ok, tak żeby zostało. Pozbierałem moje XEX2CAS w jedno miejsce:
https://github.com/GienekP/xex2cas
v1.0 - to ten pierwszy zrobiony "sto lat" temu
v1.1 - v1.0 przepisany do C
v1.2 - tutaj zamiast wykrzynika jest loader od mona, jednoblokowy, no ja dodałem od siebie trik z bardzo krótkimi przerwami
v1.3 - to jest wersja 1.1 ale ma poprawiony "Wykrzyknik". Ten loader jak wszyscy wiedzą działa przypadkowo na XL/XE. Zdebugowałem, go, koledzy pomogli i wyszła wersja taka jaką autor miał na myśli. Dla eksperymentu można włączyć wczytywanie z BASICem. Wyskoczy ładny komunikat, że mamy carta w slocie, czego nie zobaczymy na oryginalnym wykrzykniku.

Widzę, że będzie co potestować w Majówkę :)
Póki co przerzuciłem się z nagrywaniem z CAS za pomocą Aspeqt na Turgena i jego opcję Generate Audio Directly. Okazało się bowiem, że loader który wrzuca przed XEX'ami rozwiązuje całkowicie problem Xexów z synchronizacją magnetofonu. Co prawda muszę jednak zgrywać gry na kasetę wsadzoną do Decka, który jest podłączony do PC, ale efekt jest bardzo ok. Bo po pierwsze słyszę na XC11 delikatnie ścieżkę z programem (czego nie słychać na tym magnetofonie przy nagranych kasetach bezpośrednio na Atari), przy "wykrzykniku" wyświetla się nazwa wgrywanej gry i nie ma problemów w trakcie ładowania gdy wyskakuje dajmu na to jakiś obrazek.

Gdybym miał lepszą kamerę i więcej czasu, to mógłbym z tego nagrać całkiem spoko materiał dla ludzi, którzy są atarowskimi purystami i chcą mieć gry na kasetach i to bez turbo :)

W zasadzie używam czterech metod zgrania gier z plików XEX i CAS.

1. Atari, Sio2SD, XC11, The Boss, pliki XEX.
2. PC, Atari, Sio2PC, XC11, Aspeqt, Kopier DB, pliki CAS.
3. PC, Alitrra, CAS, WAV, Winamp :), deck Sony podłączony do PC.
4. PC, Turgen (generate audio directly), XEX, deck Sony podłączony do PC.

Wzbraniałem się przed nagrywaniem na decku z pominięciem Atari, bo martwiłem się o inny skos głowicy oraz zależało mi na klasycznym zgrywaniu programowym, ale ta metoda jest zbawienna przy użyciu Turgena gdy brakuje nam pamięci w Atari do skopiowania większych gier, albo gdy trafimy na opornego XEX'a, który głupieje przy zgraniu innymi programami niż Turgen.

Dopóki jestem... wszystko jest możliwe.

28 Ostatnio edytowany przez baktraaa (2024-04-30 09:19:26)

Taśmy nie są najlepszym „domem” dla plików .XEX. O tym musimy pamiętać. Pliki .XEX nie zostały zaprojektowane do ładowania z taśm, przynajmniej nie w przypadku korzystania z oryginalnego systemu nagrywania na taśmach.

Aby pomyślnie przenieść pliki .XEX na taśmy, muszą zostać spełnione pewne wymagania.

Oprogramowanie kopiujące pliki .XEX z dysku na taśmu musi przeanalizować wewnętrzną strukturę plików .XEX i upewnić się, że przerwy są wydłużane po blokach zawierających wektory INIT. Jeśli wszystkie przerwy między blokami są krótkie, ładowanie łatwo jest skazane na porażkę.

Oprogramowanie ładujące pliki .XEX z taśmy musi zatrzymać silnik po odczytaniu bloku zawierającego wektor INIT. W przeciwnym razie ładowanie jest skazane na porażkę, ponieważ bloki można pominąć. A kiedy silnik się zatrzyma, konieczna jest dłuższa przerwa między blokami, ponieważ ponowna stabilizacja silnika zajmuje trochę czasu.

TURGEN rozwiązuje oba problemy, ponieważ wydłuża przerwy po blokach zawierających wektory INIT i zapewnia moduł ładujący .XEX, który zatrzymuje silnik. Program ładujący .XEX nazywa się TSCBL.

Podczas korzystania z kopiarek typu „dysk na taśmę”. należy wybierać takie, które w razie potrzeby wydłużają przerwy między blokami. Urządzenie C: nie może tego zrobić, więc kopiarki muszą bezpośrednio wywoływać SIO. To sprawia, że są one bardziej skomplikowane.

29

XEX2WAV https://github.com/GienekP/xex2wav
Loader do mona, jednorekordowy, zatrzymuje silnik po INIT a sam xex2wav wydłuża przerwę.

za jednym poleceniem zrobisz wava na całą stronę kasety

xex2wav gra1.xex gra2.xex gra3.xex gra4.xex zestaw.wav

Po wygenerowaniu wava warto sprawdzić w Altirra czy xexy w ogóle chcą z taśmą gadać.

30

perinoid napisał/a:

. Pytałem autora, czy nie mógłby zrobić czegoś takiego dla trybu Normal ale wyszło, że coś tam nie do końca to łatwe i na razie nie ma.

Teraz jest to możliwe.
https://sourceforge.net/p/turgen/blog/2 … e-records/

31

Tak, wiem. I będę testował.

Pamięć studenta ma charakter kwantowy - student wie wszystko, ale jednocześnie nic nie pamięta.
- Kilka(naście?) pudełek z klawiszami i światełkami. I jeden Vectrex, żeby nimi wszystkimi rządzić.

32

25 kaset zgrane. Na półce prezentują się z moimi nowymi okładkami bardzo zacnie. Turgen to naprawdę świetny program.

Nurtuje mnie tylko jedno pytanie. Probowalem w opcjach zmienić sposób wyświetlania tytułu wczytywanie gry która wyskakuje "z wykrzyknikiem", ale albo klikam coś nie tak albo  coś tam mi nie działa.

Chcę żeby tytuł wyświetlał się bez rozszerzenia xex, albo żeby w ogóle się nie wyświetlał. Co tam Waszym zdaniem trzeba zaznaczyć tak przy pierwszym jak i drugim wariancie?

Dopóki jestem... wszystko jest możliwe.

33 Ostatnio edytowany przez baktraaa (2024-06-19 14:49:35)

Duracel napisał/a:

25 kaset zgrane. Na półce prezentują się z moimi nowymi okładkami bardzo zacnie. Turgen to naprawdę świetny program.

Nurtuje mnie tylko jedno pytanie. Probowalem w opcjach zmienić sposób wyświetlania tytułu wczytywanie gry która wyskakuje "z wykrzyknikiem", ale albo klikam coś nie tak albo  coś tam mi nie działa.

Chcę żeby tytuł wyświetlał się bez rozszerzenia xex, albo żeby w ogóle się nie wyświetlał. Co tam Waszym zdaniem trzeba zaznaczyć tak przy pierwszym jak i drugim wariancie?

Tytuły i automatyczne tworzenie nazw można dostosować.

Post's attachments

std_naming.png 51.41 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.