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
Bubble Bobble dla Atari 8-bit Wersja ta bazuje na edycji BBC Micro, jednak została napisana niemal od podstaw, by maksymalnie wykorzystać możliwości Atari.
Silly Venture 2024WE - wyniki Ponad sto prac wzięło udział w compo SV2024WE
Trwa Silly Venture 2024 w Gdańsku! Party się rozpoczęło, zajrzyj po link do streamów.
Flop 68 Po dwuletniej przerwie wraca Flop!
TURGEN 9.3.0 Kolejna wersja multiplatformowego narzędzia do zarządzania obrazami taśm.
Opcje wyszukiwania (Strona 2 z 95)
To coś zalane masą to jakaś dopałka. Z tego co pamiętam Moonie ma coś podobnego.
Wiem, że Ci tym nie pomogę, ale PureC i AHCC to są przestażałe kompilatory. Polecam GCC jednak.
uiptool ma funkcję zdalnego odpalania programów pod TOS i przekierowania wyjścia do peceta.
Co masz dokładnie na myśli?
Wygląda na to, że parsedisk() się wywala:
http://fxr.watson.org/fxr/source/kern/k … ETBSD#L772
ponieważ ta funkcja zwraca wartość mniejszą niż zero:
http://fxr.watson.org/fxr/source/kern/s … ETBSD#L988
Ale to oczywistości... dlaczego tak się dzieje nie wiem.
VLX: jakby co to mam klawiaturę niemiecką na zbyciu teraz ;)
O, C-128+stacja niewiele tańsze od ST. Ambitnie się C= ceniło!
Pure Pascal nie ma wstawek. Musisz zrobić osobny plik w asm.
Nie znam Pascala, ale nie ma tam wskaźników jak w C?
A da się gdzieś kupić taką gotową, przerobioną myszkę?
Przecież w przypadku IDE to CPU pompuje dane więc nie ma potrzeby przerwania. Prędzej media change.
Szybkości zapisu dużo nie poprawisz.
Cyprian napisał/a:@sqward a jakie problemy masz na myśli?
Np. inna tablica partycji niż chciało Atari.
No opinie różne. Ale ja miałem ten interface od Paskuda razem z kodem, żeby zrobić go bootowalnym z hddriverem. To by rozwiązało główne problemy (jak własna tablica partycji). Oczywiście zdechło jak setki innych pomysłów.
Kurde, przestańcie już bo będę musiał zacząć znowu kodować :P
Jakby co to mam gdzieś taki interface. Powinien działać, ale nie dam głowy.
Przecież startuje bez dyskietki. Po co miał by być tam ROM w innym przypadku?
jmp ([oldTimerHandler]) zamiast rte.
No tak, ale nie masz kontroli nad tym ile to się będzie wykonywać. Bo funkcja Fread może zając dużo czasu... No i kolejny problem to to, że nie wiesz czy podczas wywołania Fread akurat nie sprawdzasz czy user nie wcisnął jakiegoś klawisza.
Wywoływanie jakichkolwiek funkcji GEMDOS, BIOS i XBIOS z przerwań nie jest wspierane.
Jeśli główny program wywoła w tym czasie jeden z w/w podsystemów to system się wywali.
Ja streamowanie z dysku rozwiązałem w ten sposób, że na timerze C mam podpięte przełączanie "tasków". Każdy task ma wrażenie, że jest ciągle wykonywany. Ale tylko jeden task może kożystać z systemu operacyjnego. Nazywam go głównym. Z reguły mam dwa, i ten drugi renderuje efekty. Mogę ustawić dowolny przydział czasu procesora dla każdego tasku na zasadzie "ile odpaleń timera C" wykonywać dany task. Główny task może też oddać swój przydział czasu jeśli akurat nic nie ma do wczytania z dysku.
Taki prymitywny RTOS.
Mayonez: jeśl nie chcesz pisać systemu dyskowego od zera (który by miał asynchorniczne API - ale i tak to by nie działało dobrze na IDE), to masz dwa wyjścia:
1. Efekty na VBL-u i w pętli głównej ładowanie - musisz dopilnować, żeby coś oddać systemowi
2. System przełączający wątki z wywłaszczeniem. Mam coś takiego u siebie w demach (np. Lockup). Gdy nie ma nic to ładowania to cały CPU przypada na wątek z efektem.
A czy ktoś mógłby mi przywieść na SV moją sztukę?
Fajna ta płyta. Przypomina mi płyty Macintosha. Już na pierwszy rzut oka widać, że jest lepiej zaprojektowana. W standardowym Falconie te wszystkie GAL-e sprawiają wrażenie, że projektowanie było dość chaotyczne.
Znalezione posty [ 26 do 50 z 2,362 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.064 sekund, wykonano 15 zapytań