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ć.
BigPEmu 1.12 Richard Whitehouse wydał BigPEmu 1.12
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.
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 19 zapytań ]