Przejdź do treści forum
atari.area
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
LodjurDS 0.1.5 Nowa wersja emulatora Atari Lynx dla konsol Nintendo DS z płynnym zoomem i poprawkami błędów.
Gearlynx 1.2.24 Ukazała się kolejna aktualizacja emulatora Gearlynx, oferująca poprawione wsparcie dla ComLynx i liczne poprawki błędów.
NRG 2026: 11 kategorii i 33 statuetki Znamy kategorie konkursowe NRG 2026. Na zwycięzców czekają szklane statuetki i atrakcyjne nagrody.
W.I.P. demo C.E.T.A.S Wersja robocza gry C.E.T.A.S jest już dostępna do pobrania na naszym forum.
RastaConverter 1.0 RC12 Nowa wersja konwertera grafiki dla 8-bitowego Atari z wieloma poprawkami i samodzielnymi pakietami.
Opcje wyszukiwania (Strona 14 z 82)
Bardzo niski nr seryjny to ma moje Atari - 0750. To ta część nadrukowana, stemplowana reszta się wytarła. Sprzedam okazjonalnie za 10000 zł. :-)
Pochwalę się jutro, jak na próbę podłączę to cudo do PC, a w weekend docelowo do Atari.
Właśnie odebrałem swój egzemplarz do MSTe. Jest mega śliczny. :-)
"Capture source at 60 frames per second". Mam nadzieję, że da się to przestawić na 50 Hz.
Przecież to jest starsze od węgla.
Uniksy stosują na końcu wiersza samo LF ($0a), podczas gdy TOS - CR LF ($0d, $0a).
To nie N jest dyskusyjny, tylko brak znacznika V sprawia problemy:
lda #$7f
cmp #$80 ; N=1, V=?
sec
lda #$7f
sbc #$80 ; N=1, V=1
lda #$01
cmp #$ff ; N=0, V=?
sec
lda #$01
sbc #$ff ; N=0, V=0
laoo/ng napisał/a:z tym N to nie jest taka oczywista sprawa, bo nie wiem ile razy sobie musiałbym głowę obrócić, ale za którymś razem mi wychodzi, że jakby traktować A i M jako liczby ze znakiem, to byłoby OK.
Nie do końca. Wspomniane już LDA #01; CMP #$FF, to 1-(-1), czyli 2 (N=0), ale LDA #$7F; CMP #$80, to 127-(-128)=255, czyli -1 (N=1).
Kroll napisał/a:@Cyprian OK sprawa sie rozwiazala w pakiecie easymint jest starsza wersja nadpisałem zarówno find jak i bash i teraz juz na dysku /c/ jest OK i juz zagłebia sie bardziej :)
To jesteś już w stanie wyciągnąć wyszukać wszystkie pliki prg i tos?
Z tego co widzę, to pliki gry.csv powinien powstać w katalogach /m/root o /d. Sprawdź, czy samo find coś znajduje:
find /d/games -type f -iname '*.prg' -o -iname '*.tos'
Kroll napisał/a:a powiedzcie mi jeszcze tam w niektórych miejscach muszą być apostrofy np '*.prg' a w niektórych cudzyslowy to jest rożnica ?
"apostrof" czyli na oryginalnej klawiaturze Atari znaczek razem z "małpą" obok "RETURN" Jeśli tak to cos żle miałem z mapawana klawiature bo tego znaczka za diabła nie mogłem uzyskać
Chodzi o zaznaczony apostrof kodzie ASCII 39. Jak masz problem z jego wpisaniem, to skopiuj sobie z innego pliku. :-)

