1 Ostatnio edytowany przez Cyprian (2021-04-20 18:55:12)

zgodnie z http://atariki.krap.pl/index.php/Rejestry_ANTIC-a bit 4 w DMACTLS/SDMCTL to rozdzielczość graczy i pocisków (0 = dwuliniowa, 1 = jednoliniowa)
Jeśli jednak w poniższym kodzie zamienię "$3A" na "$2A" to duszki zamiast być dwa razy wyższe to znikają:
https://8bitworkshop.com/v3.7.1/?platfo … llopm.dasm

        lda     #$3A           ;Enable DMA (single line resolution/
        sta     SDMCTL         ;normal background)

A może coś jeszcze trzeba ustawić?

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

2

Jeśli używamy dwuliniowej wysokości, to inaczej wygląda organizacja pamięci, zobacz mapę np. tutaj:

https://www.atarimagazines.com/compute/ … AZETTE.php

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

3

Popatrz na to spod jakich offsetów brane są dane sprajtów względem PMBASE w obydwu przypadkach.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

4

@dely @mono działa dzięki,
rozumiem że wysokości 4x nie ma?

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

5

Nie ma.

https://www.youtube.com/watch?v=jofNR_WkoCE