Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Atari 800XL 256K QuarterMEG Ram Upgrade  (Okunma Sayısı 427 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Voltron
Uzman
*****
Mesaj Sayısı: 1.644


The End


Üyelik Bilgileri
« : Şubat 15, 2021, 12:01:53 ÖS »

Selamlar, baya bir Atari Restorasyon tamir konusu açıldığı için ben de katkıda bulunayım dedim, Uzun zamandır aklımdaydı, 800XL'imde çalışır halde bulunan, Wiztronics 256K ram upgrade board'ını sizinle paylaşmak istedim. Atari'yi Standart 64kb + 192kb toplam 256kb XE uyumlu hale getiriyor.  Bir wiztronics klonunu da ebay dan almıştım 2017 yılında. Aynı devre Wiztronics, Newell, QuarterMEG gibi isimlerle de satılmış zamanında (Biltek, sky, nokta bilgisayar ... gibi). Orijinali tasarımı ACE-80 Kolon kartuşunun tasarımcısı Claus Buchholz'e ait.



Buna ne gerek var derseniz, 256k'ya kadar ram isteyen oyun ve programları sorunsuz kullanabiliyorsunuz. RAM miktarı arttıkça bilgisayar sanki 'Amiga'laşmaya başlıyor, Test ettiğim 130XE için yazılan oyun ve programlar ve en az 256k isteyen yeni polonya üretim oyun ve demoların hepsini sorunsuz çalıştırdım. Şart değil ama, eğer OS Rom'u Rev 4 e yükseltirseniz, DOS 2.5 makineyi 130XE olarak algılayıp RAMDisk 'i kendisi kuruyor ve Self Test, extended memory test yapabiliyor, Eski XL OS sadece ilk 64K'yı test ediyor. Ama montajdan sonra tam 256k RAM Testini "eXtended RAM Tester"  programı ile yapmanız daha faydalı. Atari OS 64K Ram disk yapabiliyorken, Ekteki, tasarımcının QMEG Ram disk yazılımı ise 192k'nın tamamını kullanan bir Ram Disk oluşturuyor.

Buna benzer bir kaç çeşit RAM upgrade tipi (CompyShop, Rambo, XE...) var ve ram adreslemelerinde farklılıkar var. Bu vereceğim mod, XE uyumlu olanı yani 800XL, efektif olarak 130XE'ye dönüşüyor ayrıca +128kb hafızaya sahip oluyor.

Board'ın takılabilmesi için PAL ya da NTSC 1200XL/800XL Rev.D ve altı anakart gerekli. ROSE (800XLF), 65XE(900XLF),65XEN (ARABIC STAR),800XE ve 130XE kısaca üzerinde FREDDIE olan modellerde çalışmaz. 600XL ile de uyumlu değil. Board üzerindeki logic çipleri FREDDIE'nin bank switching işini yapıyor. 800XE ve 130XE yi 'Atari 320XE' 320/576kb'ye yükselten benzer projeler mevcut.

Ekte orinjinal şema, 192kb Ram disk kodu ve PCB yaptırmak isteyen arkadaşlar için Gerber'lerini paylaşıyorum. PCB Tasarımı bana ait değil, İstenirse yeniden çizilebilir ya da delikli plakete bile yapılabiliyor.



Gerekenler

8x 41256 256K DRAM <=200ns

PCB için;
1x 74LS153
1x 74LS139
1x 74LS158 (Atari'den sökülen tekrar kullanılabilir)
1x 100nf Kondansatör (Wiztronics tasarımında kondansatör üzerinden değil direkt GND bağlantısı var)
1x 33 ohm, 1/4 watt direnç
2x 8 Pin Erkek Header

Montajı kolay ve istenirse geri döndürülebilecek bir işlem. Anakart üzerine sadece bir tek kablo lehimlemek gerekiyor. Öncelikle RAM, U27(74LS158), U23(PIA-6520) entegrelerinin soketli olması lazım,

- Tüm RAM'leri 41256 ile değiştiriyoruz. Atari hiç bir işlem yapmadan bu şekilde de 64k olarak sorunsuz çalışır ama sadece ilk 64k lık bank'ı kullanabilir.
- U27(74LS158) çipini söküp buraya soket taktıktan sonra, sonra PCB'yi bu sokete takıyoruz.
- En üstteki RAM çipi U9'un hemen üzerindeki R32 33ohm direnci söküyoruz ve devredeki RA8 hattını söktüğümüz direncin sağ noktasına lehimliyoruz. (U9 Pin1 e gider)
- U23(SALLY-6502) PIA çipinin 12-13-14-15-16 bacaklarını kaldırıyoruz ve PCB deki PB2-6 noktalarını sıra ile 12-16 bacaklakara bir şekilde bağlıyoruz. Ben PCB den gelen kabloların ucuna dişi pin header lehimledim ve PIA'nın bacaklarına direkt taktım.

Şema üzerinde 2 logic çip içeren bir kısım daha var, burası genelde 1200XL gibi daha eski modellerde bulunan çip revizyonlarında gerekli. Benim kullandığım wiztronics modelinde yerleri var ama çipler hiç takılmamış ayrıca fazladan bir hat çıkıyor ama ucu boşta, bir yere bağlı değil.





Şu ana kadar karşılaştığım tek sorun, nadiren de olsa makineyi eğer hızlı açıp kaparsam RAM lerin içeriğinin hemen boşalmaması. 4-5 saniye beklemek gerekiyor, Yüklenen program büyük boyutlu ise ya tekrar çalışıyor, ya da ekranda kalıntıları geliyor veya self test e gönderiyor.


* 1.jpg (457.18 KB, 1275x1648 - Görüntüleme: 10 kez.)

* 2.jpg (182.89 KB, 1275x1648 - Görüntüleme: 9 kez.)

* 3.jpg (234.96 KB, 1275x1648 - Görüntüleme: 6 kez.)

* 4.jpg (225.61 KB, 1275x1648 - Görüntüleme: 7 kez.)

* 5.jpg (245.9 KB, 1275x1648 - Görüntüleme: 6 kez.)

* 6.jpg (267.59 KB, 1275x1648 - Görüntüleme: 12 kez.)
* Atari800XL-256K-XE-Gerber.zip (17.65 KB - Yükleme: 4 kez.)
« Son Düzenleme: Şubat 15, 2021, 15:45:28 ÖS Gönderen: Voltron » Logged

Doğarken ağladı insan, bu son olacak.
Kaan Akkurt
Uzman
*****
Mesaj Sayısı: 2.289



Üyelik Bilgileri WWW
« Yanıtla #1 : Şubat 15, 2021, 12:13:25 ÖS »

Güzel bir upgrade, teşekkürler
Logged

Siparis ile 3boyutlu baskı yapıyorum.
Commodore 64 Power Saver
Amiga 500 512kb ram
Joystick Test aleti
Satılıklarım

https://drive.google.com/file/d/1mx8ogKcQEcWur7UC5Yod4iqzLzluTJFy/view?usp=sharing
savagery
Uzman
*****
Mesaj Sayısı: 1.652



Üyelik Bilgileri WWW
« Yanıtla #2 : Şubat 15, 2021, 12:23:41 ÖS »

Muhteşem.
Logged

Atari FALCON 030 |  ATARI 1040 STE 4MB | ATARI 800 XL + 1050 DD + My IDE II | ATARI 130 XE | C64 + Ultimate 2 | AMIGA 500 + Vampire | Amiga 600 + Furia
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 2.426



Üyelik Bilgileri WWW
« Yanıtla #3 : Şubat 15, 2021, 12:30:34 ÖS »

Piyasa tarafından C64 yanında üvey evlat muamelesi gördüğünü düşündüğüm Atari XL her geçen gün beni daha çok şaşırtıyor.

İnanıyorum ki Atari SIO konnektörü, C64'teki gibi, DIN konnektör olsaydı tarihte birçok şey değişebilirdi.

Bu güzel paylaşım için teşekkürler Volkan Hocam.
« Son Düzenleme: Şubat 15, 2021, 12:42:50 ÖS Gönderen: fort_apocalypse » Logged

Voltron
Uzman
*****
Mesaj Sayısı: 1.644


The End


Üyelik Bilgileri
« Yanıtla #4 : Şubat 15, 2021, 12:53:04 ÖS »

@Teşekkür ediyorum Sinan hocam, SIO ile USB 'nin tasarımcısı aynı kişi. Birbirleri ile de uyumlular.

Bu arada bir düzeltme yaptım, 6502 değil 6520-PIA olacak hatarın gideceği çip. Durup dururken eldeki bulgurdan da olmayasınız

Logged

Doğarken ağladı insan, bu son olacak.
Let
Üye
***
Mesaj Sayısı: 134



Üyelik Bilgileri
« Yanıtla #5 : Şubat 15, 2021, 14:14:52 ÖS »

Lothratek te 1mb upgrade vardı ona gerek yok mu sizce?

Pcbway den yaptıralım derim. Bende St den çıkma 32 tane 41256 var

Logged
Kaan Akkurt
Uzman
*****
Mesaj Sayısı: 2.289



Üyelik Bilgileri WWW
« Yanıtla #6 : Şubat 15, 2021, 14:18:21 ÖS »

Lothratek te 1mb upgrade vardı ona gerek yok mu sizce?

Pcbway den yaptıralım derim. Bende St den çıkma 32 tane 41256 var



800TL veya üstüne mal oluyor o. hesaplamak lazım. bu karşılaştırılmayacak kadar ekonomik. üstelik sonuç aynı
Logged

Siparis ile 3boyutlu baskı yapıyorum.
Commodore 64 Power Saver
Amiga 500 512kb ram
Joystick Test aleti
Satılıklarım

https://drive.google.com/file/d/1mx8ogKcQEcWur7UC5Yod4iqzLzluTJFy/view?usp=sharing
ksercan5
Deneyimli
*****
Mesaj Sayısı: 639


80ler candır... Commodore fan since ‘86


Üyelik Bilgileri WWW
« Yanıtla #7 : Şubat 15, 2021, 14:21:02 ÖS »

Çok güzel bir paylaşım. Teşekkürler. Gerçekten ben de Atari'yi daha düşük seviye bir 8bit makina sanardım eskiden ama inceledikçe aksine inanmaya başladım. Sinan'ın düşüncesine katılıyorum.
Logged

A500 - Rev6 - 1Mb RAM - GOTEK - Multi-rom
C64C - Multikernel cart - TapeCartSD - Pi1541
C64C - EPYX Fastload
Atari 800XL - Restoring
Gameboy DMG-01 - RIPS v2 Upgrade
seco.gen.tr | Satış Sayfam
phoenix
Genel Yönetici
*****
Mesaj Sayısı: 1.155



Üyelik Bilgileri
« Yanıtla #8 : Şubat 15, 2021, 15:32:09 ÖS »

Harika paylaşım, atari. Gen. Tr açılır bu gidişle
Logged
Voltron
Uzman
*****
Mesaj Sayısı: 1.644


The End


Üyelik Bilgileri
« Yanıtla #9 : Şubat 16, 2021, 20:29:20 ÖS »

Megablast adli freeware oyun

https://youtu.be/OYkDi7LIHGk

Eger 130XE ya da 256K veya ustu Modlu olursa muziklerdeki fark.

https://youtu.be/wox6NaEgENw

DOS 2.5, 130XL Ramdisk’i otomatik taniyip kuruyor. Sio2Usb kullaniyorum bu arada.

https://youtu.be/MgeEW29N-gU
« Son Düzenleme: Şubat 16, 2021, 20:32:05 ÖS Gönderen: Voltron » Logged

Doğarken ağladı insan, bu son olacak.
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: