5,151

(25 odpowiedzi, napisanych Programowanie - 8 bit)

php, plp jest niepotrzebne

5,152

(25 odpowiedzi, napisanych Programowanie - 8 bit)

> Jeszcze jedno, podczas pisania Overmind okazało się iż ANTIC ma błąd związany z DLI polegający na tym iż jeżeli w ostatnim rozkazie Display List [ dta $41,a(dl) ] ustawisz bit DLI, czyli zamiast $41, zrobisz $C1 to DLI-NMI będzie generowane przez ANTIC już do końca ekranu  mimo iż jest tam zupełna pustka.

to jest ciekawe, moze po rozkazie jvb nie jest zwiekszany licznik programu antica i wykonuje on caly czas ostatnia instrukcje do wystapienia przerwania wygaszania pionowego?

5,153

(25 odpowiedzi, napisanych Programowanie - 8 bit)

widzisz... czytalem tylko Twoj ostatniu post a i to niedokladnie :-)

mail.

5,154

(25 odpowiedzi, napisanych Programowanie - 8 bit)

moze tak?

dli sta    reg_A

    lda    h_scr
    sta WSYNC
    sta    HSCROL
    
    lda    reg_A
    rti

---
zamiast sta wsync lepsze chyba bedzie inc wsync

5,155

(73 odpowiedzi, napisanych Fabryka - 8bit)

a czytajac miedzy wierszami:

"sorry, nie jestescie gotowi. projekt laduje na polce"

bardziej doslownie:

"czegos tu jednak nie przemyslalem. na kogo zwalic?"

5,156

(117 odpowiedzi, napisanych Miejsca w sieci)

@Cyprian, rozmawiamy sobie na luzie. nie odpowiadaj na zaczepki ponizej poziomu...

>  Co jakiś czas pojawia się tu jakiś maniak z wyidealizowanym obrazem Amigi, a ja po prostu próbuję mu go troszkę 'odczarować'

prozny trud. jak bylem dzieckiem lody tez mi bardziej smakowaly niz dzis :)

> tryb graficzny 320x256 HAM6 na TV a drugi 640x400 na VGA

sa gry w tych trybach? tak z ciekawosci...

5,157

(117 odpowiedzi, napisanych Miejsca w sieci)

p.1) zgoda - dobra robota. dzieki temu amiga np. miala dobry OS
p.2) zgoda - w roznorodnosci sila, dzis mamy sie czym bawic :-)
p.3) nie udalo mu sie. amiga rzadzila w kazdym domu.

5,158

(73 odpowiedzi, napisanych Fabryka - 8bit)

To sa slady obecnosci obcych!

w watku bark tresci, a jak nie ma tresci to mozna sobie podkladac dowolne tresci, nawet takie, ktorych bysmy tu nie chcieli - jak powiada klasyk ;-)

poza tym watek niezgodny z punktem 4 regulaminu tego podforum :D

5,159

(51 odpowiedzi, napisanych Sprzęt - 8bit)

> Twój pomysł na mapowanie tych 2KB RAM w miejsce self-testu też jest swego rodzaju próbą wykorzystania elastyczności konstrukcji jaka jest 8-bit Atari. Nikt Ci tego zabronić nie może i do więzienia nie pójdziesz  Jeżeli twoje rozwiązanie zdobędzie popularność i akceptację... no cóż  takie są prawa rynku.

badzmy realistami, oprocz mnie takiego fixa dostanie najwyzej emulator :D a i to nie jest takie pewne :DDD


> Ja się tylko zastanawiam do czego Ci to będzie tak naprawdę potrzebne  Jeszcze aby to był NVRAM, no OK... ale zwykły RAM?

tak, tez na poczatku tak myslalem ale pomysl dojrzewal dlugo i teraz uwazam, ze do realizacji pomyslu nie ma znaczenia czy to bedzie ram czy nvram a tym bardziej ze MapRAM nie wymaga instalacji zadnej kostki pamieci. do czego? :-) bedzie ciekawie :-)


> a może chodzi o xBios loader co ładuje od $0000-$cfff i od $d800-$ffff?

eee, ale xBios i tak moze ladowac w te obszary. :-)

MapRAM nie jest potrzebny do dzialania xBios

5,160

(51 odpowiedzi, napisanych Sprzęt - 8bit)

> Freezer jak najbardziej robił użytek z tej pamięci.

wiec i freezer nie zadziala z Ultimate? czyli albo freezer albo ultimate? to nie widze problemu - albo MapRAM (samo lub z dowolnym rozszerzeniem pamieci) albo Ultimte; chociaz wydaje mi sie ze moznaby zaszyc w ultimate funkcjonalnosc MapRAM.

