26

Mimo wszystko obstawiam problem z ACSI2STM albo nie masz całkowicie "czystego" configa, tj. ładują ci się jakieś akcesoria albo coś w autostarcie.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

27

Tego rodzaju problemy z uruchamianiem gier i wykrzaczoną grafiką strony tytułowej, to zwykle problem błędów na karcie pamięci, spowodowanych z kolei problemami w transmisji po acsi. Powód do odnalezienia trudny, można próbować z tym wspomnianym dma fixem, ale niekoniecznie to pomoże, może być problem z zasilaniem też, albo za długie kable na przykład, i tysiąc innych rzeczy.

28 Ostatnio edytowany przez Cyprian (2022-04-17 17:10:12)

hichal napisał/a:

Dodam jeszcze, że to z tą grafiką tytułową występuje za każdym razem i na wszystkich grach.

Wyglada mi to na walniętą pamięć.
Sprawdź czy ten sam problem pojawi się gdy uruchomisz grę z dyskietki z odłączonym innymi urządzeniami.

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

29

Cyprian napisał/a:

Wyglada mi to na walniętą pamięć.
Sprawdź czy ten sam problem pojawi się gdy uruchomisz grę z dyskietki z odłączonym innymi urządzeniami.

Chciałem zrobić dokładnie tak jak piszesz, ale nie mam stacji.
Jakiś sprawdzony sposób na przetestowanie pamięci, które są już fabrycznie montowane na "barana"?

130XE + VBXE / 800XL / 800XE + U1mb + Sophia2 + PokeyMax / AVG CART / XF551 5.25", 3.5"/ 1050 / Sio2pc / XC12 + Blizzard
520ST+ / SF 314 / ACSI2STM / GOTEK

30

YAART jest dość wiarygodnym testem.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

31

_tzok_ napisał/a:

YAART jest dość wiarygodnym testem.

YAART'em już testowałem chyba z godzinę i 0 błędów.

130XE + VBXE / 800XL / 800XE + U1mb + Sophia2 + PokeyMax / AVG CART / XF551 5.25", 3.5"/ 1050 / Sio2pc / XC12 + Blizzard
520ST+ / SF 314 / ACSI2STM / GOTEK

32

Dlatego ja się upieram, że problem będzie raczej leżał po stronie transmisji ACSI/DMA, a nie po stronie pamięci. Jednak wg mnie trudne to do namierzenia będzie. Potwierdzam też, że yaart jest wiarygodny. Wg mnie to najlepszy tester pamięci.

33

W piątek będę w domu to zobaczymy co i jak.
Dzięki Mq, tzok, Cyprian i lopez - odezwę się.

130XE + VBXE / 800XL / 800XE + U1mb + Sophia2 + PokeyMax / AVG CART / XF551 5.25", 3.5"/ 1050 / Sio2pc / XC12 + Blizzard
520ST+ / SF 314 / ACSI2STM / GOTEK

34

Mam 520st+ i generalnie większość "konwersji" PPera ma tego typu problemy (taki random i jeszcze zależy pewnie jak dana gra została napisana). Szczerze pokazywanie obrazków ze skanem pudełka / grafiki gry przed uruchomieniem gry to głupi pomysł. Funkcje do wyświetlania obrazków na pewno nie były testowane na wszystkich możliwych sprzętach / tosach / konfiguracjach.
Używam najnowszego hddrivera 11.01, 4mb ram  wlutowywany na płytę, tos 2.06 (pod Emutosem jest to samo), Lightning ST (USB+ IDE)/Cloudy (dual tos)/Storm(fast ram) + RTC. Yaartem, kartem diagnostycznym wszystko przechodzi. Pod Ultrasatanem podobnie. Mam zrobione wszystkie poprawki jakie można. Nowy zasilacz, wymienione kondensatory i zmienione drabinki rezystorowe. Wydaje mi się też, że na 520ST z Usatanem i tosem 1.04 uk odpalanie gier PPery wyglądało podobnie, na STe zresztą też.

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

35

