926

(19 odpowiedzi, napisanych Sprzęt - 16/32bit)

tutaj można zobaczyć jak wyglądał edytor dźwięku do StarTrack

https://www.youtube.com/channel/UC8aRSY0WVlNo5InSxHCdGJg

927

(5 odpowiedzi, napisanych Software, Gry - 16/32bit)

no to ładnie

w sumie to myślałem o CT60,
no chyba żeby DML (ten od Quake na Falcona) do tego siadł to na zwykłym Falconie pewnie zadziała.

928

(5 odpowiedzi, napisanych Software, Gry - 16/32bit)

ktoś coś? @jury?

źródła: https://github.com/XProger/OpenLara

a tak to wygląda na Gameboy Advance  (12MHz ARM)
https://www.youtube.com/watch?v=_GVSLcqGP7g

929

(251 odpowiedzi, napisanych Fabryka - 16/32bit)

@x_angel nie wyrzucaj ISA!
Pytanie gdzie leży problem, w karcie, sofcie czy płycie głównej.

930

(1 odpowiedzi, napisanych Software, Gry - 16/32bit)

a tu gry z 2018-2019
R0X Zero (pierwsza gra) wygląda git
https://www.youtube.com/watch?v=CSZFOGql4EU

931

(1 odpowiedzi, napisanych Software, Gry - 16/32bit)

https://www.youtube.com/watch?v=41yZfj66pgE

932

(9 odpowiedzi, napisanych Bałagan)

płytka Junior - jest
obudowa Lego - jest

do ogarnięcia zostały więc tylko układy ;)

@pilat23 dogadamy się, potrzebuję górną obudowę 260ST, na wymianę mam taką samą tylko ze znaczkiem 520ST

...

150

936

(11 odpowiedzi, napisanych Bałagan)

fajny pomysł, brakuje takiego rozszerzenia do PoFo

937

(80 odpowiedzi, napisanych Sprzęt - 16/32bit)

Adam Klobukowski napisał/a:

To nie jest problem związany z MMU.

chodzi o "EXCEPTION PROCESSING 11: Line F"?
No tak, "Line F" czyli instrukcje FPU albo emulacja FPU.

938

(1 odpowiedzi, napisanych Sprzęt - 16/32bit)

długość kabla DMA może mieć wpływ na działanie karty ISA przez VOFA w ST:

Otóż o linia RESET w ACSI nie jest buforowana więc długość kabla ACSI może wpłynąć na sygnał RESET w porcie ISA:
https://www.atari-forum.com/viewtopic.p … mp;t=41428

939

(80 odpowiedzi, napisanych Sprzęt - 16/32bit)

na 68000 jest wersja MiNT bez obsługi MMU, chyba "MINTNP".
Może ona zadziałav poprawnie?

940

(23 odpowiedzi, napisanych Sprzęt - 16/32bit)

@artik-wroc
na dzień dziejszy temat wygląda dobrze, mam odpowiednie źródła, mam wiedzę, teraz muszę siąść i przetestować w praktyce MMU.


Kroll ma wszystko albo i więcej :)

nice idea, I'll try join the call

942

(23 odpowiedzi, napisanych Sprzęt - 16/32bit)

@artik-wroc Spokojnie, mogę to ogarnąć. Na kiedy to potrzebujesz?

MMU2.pdf - to jest z Profibuch?

Jeśli chodzi o PMMU.pdf to pierwsza część jest https://mikro.naprvyraz.sk/docs/Coding/ … ie/MMU.TXT a druga skąd (od 16 strony)?

943

(23 odpowiedzi, napisanych Sprzęt - 16/32bit)

@Kroll, @artik-wroc dzięki za linka,
zdebugowałem i jest to akcesorium dla 68040 które ma inne MMU niż 68030, więc nie da się przenieść kodu i trzeba napisać od nowa.
Sprawdziłem pod Hatari z 68040 i widzę tylko komunikat: "Keine Hades!"