> co do nowych standardow to prawdopodobnie chodzi electronowi rowniez o xbios, jako atrapa dla tych, ktorzy nie umieja sie posluzyc dosem.

DOS nie pozwoli mi na to na co pozwala mi xBios

> z ktorymi grami? przeciez samo sie narzuca - przyszlymi

a... bo myslalem, ze sa jakies problemy z obecnymi :-) z przyszlymi tez nie bedzie... naturalny odruch czlowieka - boi sie zmian (jakichkolwiek)

> szkoda ze tak krotko byles u grzybsona

tez zaluje

> MapRAM jest o tyle od czapy, że za wiele nie daje a jak napiszesz na to grę...

ale nie napisze na to gry :-) nie po to to jest :-)

> nie spodziewałbym się szturmu chętnych do zainstalowania takiego "upgrade".

ja tez, chociaz jak pojawi sie cos ciekawego...

> bo o ile w "nierozszerzonym" kompie można by zrobić jakiś upgrade MMU aby zrealizować Twoje zamiary to w przypadku dowolnego rozszerzenia

mam zainstalowane w atari z rozszerzona pamiecia... ale bede mial tez z standardzie.

> podtrzymam tylko drugą część zdania: będą problemy z grami niekompatybilnymi z powszechnie używanym hardware

nie bedzie takich :-)

5,161

(51 odpowiedzi, napisanych Sprzęt - 8bit)

nowe standardy? jakie nowe? jakie standardy? MapRAM nie jest "od czapy standardem", wydaje mi naturalnym fixem - standardowo atari ignoruje wlaczenie selftestu i wylaczenie ROMu, MapRAM na to pozwala przez co dostajemy 2KB nigdy wczesniej nie uzywanego RAMu.

http://www.atari.org.pl/forum/viewtopic.php?id=5255
http://www.atari.org.pl/forum/viewtopic.php?id=6337

od 2007 roku staram sie to zainstalowac w mojej katarynie... molestowalem o to juz chyba wszystkich swietych i wreszcie sie udalo... co prawda MEMAC (gdyby byl rozwijany) karty VBXE bylby tu lepszy no ale trudno. przyslowiowymi 3 kabelkami dostaje funkcjonalnosc o jaka mi chodzilo (bez instalacji rozszerzenia pamieci) i w polaczeniu z xBios bedzie mi duzo latwiej zrealizowac pare pomyslow (oczywiscie nie jest to funkcjonalnosc standardowa dla xBios tylko rozszerzenie do starych gierek, zreszta to osobny bo troszke szerszy temat)

co takiego i przez kogo zostalo przyjete dawno temu bo nie rozumiem?

jakie konkretnie problemy z moimi grami? ktorymi konkretnie?

5,162

(51 odpowiedzi, napisanych Sprzęt - 8bit)

poprawione zdanie:

MapRAM dziala niezaleznie od tego czy mamy zainstalowane rozszerzenie pamieci czy nie - oprocz rozszerzenia pamieci Ultimate.

5,163

(51 odpowiedzi, napisanych Sprzęt - 8bit)

czarnowidztwo jellonek.

MapRAM dziala niezaleznie od tego czy mamy zainstalowane rozszerzenie pamieci czy nie

5,164

(21 odpowiedzi, napisanych Zloty)

i to 64kb ram

5,165

(51 odpowiedzi, napisanych Sprzęt - 8bit)

@Stryker: ale po co Ci cos do czego nie ma programow?
Jesli nie masz palacej potrzeby posiadania poczekaj, ukaze sie ciekawe rozwiazanie skierowane do graczy - jesli zaladujesz stara gierke z xBiosa to dostanie ona ciekawa funkcjonalnosc - wtedy zadecydujesz czy jest Ci to potrzebne :-)

5,166

(79 odpowiedzi, napisanych Zloty)

i zbiorowe zdjecie:

5,167

(79 odpowiedzi, napisanych Zloty)

dla mnie party sie skonczylo juz wczoraj. krotko, ale i tak jestem zadowolony. troszke zaluje, ze nie mialem wiecej czasu - nie zdazylem (a tak chcialem) porozmawiac z kilkoma osobami... mono... miker ...

dziekuje organizatorom i wzywam do organizacji za rok.

gdzie jest stuff !!!

;-)

5,168

(51 odpowiedzi, napisanych Sprzęt - 8bit)

mam juz "zainstalowane" w atari. nie ma zadnej plytki czy pamieci. z tego co widze sa to przylutowane 3 kabelki.

PORTB wyglada tak (za atariki):

