76 Ostatnio edytowany przez tOri (2024-05-04 19:45:03)

Wątek poboczny w tym wątku - relokator dla Atari MegaST (taki potrzebowałem :)

Sprawdziłem wszystko - działa w 100%. Jako najdalszy moduł użyłem ATSpeed, który się nawet nie zająknął :) Podejrzewam, że inne rozszerzenia też powinny działać. Zastosowane rezystory 33 ohm są przeciw "dzwonieniu" na liniach magistral, czyli pomagają w ograniczaniu zniekształceń impulsów związanych głównie z niedopasowaniami (m.in. długością, impedancją, itd).
Obecnie mam taką konfigurację:

W podstawce na MoBo siedzi M68K z nalutowaną podstawką (dlatego na górze jest jedno wolne miejsce). W tej podstawce siedzi sobie relokator i w dalszej podstawce relokatora został umieszczony do testów ATSpeed. Tak jak na zdjęciu.

W wolnej chwili wrzucę projekcik na www.

relocator1

relocator2

P.S. Myślę, że możliwe jest większe przesunięcie w razie potrzeby, bądź nawet i obrócenie podstawek o 90 stopni. Trzeba tylko by wtedy trochę dopasować długości ścieżek.

Post's attachments

reloc1.jpg 366.83 kb, nikt jeszcze nie pobierał tego pliku. 

reloc2.jpg 407.53 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

77

Piękna robota.

Sikor umarł...

78

Hej,

Mały preview. Naprawiłem AtOnce od tIn'a i zrobiłem przy okazji testów fotki. W sumie całkiem nieźle to działa :) i nieźle się zapowiada. Ciekawostką było dla mnie to, że w DOS 6.22 system wywalił się na HIMEM.SYS, gdy ten zaczął test pamięci. AtSpeed z tym sobie dla odmiany poradził. Zobaczymy.

sx1

sx2

tOri

Post's attachments

386sx_1.jpg 256.55 kb, nikt jeszcze nie pobierał tego pliku. 

386sx_2.jpg 116.39 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

79

Ależ ten widok cieszy oko :-)

80 Ostatnio edytowany przez TomekTRV (2024-05-06 22:21:18)

Na płytce widać, jeśli dobrze liczę 512 kb pamięci a screenshot pokazuje 640 kb. Czytałem, że to urządzenie może korzystać z pamięci Atari a Vortex podobno dostarczał do tego sterownik. 386SX zazwyczaj miał 2 MB RAM i dobrze by było tyle mieć ale jeszcze lepiej by było przerobić to tak żeby emulator na płytce mógł mieć te 2 MB. Ciekawe czy dałoby się to jakoś przerobić?
Nie mogę się doczekać kiedy to będzie dostępne, nawet gdybym miał go sam lutować. Do kolekcji emulatorów brakuje mi jeszcze tego.

81

To jest "binarna" kopia, nie ma źródeł firmware, nie ma źródeł softu, więc raczej nie ma mowy o przeróbkach.

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.

82 Ostatnio edytowany przez tOri (2024-05-07 20:52:52)

Hej,

Zgadza się. To jest odtworzony hardware. Raczej nie ma możliwości zdekodowania bitstream-u FPGA w rozsądnym czasie oraz nie ma dostępu do kodu źródłowego. Musi wystarczyć to co jest. Możliwość przeróbek prawie żadna. tIn ma user manual do wersji DIP emulatora. Postaramy się ją też opublikować. Być może dałoby się podłączyć więcej RAM, jednakże wolałbym to robić na S-RAM bo układ dla pamięci dynamicznych jest domknięty "pod korek" i nie ma miejsca dla rozszerzenia przestrzeni adresowej (trzeba by dokładać kolejne multipleksery oraz nowy dekoder - bez sensu). To jest ewentualnie do sprawdzenia "kiedyś tam". Gdy zamknę projekt - cała dokumentacja zostanie opublikowana i każdy chętny będzie mógł sobie poeksperymentować. Nie wiem jak to miałoby wyglądać od strony softu. Może będą jakieś kolizje albo nie - trudno w tej chwili powiedzieć.

Mam już wszystkie niezbędne elementy, więc będę w miarę wolnego czasu składał prototyp. Dam znać za jakiś czas co z tego wyszło ;-)

tOri

Na PCB są cztery kości 4x256kbit. Te pamięci obsługują wyłącznie 386SX. Konfiguracja jest jako 256K słów 16bit (co można opisać właśnie jako 512KB - kwestia decyzji) To jest Vortex FAST-RAM. Nie ma tu czegoś takiego jak odrębna MMU, w FPGA jest coś "zamontowane" co pozwala na odczyt/zapis. Ogólnie jest to bardzo zaawansowane urządzenie jeśli chodzi o ideę.

Dostępny program instalacyjny pozwala na skonfigurowanie emulatora (pamięć, wyświetlanie, mysz, dysk(i), itd...). nie zajmowałem się tym głębiej, więc na razie się nie będę wypowiadał. Polecam rzucić okiem na manual dla MSTe.

