1 Ostatnio edytowany przez _tzok_ (2017-06-21 19:02:05)

Dziś wykonałem pomyślną próbę umieszczenia TOSu 2.06DE na kościach P28F001 w moim Atari STe. Tak więc nie ma potrzeby stosowania uciążliwych w kasowaniu UV EPROMów 27C010, gdyż z powodzeniem można używać łatwych w programowaniu, elektrycznie kasowanych EEPROMów. Co więcej można użyć pamięci 2Mbit, np. W29C020 lub W49F002. W takiej kości zmieszczą się obrazy 2 wersji TOSu (np. 1.62 i 2.06). Wystarczy odgiąć nóżkę 30, podłączyć ją pod przełącznik, przełączany między masę a 5V i tym sposobem uzyskać przełącznik TOSów.

http://obrazki.elektroda.pl/9373606200_1498068104_thumb.jpg

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.

2 Ostatnio edytowany przez _tzok_ (2017-06-29 22:58:12)

Dziś pora na kolejny mod - przełączane TOSy 1.06 i 2.06 na kościach W49F002U. TOS 1.06 a nie 1.62, bo z nieznanych mi przyczyn obrazy TOSu 1.62D nie chcą mi działać :(

Linia A17 (PIN 30) podciągnięta do Vpp (PIN 32) przez rezystor 4k7, i zwierana do masy (PIN 16) przez przełącznik zwierny (włącz/wyłącz). Przy załączonym przełączniku (A17 = 0) dostępny jest obszar 0x0000 - 0x1FFFF, przy wyłączonym (A17 = 1) - 0x20000 - 0x3FFFF. W te obszary należy wpisać odpowiednie połówki obrazów TOSów. Miniaturowy przełącznik zamontowałem w górnej części obudowy pomiędzy "żeberkami" wentylacji (tak, by nie ciąć ani nie wiercić obudowy). Modyfikacja jest w pełni odwracalna, wystarczy wyjąć EEPROMy, włożyć oryginalne PROMy i przestawić zworki (ew. wlutować rezystory 0R, tak jak to było oryginalnie).

http://obrazki.elektroda.pl/4767323900_1498688091_thumb.jpg http://obrazki.elektroda.pl/3138069700_1498688094_thumb.jpg http://obrazki.elektroda.pl/2911429500_1498688598_thumb.jpg http://obrazki.elektroda.pl/2517357300_1498688098_thumb.jpg

Post's attachments

106_206_HI.BIN 256 kb, liczba pobrań: 16 (od 2017-06-29) 

106_206_LO.BIN 256 kb, liczba pobrań: 14 (od 2017-06-29) 

Tylko zalogowani mogą pobierać załączniki.
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.

3 Ostatnio edytowany przez micromax (2017-06-29 10:21:13)

ja uzywam tego
http://exxoshost.co.uk/atari/last/tos/i … ETOSSWITCH

Post's attachments

STE_DUAL_TOS_PCB.jpg 175.67 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Timex 2048, Atari 130XE, Atari STE, Amiga 600, SNES, Pegasus.....

4

Zestaw EXXOSa kosztuje 25GBP + przesyłka. Mnie ta przeróbka kosztowała mniej niż 20zł, działa dokładnie tak samo, nie uszkadza podstawek EEPROMów jak rozwiązanie EXXOSa (po włożeniu tego adaptera, standardowe PROMy raczej nie będą już kontaktować) i jest bliższa "tuningowi z epoki" (nie użyłem żadnych współczesnych elementów).

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.

5 Ostatnio edytowany przez micromax (2017-06-29 12:48:23)

masz racje, ale jest ona wymagana do tego aby prawidlowo dzialalo turbo na 32Mhz.

swoja droga, szkoda ze wszelkie dodatki do st/ste dostepne sa tylko na wyspach. jakos zaniedbany ten model wsrod lokalnych wytworcow "upgare`owych" zabawek.

Timex 2048, Atari 130XE, Atari STE, Amiga 600, SNES, Pegasus.....

6

Szkoda też, że jak już ktoś coś ma/wie to od razu chce z tego robić biznes - w bazach ROMów nie ma np. polskich wersji TOSu, a przecież są, bo ktoś je wystawia na Allegro.

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.

7

moge sie dolozyc do zakupu, a pozakupie umiescimy dla potomnych w bazie romow....

Timex 2048, Atari 130XE, Atari STE, Amiga 600, SNES, Pegasus.....

8

Ma ktoś oryginalny (bez spolszczeń) TOS (US) 1.06 rozdzielony na 2 epromy? Wszędzie są images, a nie mam programu do rozdzielania. Będę wdzięczny za podesłanie na dereatari[at}op.pl.

9

Na Atari możesz podzielić obraz programem - http://atari.8bitchip.info/ROMSPLIT.ZIP

http://atari.8bitchip.info/p/romspl2.png

Atari Falcon 030 14MB+SD16GB; Atari TT 030 4MB ST-RAM, 64 MB TT-RAM; Atari 1040 STFM; Atari 1040 STE 4MB+NetUsbee+UltraSatan; Commodore 64+1541-II+XE1541; Atari 65 XE+CA-2001+Ultimate 1MB+Side2;  P166MMX+GUS.

10

Mam rozbebeszone STE i nie mam jak zrobić tego na ST. Na peceta nie ma takiego splittera? Programator mam na USB i tylko na piecu działa, więc i tak trzeba przenosić na pc.

11 Ostatnio edytowany przez _tzok_ (2017-07-04 20:55:55)

Oprogramowanie od mojego programatora (TL866A) dzieli te obrazy bez problemu. Jedyny "myk" to, że high-byte odpowiada kości LO, a low-byte odpowiada kości HI. Zdaje się ma to związek z odwrotną kolejnością bajtów w słowie w MC68000 (big-endian), a soft od programatora jest w konwencji intelowskiej (little-endian).
Dla porównania podzieliłem ten sam obraz ROMSPLITem i porównałem sumy kontrolne - pliki były identyczne. Oczywiście robiłem to na PC przy pomocy emulatora STeEM.

Post's attachments

106US_HI.BIN 128 kb, liczba pobrań: 11 (od 2017-06-29) 

106US_LO.BIN 128 kb, liczba pobrań: 9 (od 2017-06-29) 

Tylko zalogowani mogą pobierać załączniki.
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.

12

Serdeczne dzięki :)