bit 7: RAM w obszarze $5000-$57FF (1) lub SELF TEST tamże (0)
bit 6: w XEGS gdy BASIC jest wyłączony (bit 1=1), ustawienie tutaj 0 włącza ROM wbudowanej gry Missile Command. W pozostałych modelach nieużywany.
bit 5: w obszarze $4000-$7FFF ANTIC widzi pamięć główną (1) lub dodatkową (0)
bit 4: w obszarze $4000-$7FFF CPU widzi pamięć główną (1) lub dodatkową (0)
bit 3: wybór banku pamięci dodatkowej 16k w obszarze $4000-$7FFF
bit 2: wybór banku pamięci dodatkowej 16k w obszarze $4000-$7FFF
bit 1: RAM w obszarze $A000-$BFFF (1) lub Atari BASIC tamże (0)
bit 0: ROM systemu operacyjnego w obszarze $C000-$CFFF i $D800-$FFFF (1) lub RAM tamże (0)
Wartością domyślną jest $FF.
Działanie bitu 7 jest uzależnione od stanu bitu 0: bit 7 włącza i wyłącza SELF TEST tylko wtedy, kiedy bit 0 jest ustawiony na 1. W przeciwnym razie zmiany stanu bitu 7 są ignorowane.

po modyfikacji:

Działanie bitu 7 jest uzależnione od stanu bitu 0: bit 7 włącza i wyłącza SELF TEST tylko wtedy, kiedy bit 0 jest ustawiony na 1. Jesli bit 0 jest zgaszony bit 7 wacza i wylacza MapRAM. Dla zachowania pelnej kompatybilnosci z rozszerzeniami pamieci xe (compy shop) MapRAM jest dostepny tylko gdy bity dostepu ANTICA i CPU do dodatkowej pamieci XE sa zapalone.

Czyli bez instalacji pamieci dostajemy 2kb RAM na zwyklej 65xe/800xl itd. oraz pewnosc, ze zaden program (nawet ten co zapisuje pod ROM) czy zimny RESET danych nam nie skasuje.

---
Na Grzybsoniadzie w rozmowach wyszlo pewne nieporozumienie - czesc czytelnikow uwazala, ze obszar rejestrow sprzetowych jest odlaczana - to nie jest prawda. rejestry sprzetowe sa normalnie dostepne. To w obszarze SELF-TESTU pojawia sie MapRAM ($5000-)

5,169

(283 odpowiedzi, napisanych Fabryka - 8bit)

> A forma wtryskowa na taki detal to jakieś 10000 netto,

powiedzmy, ze forma juz jest. ile kosztowalaby jedna wtyczka (material, robocizna itd)

5,170

(3 odpowiedzi, napisanych Zloty)

z Rabki w piatek po sniadaniu, przez Krakow itd.

mam wolne miejsca

5,171

(638 odpowiedzi, napisanych Programowanie - 8 bit)

obliczanie adresu sektora w banku pamieci xe, podpatrzone w dos

 lda sektor_Low
 alr #$7F              ; niepublikowany, zamiast: AND #$7F ; LSR @
 ora #$40
 sta adr_HI
 lda #$00
 ror @
 sta adr_LO

5,172

(123 odpowiedzi, napisanych Fabryka - 8bit)

pudlo.


juz predzej dolly parton 30 lat temu

MM: xxl, plis, bądź tym mądrzejszym.

5,173

(123 odpowiedzi, napisanych Fabryka - 8bit)

@jellonek
> ocb z tym zejsciem ze slonca?

moze wtedy przestanie Ci sie wydawac co jest dla mnie lepsze :-)


> ca65 to zly assembler?

gorszy od MADS. pierwszy argument z brzegu: brak w ca65 supportu dla niepublikowanych stabilnych (wszystkich) za to jest czesc niestabilnych ktore jawnie uznaja za stabilne. sorry.


> nie rozumiem skad to przywiazanie do qa. lokalny patriotyzm?

ja tez nie rozumiem, moze po prostu Tebe go lubi. Na szczescie juz zalatwil sprawe kodow jednobajtowych i komentarzy po nich :-)

miejsce zamieszkania niestety daleko czyli gdzie.

jeslt mozliwosc kupienia konkretnego sprzetu a nie calosci?

5,175

(123 odpowiedzi, napisanych Fabryka - 8bit)

pajero napisał/a:

Etykieta LDX #

kompiluje sie rozkaz z zaznaczonym trybem adresowania (natychmiastowy) ale bez argumentu.
ciekawe czy kompiluje sie tez:
lda ,x      ; strony zerowej indeksowany x
lda (),y   ; strony zero postindeksowany