Wywalenie się na HIMEM.SYS najpewniej było spowodowane złą konfiguracją pamięci w Mega ST (4MB)

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

83

I bardzo dobrze, że to wierna replika, zawsze można sobie rozszerzyć pamięć w ST jak ktoś nie ma jeszcze 4MB, posłuży zarówno ST-kowi jak i Vortexowi ;-)

84 Ostatnio edytowany przez tOri (2024-05-10 20:16:49)

Hej,

Mało czasu miałem ostatnio :)

Miło mi poinformować Forumowiczów, że wersja DIP emulatora Vortex AT-Once-386sx została uruchomiona i działa. Czekam jeszcze na pamięci do Fast-RAM. Mam jakiś drobny problem z koprocesorem, ale to kwestia wolnej chwili żeby znaleźć to i naprawić :) Jak to ogarnę - wrzucę materiały na www. Czekam też na PCB wersji dla MSTe. Z tym może być weselej jako, że nie mam MegaSTe :D

Pozdrawiam
tOri

atonce

edit:
dodanie fotki

Post's attachments

atonce.jpg 466.11 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

85

tOri, mi bardzo zależy na wersji MSTe, jeśli chcesz to Ci udostępnię swój egzemplarz.

86

Hej,

Myślę, że prototyp wyślę do DELYego tak jak się wstępnie umówiliśmy - jeśli zadziała od razu - będzie świetnie :) Gorzej będzie, gdy emulator nie ruszy. Wtedy będziemy kombinować.

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

87

Jasne, gdyby była potrzeba to dawaj znać.
Trzymam kciuki :)

88

tOri, podziwiam magię którą odczyniasz i gratuluję! :-)

89

->Mq - aaa - dziękuję :) Ty też niezłe cuda czynisz. Dude już się wpisuje w nowożytną historię Atari na polskiej scenie (i nie tylko). Podziwiam i gratuluję udanych projektów!

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

90

Dziękuję również:-)

91 Ostatnio edytowany przez tOri (2024-05-12 19:34:52)

Hej,

Do wszystkich zainteresowanych. Informacja "na czasie". Miło mi napisać, że Duddie wyraził chęć wytworzenia klonów różnych emulatorów. Mając na względzie reputację Retronics zgodziłem się aby została wykorzystana do tego moja dokumentacja odtworzeniowa. Myślę, że jest to dobra wiadomość dla tych, którzy samodzielnie nie są w stanie złożyć takich urządzeń, a jednocześnie chcieliby zainstalować, np. emulator w swoim Atari :) Jak pisałem w różnych wątkach - nie jestem w stanie montować sprzętu - wystarczy mi siedzenie nad projektami. Lata nie te, wzrok nie ten. Dlatego niech się tym zajmie zawodowiec, do którego należy też kierować zapytania co do dostępności sprzętu.

Oczywiście całość dokumentacji odtworzeniowej będzie dostępna cały czas, ponieważ jest to podstawowy warunek pod jakim robię te projekty.

Pozdrawiam
tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

92

Świetna wiadomość, z pewnością będzie za tym szła jakość.

Było miło :) Do widzenia.

Super. Cieszę się. Bardzo szanuję waszą pracę.

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

94

Super wiadomość!

tOri napisał/a:

Lata nie te, wzrok nie ten.tOri

Eee... przecież cały czas jesteśmy młodzi, prawda? Prawda?

95

Taaa....

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

96

tOri, czy odtworzony emulator 386 dla MSTE będzie miał taką samą wtyczkę PLCC do 68000 jak oryginał, czy może będzie jakieś inne rozwiązanie które można dostać współcześnie (ne wiem może piny albo coś ? )

97

->goolash

popatrz tutaj

http://www.atari.org.pl/forum/viewtopic … 07#p314607

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

98

Ale to cieszy oczy ;)
Gratulacje.

99 Ostatnio edytowany przez tOri (2024-05-16 15:12:20)

Hej,

Mam cały czas problem z inicjalizacją koprocesora w prototypie. Myślałem, że będzie prościej :/ Muszę teraz zmontować sobie podstawkę przelotową PLCC68 ze szpilkami pomiarowymi, ponieważ w prototypie nie mam możliwości włączenia się, i sprawdzić analizatorem logicznym co się dzieje, bo 387sx wchodzi w procedurę wykrywania przez BIOS emulatora i tam pozostaje :-> oczywiście oryginał działa bez problemów. Prototyp też działa poza tym nieszczęsnym koprocesorem. Jeszcze raz sprawdzę wszystkie połączenia - może walnąłem gdzieś nieoczywisty błąd? Nie poddam się tyle, że publikacja odsunie się w czasie. Oczywiście jest możliwe, że wersja MegaSTe będzie działać bezproblemowo, hehe. Mam taką nadzieję.

tOri

facepalm

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

100

Dasz radę, kto jak nie Ty?