Temat: RAM-Carty
Poszukuję informacji o rodzajach RAM-Cartów i ich działaniu. Jakie były typy, jaką miały pojemność, mapowanie w przestrzeni adresowej, sposób przełączania banków, itp.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
FujiNET firmware v1.3.0 Nowa wersja oprogramowania do interfejsu sieciowego FujiNET. Tym razem z obsługą TCP!
hatari 2.5.0 Od dwóch dni dostępna jest najnowsza (2.5.0) wersja Hatari.
Grawitacja 2024 Czas na kolejną edycję 8 bitowego GameJamu.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Wyniki FujiCup 2023 Wyniki konkursu FujiCup na najlepszą grę dla 8-bit Atari w 2023 roku zostały ogłoszone!
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Poszukuję informacji o rodzajach RAM-Cartów i ich działaniu. Jakie były typy, jaką miały pojemność, mapowanie w przestrzeni adresowej, sposób przełączania banków, itp.
Oryginalne Ram-Carty były tylko 2 - 64 i 128 (większej pojemności produktował tylko Zenon)
Nie produkował, tylko zaprojektował i kilka zrobił. Dla siebie i dla tych co chcieli. Dwa DOUBLE RAM-CARTY były jako nagroda.Rozeszły się. W Tajemnicach Atari opisany jest dosyć dokładnie jeszcze jeden model 32kB.
Fox, zrobi się (nie, zrób se... :) ale zrobi się)
Procedura testująca RAM Cart jest dość prosta - napisałem ją dość dawno temu - niepamiętam, ani nawet nie testowałem na module większym niż 128kB, ale powinno wykryć do 512kB... (w teorii)
* Data: 2001-12-29 18:56
* Test RAM-Cart'a
* (c) Casper/Pentagram
* wynik:
* C=0,Y=$00 - Modul zostal wykryty
* i jest w trybie W (zapis)
* w A/X jest liczba bankow
* (po 16kB kazdy)
* C=1,Y=$01 - Modul jest, ale jest w
* trybie R (tylko do odczytu),
* a ustalenie
* rozmiaru nie jest
* mozliwe
* C=1,Y=$02 - Brak modulu w gniezdzie!
opt %101001
org $0600
mbuf equ $03c0
cs_tab equ $0500 - tablica bankow
ca_mem equ $8000
cb_mem equ $a000
cart_a equ $d012
cart_b equ $d013
carset equ $d500
jsr rcsize
tya
and #$03
tay
lda coltab,y
sta $02c8
stx count
rts
rcsize equ *
lda #$00
jsr rctst
bne rbad
lda #$01
jsr rctst
bne r_ok
iny
iny
rbad equ *
lda #$00
tax
sec
rts
rctst equ *
sei
ldy #$00
sty $d40e
sta carset
ldy cart_b
beq *+9
eor #$01
sta carset
ldy #$01
lda #$40
sta $d40e
cli
tya
rts
r_ok equ *
sei
lda #$00
sta $d40e
sta $d400
ldx #$20
r0 equ *
lda banki,x
sta carset
lda ca_mem
sta mbuf,x
dex
bpl r0
ldx #$20
lda #$00
r1 equ *
ldy banki,x
sty carset
sta ca_mem
dex
bpl r1
lda #$00
sta count
ldx #$20
r2 equ *
ldy banki,x
sty carset
lda ca_mem
bne r3
eor #$ff
sta ca_mem
tya
ldy count
inc count
sta cs_tab,y
r3 equ *
dex
bpl r2
ldx #$20
r4 equ *
lda banki,x
sta carset
lda mbuf,x
sta ca_mem
dex
bpl r4
inx
stx carset
ldx count
sta cs_tab,x
dex
lda #$40
ora $0313
ldy $d40b
bne *-3
sta $d40e
txa
cli
clc
rts
count dta b($00)
banki equ *
dta b($fb),b($f3),b($eb),b($e3)
dta b($db),b($d3),b($cb),b($c3)
dta b($bb),b($b3),b($ab),b($a3)
dta b($9b),b($93),b($8b),b($83)
dta b($7b),b($73),b($6b),b($63)
dta b($5b),b($53),b($4b),b($43)
dta b($3b),b($33),b($2b),b($23)
dta b($1b),b($13),b($0b),b($03)
dta b($00)
coltab dta b($32),b($a2),b($72),b($00)
end
inne programiki - zapis zawartości RC an flopa (ED), odczyt zawartości z flopa (ED) na RC, podgląd zawartości modułu na erkanie - same źródła pisane w QA... UWAGA! ze względu na używanie przeze mnie w tamtych czasach nielegalnych skoków do OS'a ($F2F8, $F302, $C642, $F556, itp.) odradzam uruchamiać to to na DracoOS '816...
pobieramy sobie z http://www.szurgot.com.pl/robert/Atari/ramcart.zip
Ostatnio edytowany przez Casper (2006-06-08 17:25:32)
ok Fox, ale po co Ci to, przecież Ty lubisz tylko dema pisać
Jak to po co? może dla Fox'a 1MB XMS jest za mało w jakiś nowym tajnym ;) demku i chce wykożystać jeszcze przestrzeń RAMCart'a :D
Oraz 128kB D-ROM'a ;)
Fox: to zdradzisz nam, co to za mega tajny projekt ? :D o którym tu sobie spekulujemy ?
Fox:
1. Poczytaj seriousy.
2. ZAJMIJ SIĘ COVOXEM.
a tak "(" mówiąc, to gdzie się podziewa sam zainteresowany ? bo z tego co widze, to w tym topicu, napisał tylko jednego posta ...
Jak mu ktos odpowie na zadane pytania to sie odezwie
Dzięki wszystkim. Bardzo prawdopodobne, że demo będzie obsługiwać RAM-carta w przypadku braku XMS.
Zenon: Czekam.
drac030: Ma być emulacja Flash-cartów, to czemu nie RAM-cartów przy okazji.
Epi: NAPISZ DEMO.
Casper: O trzeciej w nocy zainteresowany ŚPI. :)
Dwie "paczki" danych już poszły....
a myślełem, że Fox sprawdza ilość zachowanych ramcart'ów na scenie :) - haha
O trzeciej w nocy zainteresowany ŚPI. :)
coż za marnotrawstwo czasu ... browara ?
Raster i Zenon podesłali mi szczegółowe info o następujących modelach:
S/XEGS RAM-CART 128 KB - http://raster.infos.cz/atari/hw/ramcart/ramcart.htm
SIDICAR 32 KB - http://tajemnice.atari8.info/8_92/8_92_ … emowy.html
Avalon RAM-CART 64 KB
Avalon RAM-CART 128 KB
Double RAM-CART 256 KB - http://www.serious-dial.atari.pl/ (Serious #8)
RAM-CART 1 MB - http://www.serious-dial.atari.pl/ (Serious #10,11)
Ktoś ma coś do dodania?
Fox, modele budowane na pamięciach EEPROM też traktować jako RAM-CARTY ?
Wolny zapis ale odczyt 100% mocy
Nie, to są EEPROM-CARTy. :) Tak czy inaczej poproszę o ich opis.
RAM-CARTy to w wolnym tłumaczeniu carty z pamięcią :)
bo są też carty bez pamięci, stąd pytam :)
Ostatnio edytowany przez Zenon/Dial (2006-06-25 17:20:09)
Majowy weekend przyniósł obsługę RAMCART-ów i SiDiCar-a w emulatorze Atari800.
Póki co nie ma go w głównej gałęzi, bo wysłałem dopiero im pull-requesta, ale można sobie ściągnąć mojego forka (z brancha ramcart) https://github.com/mono6502/atari800/tree/ramcart i skompilować samemu.
Informacje o RAMCART-ach i narzędziach:
- http://atariki.krap.pl/index.php/Ram-Cart
- http://atarionline.pl/forum/comments.ph … ionID=5337 (2/4M)
- http://atarionline.pl/forum/comments.ph … ionID=5301 (1/2M)
- http://atarionline.pl/v01/index.php?sub … =wynalazki (DRC)
- http://atarionline.pl/1215254384 (64/128/DRC/1M)
- http://atarionline.pl/1576034129 (UM znowu nadaje)
Seriousy #8, #9, #10, #11: http://web.archive.org/web/201008040241 … rious.html
DOS II+/D z obsługą RAMCART jako D7 and D8: http://web.archive.org/web/200912101528 … /DblRC.zip plus opis http://web.archive.org/web/200902092329 … dblrc.html
SiDiCAR:
- http://atariki.krap.pl/index.php/SiDiCar
- http://tajemnice.atari8.info/8_92/8_92_ … emowy.html
- http://tajemnice.atari8.info/11-12_92/1 … dicar.html
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.088 sekund, wykonano 12 zapytań ]