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
7th Annual Atari Homebrew Awards Oczywiście nie zabrakło polskich akcentów.
Wyniki FujiCup 2024 Sprawdź, czy były niespodzianki!
Mad Pascal 1.7.2 Optymalizacje, poprawki błędów oraz nowe funkcjonalności.
Tydzień na oddanie głosu w FUJICUP! Głosowanie potrwa tylko do 22 lutego 2025...
TURGEN 9.3.1 Najnowsza wersja oprogramowania TURGEN wprowadza kilka istotnych ulepszeń.
Opcje wyszukiwania (Strona 40 z 184)
bezrobotny napisał/a:w atariki jest niejasność, przy sektorze 256B pierwsze trzy w trybie $x8 mają po 128 bajtów, w sumie zajmują $180, a w trybie $x0 3 pierwsze sektory zajmują $300 bajtów, ale... i tu jest niejasność, czy w tym drugim trybie dane są umieszczane w pierszych $180 bajtach a kolejne $180 jest puste? czy po 128 bajtów z każdego 256B sektora (z tych pierwszych 3)?
http://atariki.krap.pl/index.php/ATR
Kolejna beta (0.9.2), w sumie tylko drobne zmiany, z których najważniejsze to:
1) polepszona zgodność z podkatalogami zakładanymi przez stare wersje SpartaDOS (stare, czyli < 4.0)
2) postulowana przez kiera zmiana w wyborze dysku ("Log"), teraz można wybierać dyski 1-9 naciskając odpowiednie cyfry. Oczywiście metoda tradycyjna (literkami) też działa.
Ponadto odczyt katalogów robi wrażenie nieco szybszego, ale może mi się tylko zdaje.
Knajpa ok, tylko było za głośno, nie da się przy tym rozmawiać. Proponuję rozejrzeć się na przyszłość za jakimś spokojniejszym miejscem.
Czy tam jest jakiś sklep czynny w dniach 2-5 maja, czy też trzeba się wyposażyć w kanapki przywiezione z drugiego końca Polski?
2x2 równa się 5, dla wysokich wartości 2 i niskich wartości 5 :P
Ok, chyba poprawione, dzięki :)
Sikor napisał/a:pause 0 nie daje oczekiwanego efektu - już próbowałem. Z innymi wartościami też.
Ewentualnie możesz odczytywać $D40B i czekać na jego określoną wartość. Ewentualnie możesz czekać na cyknięcie (zmianę stanu) komórki $14 (to ostatnie pod warunkiem, że nie wyłączyłeś VBL-a ani nie zabrałeś systemowi wektora VBL natychmiastowego).
A propos MyDOS-a, on marnuje połowę katalogu (rzecz jasna tylko w DD): w 8 sektorach zmieściłoby się 128 wpisów, a w użyciu jest tylko 64, zajmują pierwszą połówkę każdego sektora. Wobec tego pozostałą część sektora można byłoby wykorzystać na dłuższe nazwy plików, np. 8(+16)+3, gdzie "+16" mogłoby być w odpowiednim niewykorzystanym wpisie w górnej połówce sektora katalogu.
Zdaje się, że ta myśl padła już parę lat temu na AAge.
Opisz mi to dokładniej, zwłaszcza, jak wygląda drzewo podkatalogów, na którym poziomie jest ten pusty katalog, czy przed nim i po nim są pliki, jak wygląda ścieżka źródłowa i docelowa itd.
CPU, 48k RAM-u (ale w 400 i 600XL tylko 16k), OS ROM, porty I/O (ANTIC, GTIA, PIA, POKEY). Reszta jest "opcjonalna", gdyż Atari sprzedawało pozostałe komponenty oddzielnie (niekiedy dla wszystkich modeli, niekiedy dla paru a niekiedy dla tylko jednego - jak klawiaturę dla XEGS).
W 400/800 i 1200XL nie - więc też jest, wg powyższej logiki, "opcjonalny" i nie można polegać na jego obecności ;)
xxl napisał/a:jak wiadomo klawiatura jest w atari opcjonalna (firma sprzedawala atari xlgs bez klawiatury)
I każde Atari bez stacji dysków ani w ogóle żadnej pamięci masowej - trzeba to było dokupić oddzielnie.
Ale gubienie "informacji na temat D" nie jest chyba związane z DOSINI w żaden sposób.
Plan nie był wcześniej ustalony, dlatego wyszło jak wyszło (improwizacja, taka sytuacja). Przy okazji wykryliśmy, że "Dekanta" jest nieczynna, bo coś tam. Szkoda. Namierzyliśmy za to nowy lokal, który od biedy obleci na sztaby, ale ma pewne duże minusy, np. ciasność, niezamykalność kibla z widokiem na najbliżej siedzących gości itd. Ceny też nie są najniższe. Wobec tego, jeśli Dekanta się z remontu nie podniesie (jak to często bywa), trzeba będzie odnowić konkurs na lokal sztabowy.
Poddałbym pod rozwagę Univercity Pub, ul. Oboźna 7 (naprzeciwko bocznej bramy UW). Plusy: piwo (Tyskie) po 5 złotych (do 15.00 po 4). Minusy: 1) kuchnia czynna do 18.00, 2) wieczorami robi się tłoczno (studenci się złażą).
Inne propozycje?
pin, po co bijesz pianę, weź binarkę i zapomnij o kwestii.
xxl napisał/a:moze wklej to jeszcze do innych watkow?
To by było nie na temat :)
Nie trolluj, to nie ma sensu, bo kiedy zmieni się strona, i tak przekleję post 759 na nową.
Zgoda, jest to dla osób nieznających asemblera bardzo niewygodne, ale tę niewygodę już ktoś wziął na siebie, a rezultat można (nie ma przymusu!) pobrać z postu 759 - bez dodatkowych czynności w rodzaju wkopiowywania pliku na atr z xbiosem i zmian nazw. Dodatkowo binarka jest dostępna jako plik, bez potrzeby grzebania w pliku ATR, co na piecu bywa kłopotliwe, a na Atari zakłóca naturalny porządek na twardym dysku.
Polecam się na przyszłość. A jeśli nie chcesz kontynuować tego tematu - to nie śmieć więcej.
W poście 759 jest rozwiązanie, które nie wymaga przekształcenia prostej, mikroskopijnej binarki w jakieś dziwaczne monstrum. I owszem, sądzę, że wątek o xbiosie jest jak najlepszym miejscem do prezentowania rozwiązań alternatywnych, jeśli są lepsze niż proponowany przez ciebie xbios.
W poście 756 narzekałeś, że się nie uruchamia. No, więc, już się uruchamia. A skoro jest to nawiązanie do twojego własnego postu w założonym przez ciebie wątku, zatem nie jest to nie na temat (jakkolwiek zapewne ci się takie nawiązanie nie podoba).
To nie jest patch, to jest nowy kompilat. I bez wątpienia lepiej jest trzymać plik o wielkości 268 bajtów zamiast dużo większego ATR-a zawierającego niepotrzebne śmiecie. Ale, oczywiście, przymusu nie ma.
Załączono źródłówkę, zatem proszę, oto wersja, która powinna pójść spod każdego DOS-u i każdego inicjalizera (spod SDX chodzi).
PS. Zmiany: adres ładowania programu zmieniłem z $0800 na $0600, a adres tablicy sinusów z $0600 na $0400.
EDIT: mając na względzie, że niektórzy są niezdolni do odpakowania pliku ARC, załączam niespakowaną binarkę nazwaną ZIP. Ale to jest zwykły COM, wystarczy zmienić nazwę.
EDIT2: zapomniałem dorzucić adres uruchomienia.
xxl, po pierwsze: to jest kod LINKERA, który linkuje z biblioteką programy skompilowane w TBXL. Więc autor (linkera) nie może sobie "nie życzyć zakończenia programu", poniewaz nie jest w stanie przewidzieć, czy kompilowany program się nie kończy.
Po drugie, nawet gdybym tego nie sprawdził, sama logika nakazuje przypuszczać, że inicjalizacja po resecie jest przedłużona pod "zapamiętany" (jak napisałem wyżej) adres DOSINI, gdyż inaczej każdy reset kasowałby z pamięci DOS.
Po trzecie, nie zaśmiecaj wątku.
Program, o który chodzi, jest w liniach data. Z nich w linii trzeciej od końca, sześć cyferek przed jej końcem, się to zaczyna:
A90085
a w następnej:
09A50CA40D8D7E208C7F20A97DA020850C840DA9FE8D01D3 ... itd.
Wyboldowana część to zapis do DOSINI.
Znalezione posty [ 976 do 1,000 z 4,590 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.121 sekund, wykonano 14 zapytań