@artik-wroc, mogę spróbować napisać program od przełączania, z tym że MMU znam tylko teoretycznie i do tej pory jeszcze go nie kodowałem więc muszę się w nie wgryźć.
Pod jakimi fizycznymi adresami będą widoczne te trzy porty?

Co to za akcesorium? Masz może jego źródło?
http://artik-wroc.pl/pliki/mgx2.jpg

---poprawka---
dobra mam: "MagiCMac Sound Driver v0.97 (MagiCMac, Hades, Aranym) [Nov 23 2003]" https://docs.dev-docs.org/htm/search.php?find=hades

944

(23 odpowiedzi, napisanych Sprzęt - 16/32bit)

artik-wroc napisał/a:

Akcesorium dla Hadesa jest, można tam włączyć jeden z ROMów. Źródeł to raczej nie będzie

masz to akcesorium?
Może da radę je zdeasemblować.

945

(140 odpowiedzi, napisanych Programowanie - 8 bit)

@Adam, jest szansa ale znając moje tempo to na SV 44 :)

946

(140 odpowiedzi, napisanych Programowanie - 8 bit)

@tebe ładnie to wygląda i jest szybkie

947

(140 odpowiedzi, napisanych Programowanie - 8 bit)

@Adam, ten tryb działa i jest tak prosty że nie trzeba żadnej dokumentacji. Nikt z niego jeszcze nie skorzystał bo na TT jest zaledwie parę dem.
Parę lat temu zrobiłem prosty przykład/demo dla zespołu Hatari. W sumie to też dodałem do Hatari obsługę tego trybu "smear"/"samplehold" oraz "hypermono"/"duochrome" (256 odcieni szarości). W międzyczasie Hatari zmieniło metodę renderowania danych, no i muszę te tryby do niej ponownie dostosować: https://hatari.tuxfamily.org/doc/authors.txt

W sumie to obsługuje się go w niemalże identyczny sposób co blitterowe wektory na Amidze - 1) czyszczenie ekranu; 2) rysowanie linii; 3) wypełnianie,  ale z pominięciem punktu 3).

948

(140 odpowiedzi, napisanych Programowanie - 8 bit)

Wypełnianie działa per jedna linia, nie zmienia zawartości pamięci RAM, tylko sygnał wysyłany do monitora.
Przykładowo, cała linia wstępnie jest wypełniona wartością 0.
Jeśli ustawiasz piksel  x:10 y:10 na kolor o wartości 12, piksel x:110 y:10 na kolor o wartości 5, to układ graficzny dla linii 10, pomiędzy x:10 a x:109 wyświetli linię koloru 12, a od x:110 do końca prawej ramki linię koloru 5.

Czyli z punktu widzenia procesora, rysowanie linii to postawienie dwóch punktów - na początku (w kolorze linii) i na końcu linii (w kolorze tła), oraz upewnienie się że RAM pomiędzy punktami jest wyzerowany.

949

(140 odpowiedzi, napisanych Programowanie - 8 bit)

@tebe fajne video,
Ciekawostką jest to że opisany tam tryb "fill mode" jest też w Atari TT

950

(23 odpowiedzi, napisanych Sprzęt - 16/32bit)

artik-wroc napisał/a:

Jak to wygląda od strony programowej. Chodzi mi o mapowanie, aby adres jednego portu zmapować pod adresem portu ROM ?

tak jak zauważyłeś to mapowanie robi MMU procesora. Trzeba napisać apkę tworzącą nową tablicę MMU albo wykopać istniejącą apkę.


Z tego co widzę "MagiCMac Sound Driver" ma sterowniki dla RoPoCop:
https://didierm.pagesperso-orange.fr/magxsnde.htm

Tutaj jest więcej plików do RoPoCop dla Milana:
https://github.com/mschwingen/milan/tree/main/RoPoCop

Tutaj ciekawy wątek o MMU 68030: https://www.atari-forum.com/viewtopic.php?t=31252