1

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

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ć.

2

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

Ten plik Turbo ROM był dla mnie niespodzianką.
Jak to możliwe, że blok nagłówka ma więcej niż 41 bajtów? Czy jest więcej formatów plików niż opisano na Atariki?

Musiałem naprawić moją wersję programu ładującego.

3

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

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/

4

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

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.

5

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

Agent USA (v7).xex
Z tym plikiem nie ma pomocy. Jeden z wektorów INIT ustawia niestandardową procedurę obsługi VBI, która jest odpowiedzialna za wyświetlanie instrukcji podczas ładowania reszty gry. Niestety, moduł obsługi VBI nie został zaprojektowany do pracy z kasetą.

perinoid napisał/a:

Takie mam pytanie... @baktraa, czy byłoby dla Ciebie trudne dorobienie takieg self-extractora ale dla ... trybu normal? Tak po prostu? Coby można sobie było również w normalu nagrywać na kasety twoją technologią? Bo w obecnych czasach przy łatwo dostępnych urządzeniach typu SIO2SD czy cartach to jest o wiele wygodniejsze niż np. Boot Casette Maker, którego zwykle do tego używałem. Zwłaszcza, że on ma ograniczenie na długość XEX-a a Turgen nawet Numen poprawnie przerabia.

Rozważany. Będę musiał wymyślić, jak zapisać bloki na taśmie za pomocą SIOV. Dokumentacja jest w najlepszym razie skąpa.

Kolejna paczka TSFX dla rodziny AST.
Wszystko to powinno działać. Naprawiono problem z czerwonym tłem. Tytuł TSFX wskazuje typ nagrania.

TURGEN 9.2.17
https://sourceforge.net/p/turgen/blog/2 … st-family/

Wracając do tematu taśm turbo.
Mam TSFX dla rodziny AST.

Wracając do tematu taśm turbo.
Mam TSFX dla rodziny AST.

To nie jest takie proste. Tylko kilka DOS-ów ma elementy sterujące, które pozwalają ustawić krótkie IRG dla urządzenia C:. A mniej ma możliwość wydłużania przerw między rekordami po blokach zawierających wektory INIT.

TURGEN 9.2.16: https://sourceforge.net/p/turgen/blog/2 … rgen-9216/
TSFX dla KSO Turbo 2000.

Pierwszy prototyp dla TSFX - KSO Turbo 2000.

- Nagrywa grę Frogger
- Wejście/wyjście przez port joysticka.

-- double --

baktraaa napisał/a:

TURGEN 9.2.14 - Blast Yourself. Ta wersja może stworzyć TSFX dla Turbo Blizzard.
https://sourceforge.net/p/turgen/blog/

Aby uzyskać więcej informacji, pobierz dokumentację produktu:
https://sourceforge.net/p/turgen/turgen … format=raw
i zapoznaj się z sekcją 7.9 Tworzenie samorozpakowujących taśm.

W wersji 9.2.14 wprowadzono regresję: samorozpakowujące się taśmy generowały przesycone wyjście, co skutkowało bezużytecznymi nagraniami. Wersja 9.2.15 naprawia regresję. Wszystkim użytkownikom wersji 9.2.14 zaleca się aktualizację do wersji 9.2.15.
https://sourceforge.net/projects/turgen … en_9.2.15/

TURGEN 9.2.14 - Blast Yourself. Ta wersja może stworzyć TSFX dla Turbo Blizzard.
https://sourceforge.net/p/turgen/blog/

Aby uzyskać więcej informacji, pobierz dokumentację produktu:
https://sourceforge.net/p/turgen/turgen … format=raw
i zapoznaj się z sekcją 7.9 Tworzenie samorozpakowujących taśm.

Prototyp nr 2 jest znacznie lepszy.

Dźwięki pilota mają prawidłowy czas trwania. Długie dla bloku synchronizacji i nagłówka, krótkie dla bloków danych.
Pomiędzy blokiem nagłówka a pierwszym blokiem danych panuje dłuższa cisza, tak jak powinno być.

Mam prototyp samorozpakowującego się archiwum taśmowego (TSFX) dla Turbo Blizzard.
Spowoduje to nagranie gry Ardys na taśmę.

Jak tego użyć?
1. Załaduj TSFX za pomocą MyPicoDOS, UnoCart, SIO2SD lub czegoś podobnego. Pełny DOS nie będzie działać.
2. Podłącz magnetofon
3. Włóż czystą taśmę i naciśnij PLAY+RECORD
4. Naciśnij START
5. Poczekaj, aż nagrywanie się zakończy.
6. Następnie przewiń taśmę i załaduj grę za pomocą swojego ulubionego programu ładującego dla Turbo Blizzard

Są jeszcze pewne niedoskonałości – wyświetlacz miga podczas nagrywania, a dźwięki pilota są za długie. W przeciwnym razie powinno zadziałać.

Byłbym wdzięczny, gdyby ktoś mógł przetestować TSFX na prawdziwym sprzęcie Blizzarda.

... double post ...

Taśmy samorozpakowujące przyprawiały mnie o ogromny ból głowy, ale TURGEN 9.2.10 poradził sobie z nimi.

Na potrzeby oprogramowania TURGEN opracowuję coś, co nazywam „samorozpakowującymi taśmami”

„Samorozpakowujący taśmę” to plik binarny ładowany z  AVGCART lub podobnego urządzenia. Po uruchomieniu i naciśnięciu START zapisuje bloki danych na kasecie. Dzięki temu nie jest potrzebny zwykły magnetofon kasetowy. „Samorozpakowujący taśmę” tworzony jest z jednego lub większej liczby elementów projektu.

Moje postępy możesz obserwować tutaj:
https://forums.atariage.com/topic/30914 … nt=5365414

Przy odpowiednio mocnym cartu możliwe byłoby nagranie jednej strony taśmy bez udziału użytkownika.

Obsługiwane są już tylko dwa systemy z Polski, ale możliwe, że będzie ich więcej. Kluczem do obsługi większej liczby systemów jest kradzież procedur zapisujących bloki danych.

21

(12 odpowiedzi, napisanych Emulacja - 8bit)

Doświadczam zawieszania się w Altirrze, gdy ATARI BASIC nie jest wyłączony.

These are all diacritics. The explanation and Unicode characters follow:

$0F - Prints the umlaut sign U+00A8
$15 - Prints the ring diacritic U+030A
$17 - Prints the caron diacritic U+030C

23

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

Zatem program w języku BASIC ładuje się prawidłowo, ale nie działa. Zakładam, że Ultimate 1MB jest wyłączony. Być może, jeśli udostępnisz program BASIC jako tokenizowany plik .BAS? Zaobserwowałem, że przed załadowaniem programu w BASIC-u dobrze jest wykonać ciepły start.

Czy nie ma kopiarki DISK -> Speedy2700 lub czegoś podobnego, czego można używać z prawdziwym komputerem? Coś musiało być w latach 90.

25

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

Nie próbowałem z prawdziwym sprzętem, ale w emulatorze działają dla mnie następujące rzeczy:

1. Uruchom RSTOS 3.1
2. Aktywuj BASIC za pomocą opcji „B”.
3. Napisz program w języku BASIC
4. Wprowadź polecenie DOS
5. Wybierz opcję Turbosave BASIC
6. Potwierdź „T” w przypadku pytania „Only BASIC”.
7. Nagraj na taśmę
8. Przewiń taśmę
9. Wybierz opcję „L”.
10. Załaduj i uruchom program BASIC.