13 Ostatnio edytowany przez jer (2017-07-04 20:52:51)

Dzięki pomocy Kolegi _tzok_ mogłem w końcu uruchomić swojego STE. Założyłem mu dwa TOSy przełączane zworką zakładaną na piny 12 i 13 gniazda serial.

14 Ostatnio edytowany przez jer (2024-08-13 13:40:22)

Jeszcze parę zdjęć


[img=https://www.jsobola.atari8.info/DEREATARI/images/DwaTOSy1040STE1.jpg]Zdjęcie 1[/img]


[img=https://www.jsobola.atari8.info/DEREATARI/images/DwaTOSy1040STE2.jpg]Zdjęcie 2[/img]


[img=https://www.jsobola.atari8.info/DEREATARI/images/DwaTOSy1040STE3.jpg]Zdjęcie 3[/img]

15

jer napisał/a:

Założyłem mu dwa TOSy przełączane zworką zakładaną na piny 12 i 13 gniazda serial.

Pomysł ze zworką genialny, puste piny w porcie serial również do wykorzystania np. do przełączania stacji A/B.

Troszeczkę rozwinąłem to rozwiązanie, robiąc ''klucz'' - złącze db25 z przełącznikiem w obudowie (zworka często ginie na biurku i trzeba zaglądać do tyłu komputera żeby ją włożyć w odpowiednie piny).

Domyślna konfiguracja bez zainstalowanego klucza  / zworki TOS 2.06 (czyli nagrany w górną część epromów).

Z założonym kluczem - TOS 2.06  / 1.62 w zależności od pozycji przełącznika (przełączany przy WYŁĄCZONYM komputerze).

Dla malkontentów zajętego portu serial - modem na RS232 działa lepiej pod tosem 2.06, Lotus 2 (łączenie dwóch komputerów do grania w multiplayerze) - każda dyskietkowa wersja działa bez problemu na 2.06).

Post's attachments

tos switcher 1.jpg 1.62 mb, nikt jeszcze nie pobierał tego pliku. 

tos switcher 2.jpg 1.72 mb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Who loves kids? Charlie Waffles!! Damn right...

16 Ostatnio edytowany przez Mq (2017-12-11 23:37:32)

Super pomysł z przełącznikami w takim kluczu. Dla - jak to określiłeś - "malkontentów zajętego portu" można zrobić przelotkę w takiej obudowie jak np. tutaj: http://www.meditronik.com.pl/doc/mini/usb35605.jpg
W takim przypadku można normalnie wyprowadzić port i pozostawić do dalszego użytku (na wyjście przeciągniemy tylko potrzebne linie sygnałowe), a na obudowie zrobić przełączniki na naszych niewykorzystanych liniach.
Jeśli natomiast niepotrzebny nam port, to można pójść w przeciwnym kierunku i poszukać jak najmniejszej obudowy, żeby jak najmniej nam z tyłu wystawała - np. takiej jak ta: http://www.meditronik.com.pl/doc/old/oldusb45910.jpg

17

To już jest tak proste lutowanie że każdy zrobi sobie samodzielnie wersję która będzie indywidualnie najwygodniejsza. U mnie priorytetem było cokolwiek innego niż zworka. A przy okazji przydał się od lat nieużywany przewód centronics, a w zasadzie sama obudowa.

Who loves kids? Charlie Waffles!! Damn right...

18

Jasna sprawa, zasugerowałem tylko pewne możliwości właśnie dla tych, którzy by chcieli rozważać różnorakie wersje rozwiązań.
Ogólnie pomysł Jer'a i dalsze rozwinięcie Bartka są super. Chyba też pójdę tą drogą, bo właśnie chcę zrobić kilka modów do STE i rozważałem jak to wszystko porobić, żeby nie dziurawić obudowy, czego baaardzo nie lubię.

19 Ostatnio edytowany przez _tzok_ (2017-12-24 00:17:47)

micromax napisał/a:

jest ona wymagana do tego aby prawidlowo dzialalo turbo na 32Mhz.

Tak na marginesie to nie sądzę... tu chodzi tylko o szybkość użytych pamięci. Pamięci Flash których ja użyłem, też są wystarczająco szybkie.

***

Przygotowałem działające obrazy TOS 1.62D/2.06D.

https://obrazki.elektroda.pl/9819077100_1514071033_thumb.jpg https://obrazki.elektroda.pl/1918872100_1514071038_thumb.jpg

Post's attachments

TOS_162_206_D_HI.bin 256 kb, liczba pobrań: 7 (od 2017-12-23) 

TOS_162_206_D_LO.bin 256 kb, liczba pobrań: 5 (od 2017-12-23) 

Tylko zalogowani mogą pobierać załączniki.
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.

20

A ten 1.62 powyżej to udało się jako połówka większej kości z przełącznikiem na inny TOS w drugiej połówce? Bo wyżej pisałeś o problemach z tą wersją, co dziś słyszałem też na priv od innej osoby, tylko chodziło o 1.62UK, nie DE.

<-- Kontakt przez "E-mail" gdyż albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

--== Kup Pan/i dyskietkę http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

21

A czy ktoś próbował na przykład zrobic przełącznik w środku za pomocą kontaktrona. ?
Kontaktron działa na odległość około 5 - 7 mm.  Można wewnątrz gdzieś go podkleić, i dodatkowo małą blaszkę i załaczać i rozłączać maleńkim magnesem z zewnątrz.  Mam plan tak spróbować, i jestem na 95% pewien że zadziała.
Musze się tylko za to zabrać.  Łatwa robota.
Pewnie zaraz ktoś powie że zgubi się magnesik, że w czasie działania się przesunie, czy odpadnie itp.  Może i tak.
Można podkleić drugą blaszkę wewnątrz obudowy np. pod napędem FDD i tak odkładać (hahahaha,  parkować) magnesik.
Myslę ze sposób godny eksperymentu.
Co do zworek na serial, to tak. Ale ja na przykład czesto używam myszki na serial od PC, co bardzo ładznie działa i już rozwiązanie ze zworką mi się nie przyda.
W jednym egzemplarzu STE, nie miałem modulatora, tylko była zaślepiona dziurka, i ją wykorystałem do zamocowania przełacznika.

22

do myszy, czy innych urządzeń na na COM można zrobić przelotkę, jak zaproponował Mq: http://www.atari.org.pl/forum/viewtopic … 01#p236801

A co z tym 1.62, da się używać w układach 2-TOSowych z jakimkolwiek przełącznikiem?

<-- Kontakt przez "E-mail" gdyż albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

--== Kup Pan/i dyskietkę http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

23

Mi się nie udało uruchomić 1.62UK i 2.06UK w dwóch kościach z przełacznikiem.
Obydwa Tosy działały osobno, ale zespolone 1.62UK nie działał (biały ekran).
Natomiast 1.62US i 2.06UK działaja OK.
Nie wiem co może być nie tak. Zrobiłem kika prób i dałem spokó z 1.62UK. 
Z Toasmi DE nie próbowałem w ogóle.
Niech inni koledzy z forum wypowiedzą sie na temat, jeżeli robili takie hybrydy.
Być może znajdzie się jakieś rozwiązanie.
Z drugiej strony to w takim układzie Tosów,  1.62 i 2.06, to ten pierwszy, bedzie wykorzystywany przy grach, więc można mu darować niezgodnośc mapowania kilku klawiszy, no chyba że gry będą  tekstowe.  Hmm.

24

No ale jak to? Cuda? Przecież jak dobrze zaprogramowane kości i poukładane adresy, to musi działać taki przełącznik TOS-ów i jakoś nie chce mi się wierzyć, żeby ktoś wynalazł powód dla którego jakaś jedna konkretna wersja w takiej sytuacji miała by nie działać.

W kwestii tematu kontaktronu, to zadziałać - zadziała na pewno, ale widzę praktyczny problem wykorzystania tego rozwiązania przy np. przełączaniu TOS-ów. Ktoś już gdzieś proponował, żeby nawet magnesik wsadzić w jakiś gadżet Atarowy, że niby sobie stoi jakaś figurka czy coś w okolicy kompa:-) Ale problem praktyczny z tym jest taki, że wystarczy lekko przesunąć przypadkiem ten magnesik (co zdarzy się na 100% prędzej czy później) i przełączą nam się TOS-y w najważniejszym momencie pokonania trudnego fragmentu gry, z którym się nie mogliśmy uporać od kilku ładnych dni:-) Nie wiem czy nie przeklniesz wtedy tego magnesiku oglądając na ekranie krzaki zamiast napisu congratulations:-)

25

uicr0Bee napisał/a:

A ten 1.62 powyżej to udało się jako połówka większej kości z przełącznikiem na inny TOS w drugiej połówce? Bo wyżej pisałeś o problemach z tą wersją, co dziś słyszałem też na priv od innej osoby, tylko chodziło o 1.62UK, nie DE.

Miałem problemy, bo najwyraźniej obraz znaleziony w necie był uszkodzony. Tym razem jest ok i działa na 2Mbit kości, razem z 2.06D.

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.