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
TURGEN 9.3.0 Kolejna wersja multiplatformowego narzędzia do zarządzania obrazami taśm.
SV 2024 WE - program imprezy Już za tydzień odbędzie się zimowa edycja Silly Venture
Nowa obudowa dla 800XL - zostało 36 dni Niewiele ponad miesiąc do końca kampanii.
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
Opcje wyszukiwania (Strona 42 z 72)
Nie jest to wyczerpująca specyfikacja, ale nic lepszego nie ma.
Oprócz POKEYa istotnymi elementami są 6502 (lub jego emulator) i 64 KB RAMu. Gdybyś brał prawdziwy 6502, licz się z tym, że do niektórych SAPów potrzebna jeszcze namiastka ANTICa (rejestry $D40A, $D40B).
Można się oprzeć na SDL, jest port GBA.
Znalazłem go kilka dni temu. :)
To nas nie przybliża do ASAPa na GBA. Potrzebny jest kod źródłowy, a jeszcze lepiej programista GBA.
Coś z tym ZIPem jest nie tak.
Kwestia zrobienia wybieraczki plików i odtwarzania sampli 44100 Hz. Gdyby był taki gotowy player, byłoby dużo łatwiej - podpięcię do tego ASAPa to już pestka.
Zauważyłem, że GBA ma 16 MHz, a nie 33 jak mi się wydawało. To może oznaczać, że nie będzie się wyrabiał ze wszystkimi SAPami (szczególnie tymi z samplami i stereo).
Mała jest. Wydajnościowo powinno uciągnąć. Tylko kto to zrobi?
Dla przeciętnego atarowca ważniejsze, żeby działał joystick, niż klawiatura. W Atari800 jest klawiatura ekranowa - wybierasz przycisk najeżdżając na niego strzałkami.
Nieźle! Może sypie się na odczycie joysticków w SDL? Emulator ma opcję -nojoystick.
geo650 napisał/a:(jeszcze nie sprawdziłem, w jaki sposób wyłączyć to przez configure, ale tymczasem po edycji config.h robię make).
Spróbuj tak:
./configure --host=arm-SamyGO-linux-gnueabi --target=...
Prawdopodobnie Twoje zmiany w configure okażą się wtedy niepotrzebne.
Prawdopodobnie wersja basic działa już poprawnie i wchodzi do Self Testu. Włącz Atari BASIC (w pliku konfiguracyjnym lub z command line), to powinieneś zobaczyć READY i móc pisać w BASICu. Możesz też uruchamiać dyskietki i execi w trybie tekstowym.
Czy w wersji SDL na pewno WORDS_UNALIGNED_OK jest taki, jak w działającej wersji basic?
Problem z WORDS_UNALIGNED_OK jest spowodowany tym, że nieprawidłowo wywołujesz configure. Poczytaj o autoconf i cross-kompilacji - powinieneś podać parametr opisujący docelowy system. Być może WORDS_UNALIGNED_OK nie jest jedynym problemem tym spowodowanym. Ogólnie nie edytuje się configure, tylko przekazuje mu parametry.
Jak bus error, to obstawiam, że trzeba undefować WORDS_UNALIGNED_OK w config.h.
Makes no difference.
a. If it's a simple 8k or 16k cartridge, just add DOS headers.
b. Multi-game cartridges may contain executables, you need some skills to extract them.
c. For single game bank-switching cartridges you surely have not enough skills. ;)
Wersja basic działa w trybie tekstowym przy użyciu standardowego we/wy, czyli printf i podobnych. Oczywiście da się w ten sposób uruchamiać tylko programy działające w trybie tekstowym.
Lista mailowa Atari800 ma archiwum dostępne z WWW.
geo650 napisał/a:Racja, trzeba popróbować z prostszymi portami. Choć na razie nie wiem jak ;)
Skoro jest telnet, to rozumiem, że jest też jakiś shell i może da się skompilować zwykłego exe, a nie jakieś so i odpalić z tego shella?
./configure --target=basic && make
Jak idzie (z pomocą dwunastu osób) ?
Sugeruję na początek spróbować uruchomić prostsze porty Atari800 - basic i curses.
Mnie też. Nasuwa się też niedawny bash. ;)
Zgaduję, że chodzi o sprawdzenie NMIST w obsłudze IRQ.
1. Tylko w tym znaczeniu, że jak wyskoczą w tym samym cyklu, to może pójść IRQ.
2. Wykona się NMI.
3. Rozumiem, że IRQ to TIMER1. IRQ będzie obsłużone po skasowaniu znacznika I (np. przez RTI).
4. Nie.
5. 15000/200-1. Ale jak chcesz dokładnie, to "15kHz" to w PAL 1773447/114 Hz, a co znaczy "200 Hz" to musisz sam określić. Jeśli chodzi Ci o 4x / ramkę, to w PAL wpisz 77 (312/4-1).
6. Nie musi, najwyżej będziesz słyszał dźwięk. Włączenie przerwań nie ma wpływu na dźwięk.
7. Nie. Nie ma też obowiązku zapisywać do STIMER.
8. IRQ nie powinny się zgubić, o ile ich nie zresetujesz zapisem do IRQEN. Znacznik I jest ustawiany przez procesor przy przyjęciu IRQ i NMI.
9. Sprecyzuj pytanie albo obejrzyj poniższy link.
10. Blokując przerwanie w IRQEN kasujesz status przerwań w IRQST, czyli ustawiasz bity.
Ogólnie polecam http://asap.sourceforge.net/pokeydoc.zip
dely: a jak przetłumaczysz "release" ?
Żeby nie było nieporozumień: pisząc "mówi się" miałem na myśli praktykę, z którą się zetknąłem, a nie to, czy mi się ona podoba, czy też ją zalecam. Poparłem uwagę Mikeya, że "revision" jest tylko jednym z mnóstwa słów, które - jak widać z powyższej dyskusji - nie mają jasnego odpowiednika polskiego, w związku z czym są zwykle używane w brzmieniu angielskim.
mikey napisał/a:Ja tam jestem zdania ze nie ma co na sile upolszczac jezyka IT.
Cwaniaki niech mi podadza prosty,czytelny, uzywalny, spolszczony 'trunk' (w telekomunikacji, ale rowniez i w kontroli wersji) albo 'branch' ... no czekam :)
Dokładnie. Mówi się: rewizja, trank, brancz, czeńdżset, merdż, wyczekałtować, zapdejtować, zakomitować/skomitować, tiket (w bag trakerze). Oczywiście pisownia raczej angielska.
Znalezione posty [ 1,026 do 1,050 z 1,800 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.059 sekund, wykonano 25 zapytań