3,476

(62 odpowiedzi, napisanych Programowanie - 16/32bit)

Eagle,

skoro używasz VASM to zadanie masz ułatwione b okompiluje on również kod na ST.

Takich paramaetrów używam dla ST/STE:
- vasmm68k_mot.exe -nocase -devpac -m68000 -no-opt -Ftos -o WYNIK.TOS ZRODLO.S

A takich dla TT/Falcon:
- vasmm68k_mot.exe -nocase -devpac -m68030 -m68882 -no-opt -Ftos -o WYNIK.TOS ZRODLO.S


Jeśli chodzi o playery to poczekaj aż wróci DHS.nu, bo są tam źródła i przykłady użycia różnych playerów.
Jakby co to tutaj znajdziesz player MODów - Lance 12.5 / 25 / 50 KHz routine for STE:
http://www.atari-forum.com/viewtopic.ph ... mp;t=24718


Tak jak Adam wspomniał ST nie ma licznika VCOUNT, ma za to przerwanie:
- HBL - wywoływane 313 razy na ramkę;
- Timer B (MFP) - które możesz wywołać w dowolnej linii widzialnej (jednej z 200, lub 276 w przypadku overscan);

Tak jak Adam wspomniał w ST nie da się podzielić ekran, za to w STE/TT/Falcon już można przy pomocy rejestrów "Video screen memory position". Podział ekranu na ogół robi się na przerwaniu Timer B.
Poniżej jest fragment mapy pamięci ST dla Video:

-------+-----+-----------------------------------------------------+----------
##############SHIFTER Video Controller                             ###########
-------+-----+-----------------------------------------------------+----------
$FF8201|byte |Video screen memory position (High byte)             |R/W
$FF8203|byte |Video screen memory position (Mid byte)              |R/W
$FF820D|byte |Video screen memory position (Low byte)              |R/W  (STe)
$FF8205|byte |Video address pointer (High byte)                    |R
$FF8207|byte |Video address pointer (Mid byte)                     |R
$FF8209|byte |Video address pointer (Low byte)                     |R
$FF820E|word |Offset to next line                                  |R/W (F030)
$FF820F|byte |Width of a scanline (width in words-1)               |R/W  (STe)
$FF8210|word |Width of a scanline (width in words)                 |R/W (F030)
$FF8265|byte |Horizontal scroll register (0-15)                    |R/W  (STe)
       |     |Note: write address from high toward low byte        |


Co do kolorów, Amiga ma 32 rejestry kolorów, ST 16. Więcej kolorów uzyskuje się tą samą metodą - podmiany zawartości rejestrów kolorów, przy pomocy procesora, Cooper(tylko Amiga) i blitter (tylko Atari).
Na ST jest player filmów w 4096 kolorach: http://forum.8bitchip.info/software-17/ ... 5/#msg1171

Warto zapoznać się z Mapą Pamięci:
http://deunstg.free.fr/sct1/hardware.htm

[Programming] --> STE Documentation:
http://atari-ste.anvil-soft.com/html/devdocu1.htm

Atari Wiki
http://www.atari-forum.com/wiki/index.p ... and_Falcon




Super źródłem informacji o programowaniu (oprócz oczywiście dhs.nu) jest Atari-Forum, gdzie siedzą naprawdę nieźli koderzy:
http://www.atari-forum.com/viewforum.php?f=68

Oczywiście możesz pytać też tutaj :)

3,477

(22 odpowiedzi, napisanych Bałagan)

Jenot, z jednej strony faktycznie troszkę szkoda, bo Falcon jest ciut droższy od 500tki, ale z drugiej strony Falconowcy na potęgę modyfikują swoje maszyny. Myślę więc że mogło by być sporo chętnych. Ja sam bym się zdecydował i przerobił drugiego padniętego Falcona.

3,478

(15 odpowiedzi, napisanych Bałagan)

temat z flaszką trzeba w końcu naprawić :)
jeśli chodzi o fanbojstwo to jestem jak najbardziej za, byle rzeczowe i poparte argumentami :P

3,479

(15 odpowiedzi, napisanych Bałagan)

całkiem niepotrzebnie się unosisz.
problem jest, żeby go uwidocznić autor postanowił właśnie nagrać ten film.
gościu jest takim jak ty true fanbojem amigi więc trudno ci go będzie posądzić o hejtowanie amig :P

3,480

(15 odpowiedzi, napisanych Bałagan)

oj Gepard, nie fanbojuj tylko obejrzyj ten film to będziesz wiedział o co chodzi

3,481

(15 odpowiedzi, napisanych Bałagan)

uderz w Amigę, Gepard się odezwie :D

3,482

(15 odpowiedzi, napisanych Bałagan)

5 aplikacji otwartych i system leży :)
http://www.youtube.com/watch?v=NvmWIqqRR-g

3,483

(22 odpowiedzi, napisanych Bałagan)

