Flytta "screen memmory"

Diskussioner om programmering

Moderatorer: Fanta_gbg, e5frog, stonan, Zlasher, hollowman

Flytta "screen memmory"

Inläggav Redreamer » 15 december 2015, 17:19

Jag trodde detta skulle vara lätt men något lätt han jag väl missat som vanligt.

Jag har gjort en multi color character som jag printar på första "skärmposition" och ist för att ha $400 som är default så vill jag ha $1000, men vad gör jag för fel?

Kod: Markera allt
; 10 SYS (2304)

*=$801

        BYTE    $0E, $08, $0A, $00, $9E, $20, $28,  $32, $33, $30, $34, $29, $00, $00, $00

        * = $900

        lda #$00
        sta $d020

        lda #$01
        sta $d021

        lda #$05
        sta $d022
        lda #$06
        sta $d023

        lda #$07       
        sta $d800
       
        lda #$00        ;
        sta $1000

        lda #$18        ;multicolor and 40char
        sta $d016

        lda #$48        ; screen memmory $1000 and character $2000
        sta $d018

loop
        jmp loop

        rts

        * = $2000
        BYTE    63,234,217,217,234,234,63,60

It always return one day!
Användarvisningsbild
Redreamer
Stormästare
Stormästare
 
Inlägg: 1366
Blev medlem: 1 maj 2005, 10:07
Ort: Borås

Re: Flytta "screen memmory"

Inläggav TBC » 15 december 2015, 19:14

Skärmminnet och teckendata måste väl vara i samma VIC-II bank?
Användarvisningsbild
TBC
Erfaren mästare
Erfaren mästare
 
Inlägg: 319
Blev medlem: 4 september 2008, 16:44

Re: Flytta "screen memmory"

Inläggav Redreamer » 15 december 2015, 19:21

Jo, med det är det väl... 16k, bank0 går väl till $3fff eller något.
It always return one day!
Användarvisningsbild
Redreamer
Stormästare
Stormästare
 
Inlägg: 1366
Blev medlem: 1 maj 2005, 10:07
Ort: Borås

Re: Flytta "screen memmory"

Inläggav TBC » 15 december 2015, 19:27

ah just, tänkte fel.
Användarvisningsbild
TBC
Erfaren mästare
Erfaren mästare
 
Inlägg: 319
Blev medlem: 4 september 2008, 16:44

Re: Flytta "screen memmory"

Inläggav Redreamer » 15 december 2015, 19:30

händer mig med, ofta ;)
It always return one day!
Användarvisningsbild
Redreamer
Stormästare
Stormästare
 
Inlägg: 1366
Blev medlem: 1 maj 2005, 10:07
Ort: Borås

Re: Flytta "screen memmory"

Inläggav TBC » 15 december 2015, 20:26

Jag hittade problemet, du kan helt enkelt inte använda $1000 för character ROM ligger alltid där.
Användarvisningsbild
TBC
Erfaren mästare
Erfaren mästare
 
Inlägg: 319
Blev medlem: 4 september 2008, 16:44

Re: Flytta "screen memmory"

Inläggav Redreamer » 15 december 2015, 20:40

Aha, sant sant. =) trodde det var vanligt ramområde. Men det är väl beroende på vem man är, om man är CPU eller VIC. Måste få bättre kläm på detta.
Tack!
It always return one day!
Användarvisningsbild
Redreamer
Stormästare
Stormästare
 
Inlägg: 1366
Blev medlem: 1 maj 2005, 10:07
Ort: Borås


Återgå till Programmering/prog.-verktyg

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst

Banners

BOA Japon Mediapalatset Nostalgibutiken
Quartex Retro Overlays Retroplay Spel och sånt
Super Motaro Söders Serie & Skivhandel vintagegames.se RG 2016
cron