Słuszna uwaga. Poprawiłem.
Szkoda. Myślałem, że dzięki "echo $0" dowiem się, jakiej powłoki używasz.
Zobacz, co wyświetli poniższe. Oczywiście "atari/atrs" i "atari/hdd" na odpowiednie ścieżki a "atr" oraz "xfd" na "tos" i "prg".
find atari/atrs atari/hdd -type f -iname '*.atr' -o -iname '*.xfd' | awk -F '/' '{print $(NF-1)";"$0}'
Jeżeli zadziała, dopisz na końcu "> gry.csv", aby mieć wynik w pliku.,
Co wyświetli polecenie "echo $0"? Jeżeli faktycznie jest to tcsh, to moja pętla nie zadziała. Sprawdź, czy masz polecenie "awk". Spróbujemy nim sobie poradzić, a jak nie, to wejdziemy w kooperację. Ty wygenerujesz listę plików, a ja Ci ją zmienię w plik CSV. ;-)
Zapisz to do pliku tekstowego pod dowolną nazwą (np. szukaj.txt), a potem wykonaj poleceniem: "sh szukaj.txt". Wynik znajdziesz w pliku gry.csv.
W moim przypadku dla ścieżek atari/atrs i atari/hdd oraz plików *.atr i *.xfd (find atari/atrs atari/hdd -type f -iname '*.atr' -o -iname '*.xfd') wynik jest następujący:
$ sh szukaj.txt
$ cat gry.csv
atrs;atari/atrs/apt-toolkit.atr
atrs;atari/atrs/temp.atr
atrs;atari/atrs/KMKJZIDEUTIL-sparta.atr
atrs;atari/atrs/Last2001.atr
atrs;atari/atrs/sdx-toolkit.atr
W;atari/hdd/GAMES/@IMAGES/W/WTETRIS.ATR
W;atari/hdd/GAMES/@IMAGES/W/WKARATE.ATR
Z;atari/hdd/GAMES/@IMAGES/Z/ZYBEX.ATR
S;atari/hdd/GAMES/@IMAGES/S/SPY_SPY2.ATR
S;atari/hdd/GAMES/@IMAGES/S/SPY_SPY1.ATR
S;atari/hdd/GAMES/@IMAGES/S/SPY_SPY3.XFD
S;atari/hdd/GAMES/@IMAGES/S/SSERVICE.ATR
Skoro towarzystwo przeszło do śmieszkowania i podśmiechujek, można uznać temat za przedyskutowany i wyczerpany. Przejdźmy zatem od słów do czynów...
Z tego co pamiętam, to w Mincie domyślna powłkoą był TCSH, a ten powinien być zgodny ze standardem POSIX, więc poniższe powinno wygenerować plik CSV, w którym pierwsza kolumna to nazwa katalogu bezpośredniego, w którym znajduje się gra, a drugi to ścieżka do pliku gry. "SCIEZKI DO GIER" to ścieżki rozdzielone spacjami. Mogą to być katalogi głowne partycji.
find SCIEZKI DO GIER -type f -iname '*.prg' -o -iname '*.tos' |
while read -r LINE; do
GAME_NAME="${LINE%/*}"
GAME_NAME="${GAME_NAME##*/}"
echo "${GAME_NAME};${LINE}"
done > gry.csv
Mateoos napisał/a:Czy już doszliście do porozumienia w kwestii jednej wersji nadruku?
Jeszcze nie. :-] JMP pośredni oznaczony jest jako "(IND)". Wnioskuje o zmianę na "(ABS)". Jak już wcześniej pisałem, nawiasy determinują tryb, więc powtórzenie tej informacji nie jest konieczne.
Resztę można zostawić w obecnej formie. I tak jest zajebiście. :-D
Tak. Robisz na zewnątrz, po czym wywijasz na drugą stronę i na końcu przyklejasz ucho.
mono napisał/a:A ja bym dołożył jak wygląda ramka powrotu odłożona na stos przez:
- BRK
- JSR
- przerwanie IRQ/NMI.
Ej! To ma być gadżet, a nie kompendium. :-) Nie widzę miejsca dla takich informacji.
mono napisał/a:SP-2: MSB PC-1
SP-1: LSB PC-1
SP: ---
Coś mi mówi, że liczysz nie w tę stronę. :-)
xxl napisał/a:widzialem tez sztuczke w ktorej BRK jest 3 bajtowy
Taka sztuczka stosowana jest z powodzeniem od 35 lat dla rozkazu JSR dla stringów.
Cyprian napisał/a:w sumie to intencjonalnie użyłem innego określenia na te instrukcje
Przynajmniej tutaj nie poruszajmy tego tematu.
Cyprian napisał/a:fajnie by było mieć też nieudokumentowane instrukcje ale nie będę się upierał
A ja wolę rozkazy 65C816. :-P
bocianu napisał/a:ja bym tabelkę przy samym CMP zostawił - trudno że niekonsekwetnie, ale tam akurat było sporo miejsca :D
Napisałem "chcąc być konsekwentnym", a nie "trzeba być konsekwentnym", więc na tę niekonsekwencję mogę przystać. ;-)
Hm, chcąc być konsekwentnym, tabelkę należałoby umieścić obok każdego rozkazu zmieniającego znaczniki, a to zaciemni obraz. Może jednak bez tabelki...
Znalezione posty [ 326 do 350 z 2,038 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.072 sekund, wykonano 22 zapytań