wiele osób już wieszczyło śmierć a to Atari a to sceny.
a to nadal żyje, swoim własnym tempie ale żyje

3,484

(22 odpowiedzi, napisanych Bałagan)

marekp, macgyver, to było by dobre połączenie Falcon z 060 w obudowie TT...
ale zaraz, coś takiego jest już w planach PX60 :)

3,485

(22 odpowiedzi, napisanych Bałagan)

dla mnie TT jest najładniejsza z całej serii 'dużych', ale Falcon ma najlepsze techniczne możliwości

3,486

(22 odpowiedzi, napisanych Bałagan)

ktoś wpadł na niezły pomysł i zrobił nową płytę do a1000 plus trochę ulepszeń:
http://www.illuwatar.se/project_pages/g ... ba1000.htm

było by fajniej jakby to był projekt dla Falcona :)

3,487

(28 odpowiedzi, napisanych Fabryka - 8bit)

a co sądzicie o czymś takim jak serial (rs232) to wifi? np takie coś:
http://www.alibaba.com/product-gs/73050 ... 02_11.html

to może i ja się pojawię

Yerzu, o której gracie?

3,489

(15 odpowiedzi, napisanych Bałagan)

Adam, tak, parę programów potrafi dodać digidrum ale mi chodziło o kombinację  4kanały MOD plus  3kanały YM

grzeniu napisał/a:

Tak też nie. ASCI panie

CSI :)

Atari Computer Systems Interface czyli ACSI

3,491

(15 odpowiedzi, napisanych Bałagan)

YERZMYEY/HOOY-PROGRAM napisał/a:

Myślałem o tym, jakkolwiek to nie wywołuje chyba nadmiernego zainteresowania, bowiem mocno podobną możliwość (różnica zaledwie dwóch kanałów) oferuje w real-time program maxYMizer, który zapewnia 3 kanały AY + 2 kanały DMA (digi).

2ch digi (perkusja) to nie to samo co 4ch MOD pl 3ch YM :P


YERZMYEY/HOOY-PROGRAM napisał/a:

A tak a'propos, to 4 kanały digi zajmują na STE maksymalnie 50% procka (kiedy lecą z jakością 50kHz, która przecież może być daleko niższa, na przykład MOD może iść z jakością Amigi i wystarczy), toteż prawda jest taka, że MOD i chiptune mogłyby spokojnie iść na raz z jednego komputera - STE

dało by radę gdyby był odpowiedni soft. też kiedyś o tym myślałem

3,492

(15 odpowiedzi, napisanych Bałagan)

Yerzu, a może zmiksujesz Yamache z ST razem z samplami z STE? np MusicMon vs Protracker?

3,493

(6 odpowiedzi, napisanych Programowanie - 16/32bit)

maciekm napisał/a:

Kurcze, skoro na takim banalnym kodzie jest taka duza roznica w dzialaniu to chyba z kompatybilnoscia emutos'a z tos'em jest gorzej niz zakladalem.

to nie jest kwestia kompatybilności, bo przecież program poprawnie działał. Tylko raczej z tego, że EmuTOS jest na razie w fazie beta i jak sami autorzy piszą, nie jest w ogóle zoptymalizowany. Na razie celem jest odtworzenie pełnej funkcjonalności wszystkich wersji TOSów.

Twój problem może wynikać właśnie z tego, że EmuTOS podkrada więcej cykli procesora niż TOS albo z tego że testowałeś pod emulatorem, gdzie występuje problem konwersji odświeżania PAL 50Hz do 60 albo i więcej hertzów.

3,494

(15 odpowiedzi, napisanych Bałagan)

Yerzu fajna koncepcja.
Co do proporcji, dla mnie są git.

3,495

(26 odpowiedzi, napisanych Bałagan)

Andrzej, moje szczere kondolencje.
Parę lat temu byłem w regularnym kontakcie z Pawłem.
Kupiłem też od niego wysyłkowo parę rzeczy i wszystko było ok.
Był to naprawdę równy gość i taki pozostanie w mojej pamięci...

3,496

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

sqward napisał/a:

To są mity, proszę o przykłady.

http://www.atari-forum.com/viewtopic.ph ... mp;t=24674

3,497

(11 odpowiedzi, napisanych Bałagan)

no ładnie, gratulacje

3,498

(27 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

mam Usatana i dobre DMA ale i tak nagrywam dane i na PC, a na TT/STE tylko odtwarzam :)

o faktach? to długo byście nie porozmawiali :P

3,500

(27 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

ricziricz napisał/a:

...no właśnie... mam STE z DMA posiadającym wadę fabryczną (C025913-38). Ma ktoś na zbyciu sprawne DMA, bo mam zamiar podpiąć USatana?

złe DMA ma walnięty zapis na dysk ale poprawny odczyt z niego. więc jeśli chcesz tylko uruchamiać aplikacje/dema to nie powinieneś mieć żadnych problemów