Ja na krótkim ST z tosem 2.06, ct'ide (również z US i ASCI-CF) i 4MB i sterownikiem PP i nie mam problemów z jego grami, obstawiam, że problemem w twoim wypadku jest hddriver a już na 100% jego gry mają problem z Emutos'em.

36

może nazwijmy rzeczy po imieniu, gość testuje te rzeczy tylko na swoich sterownikach. problemy z emutos pomijam, nie jest to niespodzianka i raczej nie oczekuję, że stare gry będą na nim działać 100% prawidłowo.

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

37

Część gier przerobionych przez PP używa nieudokumentowanej ale działającej metody TOS odczytu dżoja. Zespół EmuTOS nie chciał wspierać tej funkcjonalności bo nie jest udokumentowana. PP wspominał też że używa pamięci od niskiego adresu, więc tu też jest następne sporne z dodatkowymi programami (EmuTOS/HDDriver itp) miejsce.

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

38

lopez napisał/a:

Ja na krótkim ST z tosem 2.06, ct'ide (również z US i ASCI-CF) i 4MB i sterownikiem PP i nie mam problemów z jego grami, obstawiam, że problemem w twoim wypadku jest hddriver a już na 100% jego gry mają problem z Emutos'em.

U mnie podobnie: krótki ST, TOS 2.06, ctide, 2.5MB RAM, zamiast ctide używam też zewnętrznego ACSI-CF wg projektu Putnika z późniejszymi poprawkami tOriego. Drajwery do HDD od Putnika. Z obu urządzeń wszystkie gry Putnika działają w 100% bez wyjątków.
Powiem tak: jeśli chodzi o odpalanie gier z HDD (czy tam kart pamięci w tej funkcji), to 90% wszystkich gier jakie istnieją w ogóle w wersji HDD, to są właśnie przeróbki Putnika. Z tego powodu nie ma innego wyjścia jak albo zaakceptować stan faktyczny taki jaki jest i używać do gier rozwiązań sprzętowych i drajwerowych wspieranych przez Putnika, albo zrezygnować po prostu z gier i używać Atari do czegoś innego.

Nie jest to dobry pomysł, bo rozwiązania Putnika bazują na nieudokumentowanych rzeczach (bez sensu, bo to samo jest dostępne w w dobrze udokumentowanych) i nawet nie ma co mówić o EmuTOSie, one nie działają na wszystkich oficjalnych wersjach TOSa. To jest patologia. Jednocześnie dostępne są zpatchowane wersje od d-bug które tych problemów nie mają.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

40

z tym że to co PP zastosował działa na wszystkich TOSach, no i wydaje mi się że w zeszłym roku mieli jednak to dodać doEmuTOS.
Pozostaje jeszcze temat niskiej pamięci, EmuTOS zajmuje jej więcej

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

41

No ale ile jest tych gier od d-bug i gdzie ewentualnie można je znaleźć? Nie pytam przekornie, tylko na serio, bo nie znam, a może tam jest wszystko i wtedy jest alternatywa? Kiedyś jak szukałem, to niewiele było gier w wersjach hdd, a u Putnika na liście jest niemal wszystko co wyszło na ST.

@Cyprian: no właśnie nie działa na wszystkich TOSach, co mu wytknięto na liście EmuTOSowej.

@mq: tu są: http://d-bug.me/ zakładka patches. Mniej niż ppera, za to faktycznie warte tego tytuły.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

43

Faktycznie, trochę tego jest, większość np. moich ulubionych tytułów jest na tej liście.
Dzięki Adam, muszę sobie kiedyś przy wolnej chwili posprawdzać.

44

Gamex PPery wg. mnie jest rip offem ULS'a D-BUG. Z hd driverem zawsze pomaga opcja uruchomienia go z minimalną ilością pamięci. Jest chyba jakiś combos klawiaturowy przy boocie komputera.

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

45

Przede wszystkim dla Gamex'a nie może być nic rezydentnego ładowane do pamięci. Gry działają z jego driverem i ICD PRO, ale musi być "clean boot".

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

46

Mq napisał/a:

Dlatego ja się upieram, że problem będzie raczej leżał po stronie transmisji ACSI/DMA, a nie po stronie pamięci. Jednak wg mnie trudne to do namierzenia będzie.

Mq ma prawdopodobnie rację.
Wszystkie układy które są w podstawkach przeczyściłem.
Drabinka na WD zrobiona, wypróbowałem 5 różnych kabli zasilających na różnych zasilaczach, 6 różnych kart micro-SD
i dalej bez zmian, krzaczy grafę, wywala błędy, wiesza się.
Z Grami od d-bug jest podobnie, choć wydaje się że ciut lepiej wchodzą, ale też nie zawsze.
Czyli jednak jest jakiś problem po stronie transmisji, lub ewentualnie jakiś układ walnięty.

Po kilku dnach walki i wszelakich testach poddałem się :(
Będę jeszcze pisał do stwórcy tegoż urządzenia.

Dzięki wszystkim za pomoc :)

Kilka filmików i fotek z testów.

https://drive.google.com/drive/folders/ … sp=sharing

130XE + VBXE / 800XL / 800XE + U1mb + Sophia2 + PokeyMax / AVG CART / XF551 5.25", 3.5"/ 1050 / Sio2pc / XC12 + Blizzard
520ST+ / SF 314 / ACSI2STM / GOTEK

47

@hichal: ten read back tests, wskazuje że coś nie tak jest z odczytem (errors: many). Jaką masz dokładnie wersję układu DMA(U1)? Może trafiła Ci się jakaś wadliwa seria albo ten adapter hd jest jakiś lewy?
Miałem problemy z dyskiem w 520ST+, ale to był problem za starego TOSu (nie można było zrobić boot'a), ale nie coś takiego, że mam jakieś problemy z odczytem (gry PPery też mi się tak odpalają, tj. różnie). YAART też nie wykazuje mi żadnych problemów z pamięcią.

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

48

Nie mam pojęcia jaka to wersja DMA i czy są w ogóle jakieś inne.

Napisałem do sprzedawcy i opisałem występujące u mnie objawy.

Odpisał mi, że trzeba zaprogramować odpowiedni Firmware, który podpasuje do mojego modelu STka.
Najprawdopodobniej taki "exp2Nc6_16.bin"

Aha i że jeszcze muszę sobie kupić ST-Link do programowania tego ustojstwa.

DUŻY SZACUN !!!

130XE + VBXE / 800XL / 800XE + U1mb + Sophia2 + PokeyMax / AVG CART / XF551 5.25", 3.5"/ 1050 / Sio2pc / XC12 + Blizzard
520ST+ / SF 314 / ACSI2STM / GOTEK

49

Mam to :) uwalony DMA.
Wkurzyłem się i kupiłem pierwszą lepszą płytę za 15 eurasów na eBay'u, i nawet działająca (trafiła się od 1040STF).
Podmieniając po kolei układy, trafiłem winowajcę.
Jedynie co mi się jeszcze nie podoba, to że w teście R/W dalej są błędy, ale to na inny temat.

Post's attachments

intro screen.jpg 598.24 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
130XE + VBXE / 800XL / 800XE + U1mb + Sophia2 + PokeyMax / AVG CART / XF551 5.25", 3.5"/ 1050 / Sio2pc / XC12 + Blizzard
520ST+ / SF 314 / ACSI2STM / GOTEK

50 Ostatnio edytowany przez Mq (2022-04-29 17:39:38)

Ten DMA nie musi być uwalony. Jest szansa, że on może np. działać dobrze w innej płycie ST, albo np. można mu popodciągać jakieś sygnały do zasilania i też może zacznie chodzić. Tak że w każdym razie nie wyrzucaj go do śmietnika, przetestuj jeszcze jak trafi się możliwość w innej płycie, albo może ktoś, kto się tym dużo bawi i ma dużo płyt, to przetestuje na innych płytach.

W każdym razie gratuluję udanej akcji.
PS. Płyta sprawna za 15eur, to też nieźle trafiłeś. Za sam WD1772 ludzie wołają znacznie więcej:-)