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] 2   Aşağı git
Yazdır
Gönderen Konu: Atari 800XL 256K QuarterMEG Ram Upgrade  (Okunma Sayısı 7757 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Voltron
Uzman
*****
Mesaj Sayısı: 2.173



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

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: 214 kez.)

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

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

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

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

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

Metal grupları çok bağırıyor. haklıyken haksız duruma düşüyorlar...
Kaan Akkurt
Uzman
*****
Mesaj Sayısı: 3.008



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

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

savagery
Uzman
*****
Mesaj Sayısı: 1.678



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

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ı: 3.717



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

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, 11:42:50 ÖÖ Gönderen: fort_apocalypse » Logged

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



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

@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

Metal grupları çok bağırıyor. haklıyken haksız duruma düşüyorlar...
Let
Üye
****
Mesaj Sayısı: 266



Üyelik Bilgileri
« Yanıtla #5 : Şubat 15, 2021, 13: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ı: 3.008



Üyelik Bilgileri WWW
« Yanıtla #6 : Şubat 15, 2021, 13: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

ksercan5
Deneyimli
*****
Mesaj Sayısı: 732


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


Üyelik Bilgileri WWW
« Yanıtla #7 : Şubat 15, 2021, 13: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 - Restored
Gameboy DMG-01 - RIPS v2 Upgrade
seco.gen.tr | Satış Sayfam
phoenix
Yönetici
*****
Mesaj Sayısı: 1.651



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

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



Üyelik Bilgileri
« Yanıtla #9 : Şubat 16, 2021, 19: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, 19:32:05 ÖS Gönderen: Voltron » Logged

Metal grupları çok bağırıyor. haklıyken haksız duruma düşüyorlar...
runal
Üye
****
Mesaj Sayısı: 484



Üyelik Bilgileri
« Yanıtla #10 : Şubat 05, 2024, 12:34:44 ÖS »

  @Voltron, eline sağlık güzel bir upgrade.

Normal bir 800XL(64Kb ram ile) Prince of Persia gibi yeni Atari oyunları için ilave RAM gerekiyor. RAM upgrade yapmak için  @murtek ustaya rica ettim, pcb ve montaj işlerini benim için yapacak.

  41256 Dram Türkiye de var fakat Aliexpress ten pahalı. Aşağıdaki linkleri buldum, siz nereden temin etmiştiniz? Malum, bu tip dram ler alide genellikle arızalı çıkıyor. 2 tane 800XL upgrade edeceğinden uygun fiyatlı bulmam lazım

  1) https://tr.aliexpress.com/item/1005006400093043.html?spm=a2g0o.cart.0.0.188f406a3mKj7r&mp=1&gatewayAdapt=glo2tur
  2) https://tr.aliexpress.com/item/32883756277.html?spm=a2g0o.cart.0.0.188f406a3mKj7r&mp=1&gatewayAdapt=glo2tur
  3) https://tr.aliexpress.com/item/1005001882838577.html?spm=a2g0o.cart.0.0.188f406a3mKj7r&mp=1&gatewayAdapt=glo2tur
Logged
Voltron
Uzman
*****
Mesaj Sayısı: 2.173



Üyelik Bilgileri
« Yanıtla #11 : Şubat 05, 2024, 13:24:13 ÖS »

@runal Teşekkür ederim.

Ramleri 5-6 yıl kadar önce yurtdışından gelirken satın alıp getirmiştim upgrade pcb leri ile birlikte.  Şekil olarak Aynı tasarım olmasa da birebir aynı devrenin 2 adet hazır dizilmişini de almıştım. Fotolarda olan. Wiztronics 256k olarak geçiyor. Aslı da Rambo (Ram-Board) isimli upgrade zaten. Hepsi ondan türemiş.

Bu arada bir ara elimde hurda Amstrad Pc640 anakartı vardı. Üzerinde bolca vardı bunlardan. Ofiste kayboldu gitti o anakart, sanırım yokluğumda bir halıflex değişimi sırasında atılmış.
« Son Düzenleme: Şubat 05, 2024, 13:27:04 ÖS Gönderen: Voltron » Logged

Metal grupları çok bağırıyor. haklıyken haksız duruma düşüyorlar...
murtek
Deneyimli
*****
Mesaj Sayısı: 617


DO-IT-YOURSELF (AMIGA FOREVER)


Üyelik Bilgileri
« Yanıtla #12 : Şubat 08, 2024, 21:35:33 ÖS »

Yarın müsait olursam bunun baskı devresini çıkartır montajını yaparım, sonrası Ram lerin gelmesine bağlı. Karizmatik


* Rambo800XL.JPG (97.29 KB, 780x779 - Görüntüleme: 57 kez.)
Logged

DO-IT-YOURSELF
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 3.717



Üyelik Bilgileri WWW
« Yanıtla #13 : Şubat 09, 2024, 22:58:13 ÖS »

Yarın müsait olursam bunun baskı devresini çıkartır montajını yaparım, sonrası Ram lerin gelmesine bağlı. Karizmatik

Sadece eksik olan 8 adet 41256 RAM ise, Kargodaki RAM'ler gelene kadar Amiga500 REV.5 anakart üzerinden ödünç RAM alınabilir. (hem sağlamlığı da garanti olur)


* a500rev5.jpg (970.68 KB, 2092x1560 - Görüntüleme: 60 kez.)
« Son Düzenleme: Şubat 09, 2024, 22:59:48 ÖS Gönderen: fort_apocalypse » Logged

runal
Üye
****
Mesaj Sayısı: 484



Üyelik Bilgileri
« Yanıtla #14 : Şubat 10, 2024, 07:40:11 ÖÖ »

Yarın müsait olursam bunun baskı devresini çıkartır montajını yaparım, sonrası Ram lerin gelmesine bağlı. Karizmatik

Sadece eksik olan 8 adet 41256 RAM ise, Kargodaki RAM'ler gelene kadar Amiga500 REV.5 anakart üzerinden ödünç RAM alınabilir. (hem sağlamlığı da garanti olur)


  İlginiz için teşekkür ederim, abi. Maalesef elimizde rev5 anakartlı Amiga yok, Aliexpress ten sipariş verdim.
   
  Ram lerin kontrolü için, Arduino tabanlı bir tester yapmıştım. Tester hem 4164 ü hemde 41256 yı test ediyor. Elimdeki 800XL ram arızalı idi ve  arızalı 4164 tester ile de durumunu teyit ettik, yani arduino tester işe yarıyor. Gelen 41256 yı da bu devre ile kontrol ederim.
 Bide @voltron yazısında güzel bir bilgi vermiş " Sadece 41256 lar takılınca Atari açılıyor fakat 64KB çalışıyor"
« Son Düzenleme: Şubat 10, 2024, 07:45:41 ÖÖ Gönderen: runal » Logged
Sayfa: [1] 2   Yukarı git
Yazdır
Gitmek istediğiniz yer: