W tependy ślij mi tego ATRa co się na SDX wywala, bo mi brakuje przykładów, dlaczego i jaki błąd to powoduje.....
pajero_pn[malpolud]poczta[kropa]onet[kropa]pl
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Wyniki 8. Atari Homebrew Awards Poznaj zwycięzców ósmego plebiscytu na najlepsze gry na konsole i komputery Atari.
Brzmienie POKEY na czarnej płycie Przypominamy o płycie z utworami z ośmiobitowymi hitami wydanymi na winylu.
8. Gala Atari Homebrew Awards już dziś! Poznaj najlepsze gry roku na wszystkie platformy Atari podczas wielkiej gali na żywo.
Robocop, Paperboy, Last Ninja II na A8? Sensacyjne odkrycie grafik z niepublikowanych gier na 8-bitowe Atari.
AspeQt-2k26 v1.0.0 Nowoczesna wersja emulatora stacji dysków AspeQt z obsługą Qt 6 i nowymi funkcjami sieciowymi.
atari.area forum » Posty przez pajero
W tependy ślij mi tego ATRa co się na SDX wywala, bo mi brakuje przykładów, dlaczego i jaki błąd to powoduje.....
pajero_pn[malpolud]poczta[kropa]onet[kropa]pl
Ha, ciekawostka.
Configurator wczytuje się w obszar 87xx-9b7f. Ale dane .SET na 9b80-9fff. Jeśli w pliku .SET nie ma zawartego DL a mamy włączony Basic - to obraz będzie się rylotał i może Antic zrobić nam zwis. Miało być uproszczenie, a wyszło gorzej. Dobrze, że SET ma nr wersji i mogę to poprawić wypuszczając nową wersję programu.
Dzienks.
1. Może by można, zobaczy się.
2. AtariOS - bootuje do Basica, tam B. - SelfTest, (2xShift w S2S) i Reset - wczytuje się Loader (Start albo Reset), wczytuje się Configurator..... a jak Ty robisz?
5) Sa problemy z kompatybilnoscia. Niektore gry sie nie laduja (nawet bez TURBO na przerwaniach). Wiecej szczegolow pozniej.
Komentarz: Nie mam pojecia co sie stalo, w kazdym razie podmienilem atr-y na orginalne i gry chodza.
Czy to mozliwe, ze SIO2SD modyfikuje atr? 6-ty bajt - bo mysli, ze to Configurator?
Wersja 3.0 - zrezygnowaliśmy ze zmiany 6bajtu, pozostał jeno wsteczny standard, by Configuratory rezerwowały ten bajt, że a nóż ktoś uruchomi go na wsadzie 2.x
Co do gier - czy dotyczy to wsadu 3.0RC4? Prosimy o przykłady, które nie chodzą!
@Dely - a czy możesz o sobie powiedzieć że dłuuugo bawiłeś się z S2S i wiąż były pomyłki (wciskałeś Shift+K3)?
Jak mamy na ekranie Configuratora, to w SIO2SD nie sposób wejść w tryb konfiguracji (2xShift)
Bo każde mrugnięcie Maski to odpytanie S2S o status - a to jednocześnie eliminuje dostęp do SETUPU.
Dlaczego odpytuje - by sprawdzić czy jest karta w slocie. Mogę z tego zrezygnować....
1) Wsad SIO2SD: ATARI powinno wyswietlic troszke wiecej informacji niz
[+option] start select
np. liste adresow z kombinacja klawiszy dla loadera i informacje, ze reset wylacza turbo
Ale to zabiera pamięć wsadu, a zostało nam 100b wolnego :(
Musi wystarczyć instrukcja - którą należy uzupełnić....
2) S2S loader: Maska wyszukiwana mruga.
Prosze o wylaczenie mrugania.
To taki prompt, widać że prog nie zdechł - mogę wyłączyć, albo spowolnić...
3) S2S loader: Potwierdzanie polecenia "X" jest wkurzajace.
Dobra, zrobię długie przytrzymanie X (tak jak przy RETURN na pliku).
Komentarz: Nie mam pojecia co sie stalo, w kazdym razie podmienilem atr-y na orginalne i gry chodza.
Czy to mozliwe, ze SIO2SD modyfikuje atr? 6-ty bajt - bo mysli, ze to Configurator?
Muszę mięć przykłady i w jakich okolicznościach, bo mi trudno to teraz powtórzyć...
===========
PD. Jest dorobiony HaltFind....
@Pecus - ku wyjaśnieniu, Turbo7bit jak US można WYŁĄCZYĆ (dać index na off) - kłopotu więc nie mogą sprawić.
Turbo US jest wciąż dla device D1-D15. Nic nie zmieniano.
Turbo7bit jest głownie dla:
1. AtariOS (gołego)
2. Loaderów gier
3. Kopierów i Configuratorów
Ad.1 - bo są tacy i warto im ułatwić życie (mają tylko Atari + Sio2SD)
Ad.2 - bo obsługa IRQ dla Turbo7bit zajmuje mało pamięci - a to dla loadera podstawa!
Ad.3 - bo commandy Sio2SD dotychczas (wsady 2.x) szły w normalu, a to trochę ślimazarne.
Inna sprawa, że mógłby komendy Sio2SD w turbo US przyjmować z urzędu taki QMEG - no i tu się wyjaśniło, dlaczego ten projekt przystopował - mam teraz wykładnie co trza dorobić.
@Larek - jak zauważyłeś, Break - przerywa Configuratorowi (dokładnie: ) dalsze wysyłanie komend FindNext.
Ale choć prog na Atari już nie myśli o szukaniu, to wsad dalej mieli FAT. W rezultacie np. dziwnej maski (łubudubu*.*) find przeszuka całą kartę SD co przerwać można tylko wyciągając wtyczkę :(
Dorobi się chyba komendę typu HaltFind, bo taki SDHC 16GB to i minutę przekopuję....
Mamy nową wersję firmware 3.0RC4
# Poprawiony problem niekompatybilności z niektórymi programami przystosowanymi do Turbo firmy TOMS
but i have problems.. try copy from sio2sd to diskette with "my copier" in APE WARP (MyDOS 4.53) Utilities Disk.ATR
...i po problemie :)
Jeśli się Wam trafi inny soft który nie chodzi, w miarę możliwości sprawdźcie przez złożeniem raportu tutaj, czy problematyczny soft jest czytany z flopa tudzież przez APE.
==================
Do pobrania najnowszy Configurator v.29 z aktualną instrukcją
.
Tablet za bezcen - pod PC http://allegro.pl/piekny-japonski-fujit … 19960.html
Tak jakby napisałem o tym post powyżej. Procka Reset ma 4 miejsca wejścia i jest mocno niezrozumiała, pewnie przez oszczędność miejsca. I tak miałem to przerabiać (bo wyrzucam DiagTest który ma być przeniesiony na Carta). Dobrze, że odwlekłem kod na czas Sio2SD.
Fakt, QMEG grzebie w $D500 i w $D508... ale tylko jak wejdzie się do MENU.
Za to inaczej reaguje na carty, grzebiąc wtedy w PORTB,WARMST,BASICF....
Dzienks za wyjaśnienia... oj mam co robić.
INITDOS - widzę, że wykrywa QMEGa.
Otwiera E: przy Ramtop na $a0, robi skok jsr NMIENBL i skacze do INITCART
No to już wiem co sprawdzać.
1. Tak, moja instalacja intSDX oparta była na niebuforowanym fi2. Ale z uporem maniaka szukałem niedoskonałości w kodzie flaszera. Jak tam nie pomogło - zwróciłem się z pytaniem na forum
2. Co do QMEGa - dzienks za uwagę, poczytam co robi ten INIDOS by pobiegać koło tematu współpracy.
...... a można przeginać, po dostaniu innego zmiennego IP głosować znowu można.
@Larek - zwiechy powstają, jeśli podczas transmisji wymusisz dodatkowe przerwanie klawiatury - wciskając klawisz, rzadko - ale są.
No nie uporałem się z tym, timingi są wyśrubowane, a możliwość przeglądania ONLINE katalogu w trakcie wczytywania jest przecież bardzo atrakcyjna - nie? Szczególnie polecam klawisz SPACJI (jako PageDown)....
Można zawsze używać wersji "n29" czyli normal. Tu jest znacznie lepiej.
Klawisz BREAK (jego przewanie IRQ) faktycznie działa jak TAB (w pozycję OFF) na odczyt w Configuratorze.
Mam propozycję żeby defaultowo 7bit mode turbo było wyłączone we wsadzie ponieważ dziwnie wtedy zachowuje się SDX. Np. szybka transmisja działa, ale CONFIG.SYS przy boot się nie odczytuje :)
U mnie wczytuje się z Config.sys R-TIME8 więc sądzę, że sam plik configu jest wczytany.
Faktycznie, przy boot-cie SDX inaczej "pierdzi".
Mam nadzieję, że wyjaśni to TRUB, ja wymiękam ze znajomością SDX.
PS. Dzięki Stryker za SIC! Mogę testować :)
.
W tagach CODE masz "przemielenie" sektora 1 i się nie wywala. Sprawdź instalacje plugina.
Czy u innych jest taki sam problem?
Bo na 2 to jest 1:1
EDIT: masz TC 7.50 a to chłam jeśli dot. wtyczek starszych - nie przyjmuje ich b. wiele!
wersja 7.04a uznawana jest jako STABILNA.
Wielka prośba
SDX upgrade flasher - czy nie można zapętlić programowania banku?
Bank 14: Read....Flash...Veryfy...
Bank 15: Read....Flash...
ERROR: Programing failed!Przerabiałem już updater wersje 4.42 więc wiem, że to możliwe.
----------------------------------
Z cartem SIC - programuję wersję "SDX443_siccart.atr" dla flasha SIC_256k.
Jak zbootować atarkę by uruchomił się SDX ?
UPDATE: już wiem, nie ruszy z QMEGiem :( a po zbootowaniu z AtariOS i przełączeniu na QMEG zwiecha pod Reset :(
.
SDX443_siccart256.atr
eee co znaczy nie czyta?
Przeczytałem, rozpakowałem.... a na wpisie Info Plugin (FREE) wykonałem F3 i.....
Info Atari Disc
File Name= SDX443_siccart256.atr
Size DISC= 368256b -> 359.63Kb -> 0.35MB
Size ATR= 368272b -> 359.64Kb -> 0.35MB
Format= Two side 360Kb
Struct= Sparta Dos
Init Disc= Sparta X
FLink Dos= $0020
Sector: -size= 256b
-all= 1440
-max= 1427
-free= 388 (27.19%) and set= 388 Ok!
Files= 3
Write= possible
Last path= I:\Atari\Coder\AtrWcx - b│ŕdy\Stryker\SDX443_siccart256.atr
BOOT dec,hex,ascii
logo= 0,$0,
lenght= 3,$3
read= 12288-12672,$3000-3180
init= 12294,$3006
run= 2016,$7e0
FILES:
---|-----------------------------|----------------------------------------
|hex adr| | hex adr|#file *lock a'rchive d'elete h'idden
| name | name.ext | sector |----------------------------------------
#| in atr| | in atr|size(dec)= area in dec & hex
---|-----------------------------|----------------------------------------
| 290| rootdir| | 1
| | | 390| 1 6- 6 6- 6
0| |info |~~~~~~~~|
1| 3a7|FLASDISK COM|~~~~~~~~| 12=
| | | 1e90| 12+ 33- 44 21- 2c
2| 3be|SDX443 ROM|~~~~~~~~| 1025=
| | | 2b90| 126+ 46- 171 2e- ab
| | | a890| 126+ 173- 298 ad- 12a
| | | 12790| 126+ 300- 425 12c- 1a9
| | | 1a690| 126+ 427- 552 1ab- 228
| | | 22590| 126+ 554- 679 22a- 2a7
| | | 2a490| 126+ 681- 806 2a9- 326
| | | 32390| 126+ 808- 933 328- 3a5
| | | 3a290| 126+ 935- 1060 3a7- 424
| | | 42190| 16+ 1062- 1077 426- 435
---|-----------------------------|----------------------------------------
| | rootdir links...| 1 | sum rootdir=2
| | ... & sectors| 1 |___________________
| | use links...| 10 |~~~~~~~~~~~~~~~~~~~
| | ... & sectors| 1036 | sum use=1046
| | free| 388 |___________________
| | sum=| 1436 | - 8= 1428
| | | | as use| equal max ?
| | | | ever | 1427 Error dir!
---|-----------------------------|----------------------------------------
VTOC: (hex)
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f
00> 2,a0, 5,84, 1, 0, 0, 0, 0, 0, 1,ff,ff,ff, 0, 0,
10-8f> 0
90> 3,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,
a0-af> ff
b0> ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,80,
VTOC sets 0 to 1440, prints 1447!
single or area in hex & dec as: sector[nr_byte,byte_vtoc]=8bits(as:01234567)
0[ a,01]=00000001 0[ 10,001]
8- 1f[ b- d,ff]=11111111 8- 31[ 11- 13,255]
20[ e,00]=00000000 32[ 14,000]
28- 42f[ f- 8f,00]=00000000 40- 1071[ 15- 143,000]
430[ 90,03]=00000011 1072[ 144,003]
438- 59f[ 91- bd,ff]=11111111 1080- 1439[ 145- 189,255]
5a0[ be,80]=10000000 1440[ 190,128]Edytowanie postu nie jest wyłapywane przez "Aktywne tematy" to też piszę znowu post pod postem :P
Mamy wersję 3 wsadu 3.0RC http://sio2sd.gucio.pl/wiki/SoftwareAVR_pl
# Poprawiony xex-loader
# Dodane opcje OPTION+SELECT i OPTION+START do turbo-loadera (nowe lokalizacje przerwania turbo - $700 i $500)
Przypomnę, że podczas boot'owania kompa wciśnięcie OPTION powoduje że BASIC
- AtariOS = jest wyłączony
- QMEG = jest włączony
Potem wczytuje się (jeśli to potrzebne) turbo-loader: Sio2SD Simple Turbo
Wciśnięcie klawisza konsoli powoduje wczytanie loadera na:
START = $100 +OPTION=$500
SELECT = $600 +OPTION=$700
nieinstalowanie turbo-loadera wymaga wciśnięcia.... RESET.
Pajero - a testowales wczytywanie sio2sd.xex na JIL z osem REV C. z HIGH speedem Hiassofta ?
mi wywiesza wczytywanie configuratora..
A daj jako załącznik lub mejlnij do mnie twój ROM.
Mój to: atari os v4 87.07.05 + HiOs1.3.rom - śmiga bez problemu (patrz załącznik).
brakuje info o takiej koniecznosc. zaladowalem turbo z automatu
Dałem tak na wszelki wypadek wersje normal (czyli bez mojego szybkiego IRQ).
ps2 - config nie dziala z indexem=0
na ww. działa.
===================
Jak się wyjaśni ww. to wypuszczam nową wersje Configuratora.
UPDATE:
Wysyłam do Larka wersje t28 - widać, że mu się chce więc dostanie pierwszy:)
Jak nie będzie babolów to pojawi się na stronie projektu....
Dodałem:
- na nazwie innej niż katalog, RETURN przytrzymane aż wejdzie klawiatura w samopowtarzania =
podpięcie wpisu pod D1 i wykonanie zimnego startu kompa (skok $e477)
- zapamiętuje w pliku INI stan klawisza CAPS (default to brak śledzenia)
Poprawka:
- TAB po zmianie maski i wczytywane są wpisy zgodne z maską
- ulubione, dobrze zapamiętuje kolejkę zapętlenia
Zmiana:
- licznik AAA/BBB/CCC = każda zmiana maski powoduje odświeżenie stanu CCC
czyli możemy się dowiedzieć, czy są wpisy zgodne z maską nim je wczytamy do bufora
Czyli jak Cię pierdyknie prąd to też się będziesz cieszył?
Dzienks Dely.
Larek - kurczę, kiedyś tak działało, widać nie odświeżam maski czy coś... muszę to poprawić. Ulubione mają też błędy :(
Dodałem Return na pliku i zapis ustawienia CAPS. Koduję dalej... może jutro będzie nowa wersja.
Lotharek - się sprawdzi.
Masz dwie wersje Configuratora - wybierz normal (w tytule pliku).
Mam propozycję żeby defaultowo 7bit mode turbo było wyłączone we wsadzie ponieważ dziwnie wtedy zachowuje się SDX. Np. szybka transmisja działa, ale CONFIG.SYS przy boot się nie odczytuje :)
No a skąd Wiesz, że po wyłączeniu 7bit mode będzie OK?
Kurczę, mi moduł SDX padł i nic nie sprawdzę, ughrrr
No to jak zatrzymać listowanie Help'a? ....tekst przelatuje z prędkością TU154
TAB, albo CAPS przejdzie z autopilota na sterowanie ręczne (i jebs o glebę).
1.
-po odczytaniu dowolnego katalogu wyświetla się na ekranie jego zawartość (normalne)
-wciskam klawisz TAB i znów następuje odczyt katalogu, ale pliki są dopisywane do listy, która już jest na ekranie. Mamy teraz podwójne wpisy!
-jak jeszcze raz naciśniemy TAB to znów nastepuje dopisanie tych samych plików do listy! I mamy już potrójne wpisy
-licznik plików również jest zwiększany, co jest mylące, bo przecież w tym katalogu nie ma aż tyle plików.Błąd czy tak ma być?
Licznik ilości plików w katalogu jest stały!
AAA/BBB/CCC
A=pozycja podświetlenia
B=ilość pozycji wczytanych dotychczas do buforu
C=ilość wszystkich plików w katalogu (bez nazw podkatalogów które są pokazane na "górze" buforu)
I ma być.
TAB - przerywa/wznawia odczyt katalogu (nawet jeśli się skończył).
LOGO - wznawia odczyt katalogu z wyczyszczeniem buforu.
Po co tak?
Wprowadź nową maskę, klawisz kursora w prawo by wybrać maskę, by edytować - Ctrl+kursor
np. Mask:1=A*.* i zakończ wprowadzanie LOGO
Do buforu wczytują się tylko wpisy z bieżącego katalogu zgodne z maską A*.*
Potem zmień nr maski albo i też edytuj obecną
np Mask:2=C*.* co zakończ TABem albo RETURNem (ale wtedy dodatkowo musisz wcisnąć TAB)
Do buforu doczytane są tylko wpisy z bieżącego katalogu zgodne z maską C*.*
itd.
Jeśli zapiszesz MASKI (Shift+Ctrl+S) albo ładnie zakończysz program "X" plus "Y" key to przy następnym uruchomieniu Mask:1 i Mask:2 będą już uzupełnione :)
jak zatrzymać listowanie pliku pomocy? Coś mi Ctrl+1 nie chciało działać.
Ctrl+1 usuwa zakrywanie Virtualnym napędu D1 (usuwa D1<Vcośtam)
Ctrl+1-9 oraz Ctrl+A-O adekwatnie wywala zakrycie Virtualnym napędu D1-D15
Trochę mnie zaczyna męczyć opcja śledzenia ostatniego wpisu podczas odczytu katalogu. Wiem, że można to wyłączyć (Caps), ale po ponownym włączeniu kompa jest to samo.
Wydawało się logiczne, szukam pliku przecież.
Mogę te ustawienie CAPS zapamiętywać w pliku SET Configuratora. I będzie gut.
Po odczytaniu całego katalogu mamy listę plików na ekranie z wybranym ostatnim plikiem.To takie trochę postawione na głowie. Wolabym mieć przed oczami pierwszy wpis z katalogu, a nie ostatni.
No raczej normalne, choć masz racje.... [powaga] coś takiego w Biblii było, ostatni będą pierwszymi [/powaga]
Może Ci pomogą klawisze:
Q - go HOME
Z - go END
Tak sobie marudzę ;)
A marudź se, w tym kraju uznawane jest to za normalność :lol:
Jako laik 16bit mam pytanie. Czy wymiana klawiatury i 2xEPROM na wersję YnglyŹ z helmuta zrobi hamburgera?
Dely - prośba - możesz przetestować nowy wsad z SDX = jak się sprawuje?
new problems.
1. q-meg v3.. i type R, then START.. q-meg reads sectors from sio2sd, and then ERROR.. and now i cant boot any ATR file - doesnt work..
2. downgrade to 2.5 is problematic.. you must try on real HW.
Only QMEG 4.04 or 5RC
Version 3.x otherwise interprets IRQ and upgrades Turbo S2S.
...gra Yoomp! ma problem z wczytaniem się
...bo nie napisaliśmy do końca instrukszyji :D
SIO2SD SIMPLE TURBO START or SELECT
Obecnie na START=$100 a SELECT=$600 wpakuje procedurę szybkiego odczytu.
I ona się gryzie ze skaczącą piłeczką Yoompa ;)
By tego nie było wystarczy na wyborze Start or Select wcisnąć ..... RESET.
Nie będzie wpakowania procedury szybkiego odczytu i Yoooomp się wczyta w normalu.
Sorki za niedomówienia!
PS. Zdaje się, że ACID doda nowe lokacje do wczytania $500 i $700
atari.area forum » Posty przez pajero
Wygenerowano w 0.091 sekund, wykonano 15 zapytań