Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Lost Party 2025 startuje już jutro W Licheniu Starym rusza zlot fanów 8-bitowych komputerów
zeST 20250627 - Atari ST w FPGA z turbo! Nowa wersja zeST z trybem turbo 50 MHz i poprawkami Shiftera i MFP
UltraSatan - firmware 1.30 Nowa wersja firmware dla UltraSatana wspiera nowoczesne karty SDHC i SDXC
53 lata marki Atari 53 lata od założenia Atari - firmy, która odmieniła świat gier i komputerów.
Odtwarzanie układów z Atari Falcon Trwa zbiórka na odtworzenie chipów Videl, Combel i SDMA z Atari Falcon
Opcje wyszukiwania (Strona 210 z 329)
wydaje Ci sie, gosc przechyla wyswietlacz... na atari jest .prawie. ;) tak samo jak wezmiesz telewizor i pomachasz.
> Niechce mi się odpalić xbios gdy mam włączony hispeed os ... http://www.horus.com/~hias/atari/#hipatch
Mam starą wersje ? Czy on takich przyspieszaczy nie lubi ?
masz to co bylo w paczce z slightsid playerem czyli pokaz ze kierunek jest wlasciwy. masz po prostu stara wersje.
oficjalnie xBios jeszcze sie nie ukazal.
no ale a3000 scsi ma na plycie
> O ile używanie przedpotopowych DOS można było jeszcze jakoś zrozumieć
a kto uzywa DOSow? winners don't use dos !
1. dlaczego RAMDYSK uwazasz za zly pomysl?
2. po epickiej optymalizacji xBios ma budowe modulowa, modul komunikacyjny SIO moze byc wymieniony dla dowolnego urzadzenia zreszta tak jak i modul obslugi filesystemu. dzieki tej opcji gra dyskietkowa, ktora doczytuje dane z plikow moze byc umieszczona na kardrydzu np.ramkarcie. mi taka opcja jest potrzebna.
jakie rozszerzenia? ja kiedys uzywalem ramcarta jako stacji dyskow, mam go do dzis :-) chodzi o ramdysk? moze user ma duzo ramu i zyczy sobie aby gra doczytywala dane wlasnie z niego zamiast urzadzenia zewnetrznego - np.stacji dyskow. pobiera wlasciwy dla swojego systemu xbios i tyle. atarimax jako urzadzenie zewnetrzne? nie mam, znaczy mam ale z na stale nagrana gra SpaceHarrier !
dlaczego otlumanianiu?
przeciez to biznes jak kazdy inny (wiara tez moze byc towarem - np. przemysl kosmetyczny), nie zawsze rzetelna reklama, walka o klienta ... zycie.
trzy sprawy:
potrzebuje sprytnego pomyslu na wskazywanie xBiosowi pliku do uruchomienia, poniewaz zmiana nazwy pliku na "xautorun" nie jest wygodna.
czy ktos uzywa RAM-CARTA http://atariki.krap.pl/index.php/Ram-Cart_64/128KB jako pamieci masowej? jest mozliwosc kompilacji xBiosa aby RAM-CART byl dla niego podstawowym urzadzeniem zewnetrznym.
najprawdopodobniej xBios dostanie nowa funkcjonalnosc - RAMDISK.
- jesli gra trzyma dane w plikach to user a nie programista (gra jest tylko w jednej wersji) moze okreslic ktore z nich beda przekopiowane na ramdysk jesli ramdysk bedzie aktywny (ta operacja odbedzie sie przed samym zabootowaniem gry najprawdopodobniej z listy plikow -dla okreslonej gry- do trzymania w ramdysku)
- jakiekolwiek odwolania do plikow beda kierowane najpierw na ramdysk (jesli ramdysk bedzie aktywny) a w przypadku niepowodzenia na podstawowe urzadzenie - dysk,
- ramdysk bedzie tworzony dla rozszerzen standardu compy shop czyli zgodnych ze standardem 130xe.
oczywiscie nowa funkjonalnosc zmiesci sie w pamiec przeznaczonej dla xBiosa.
uwagi / rady?
> Tak Ci szkoda tych marnujących się 2kB?
tak. czyli teraz atari ma pelne 64kb a nie 62kb ram?
wlasnie naprawiles blad konstruktorow atari.
> Żeby tak zrobić, jak chcesz, trzeba by było wymienić MMU na GAL20V8, odłączyć A15 od FREDDIE-go i podłączyć go do dodatkowego wyjścia nowego MMU.
powtorze sie bo chce byc absolutnie pewny. chce zeby po skasowaniu b0 i b7 w PORTB pamiec RAM od $5000 do $57FF byla ta zakryta przez ROM w adresach $D000-D7FF. czyli jakiekolwiek odwolanie do adresu %01010xxx xxxxxxxx dalo wartosc pamieci RAM spod adresu %11010xxx xxxxxxxx. chodzi o sposob ktory nie wymaga instalacji w atari hardwaru z wlasna pamiecia. w ktorym atari 800xl,65xe,130xe,xegs bylo by to najlatwiej zainstalowac?
@Simius odbierz maila.
> bankowanie strony zerowej juz jest
tak, ze stosem i kawalkiem pamieci bo rozwoj MEMAC w VBXE sie zatrzymal :p
@Simius:
nie wiem czy wlasciwie uzylem slowa "przemapowac". gdyby b0 i b7 PORTB byly skasowane i w adresach pojawil sie wzor ''11010xxx xxxxxxxx" to MMU czy cokolwiek nie mogloby zgasic najwyzszy bit zeby z adresow $D0 zrobic $50 ?
Dzieki, a czy ta "konstrukcja MMU" podysktowana jest czyms (czym) ze nie mozna uzyskac takiego efektu; drugie pytanie dysponujac kosmiczna technologia zmiana tego MMU jest mozliwa/niemozliwa w atari?
> A własciwie po co to?
uzywac ram pod rom ale od $5000
@Pajero, nie; chce dowiedziec sie, ktory ?uklad? odpowiada za to, ze nie mozna tych dwoch bitow skasowac jednoczesnie i przynioslo to taki efekt:
>bit7: zamapowania romu spod $d000-$d7ff na $5000-$57ff
>bit0: wlaczenie RAM lezacej pod ROM
@Simius no wlasnie co sprawia ze po skasowaniu bit 0 skasowanie bit7 nie daje efektu (przelaczenie $d000->$5000)
bit7: zamapowania romu spod $d000-$d7ff na $5000-$57ff
bit0: wlaczenie RAM lezacej pod ROM
jednoczesnie
Witam,
dlaczego rownoczesne skasowanie bit0 i bit7 portb nie przynosi efektu?
@syscall: wnioskowanie do pupska, z poziomu wykonania - poza moim zasiegiem.
poza tym z ta "opcja". opcja nie jest krzykliwa i stad pewnie nie znasz jej rozmiarow ;-)
a tych trzech hipisow spoza "opcji" robi tylko sztuczny tlok ;-)
---
dla tej gry postaram sie przyjechac na Grzybsoniade - chce zagrac przed 2013 :D
gra wyglada dobrze, bardzo dobrze, rewelacyjnie, moze dlatego tyle niedowierzania.
---
watek bardziej pasuje do fabryki
---
to, ze autor sie ukrywa jest czescia kampani marketingowej ?
spora optymalizacja oraz jedna nowa funkcja. aktualizacja nazw niektorych procek (adresy bez zmian) http://xxl.atari.pl/?page_id=718
xBIOS_SET_VECTORS – umożliwia zmianę standardowych dla plików binarnych wektorów RUNAD ($2E0) i INITAD ($2E2). Dzięki tej funkcji możemy uwolnić stronę $02xx i nadal używać plików binarnych z segmentami RUN i INIT. Można również obydwa wektory ustawić na taki sam adres np. $fffe. W akumulatorze przekazujemy parametr: bit0 = 1 oznacza zmianę wektora RUN, bit1 = 1 oznacza zmianę wektora INIT, obydwa bity ustawione INIT i RUN będą wskazywać ten sam adres, obydwa bity wyzerowane oznaczają przywrócenie standardowych wartości.
ldy < adr
ldx > adr
lda # %00 ; b0 = 1 - RUN; b1 = 1 - INIT; %00 - standard
jsr xBIOS_SET_VECTORS
tu jest pelna lista rozkazow niepublikowanych dla Atari http://atariki.krap.pl/index.php/Nieudo … kazy_6502C
kolejny przyklad:
LDA #$00
CLC
mozna użyć:
ANC #0
i dla przykladu pod $CB56 jest systemowa procedura CHCKFF po zmianie ten fragment:
ANC #$00 ; wyzeruje C
LOOP ADC ($4A),Y
DEY
BPL LOOP
chyba nie wiem o co biega ... Tobie. O co biega?
SlightSIDPlayer nie wymaga zmian, pytasz pewnie o biblioteke xBios dla stacji Karin... nie mam tej stacji.
niestabilne uzupelnione. jesli ma ktos informacje czy ta 'niestabilnosc' jest w jakis sposob przewidywalna z checia o tym poczytam.
pozostaja jeszcze dwa kody do sprawdzenia...
Znalezione posty [ 5,226 do 5,250 z 8,202 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.223 sekund, wykonano 10 zapytań