Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Forcing Hires when in multicolor through d011?
2018-06-30 08:02
Oswald

Registered: Apr 2002
Posts: 5017
Forcing Hires when in multicolor through d011?

doing linecrunch...

when the timing is bad (d011 write is +-1 line off) the effect is suddenly in black and hires ?

while d016 = d8 and d800 all bytes are set to multicolor.
2018-06-30 08:10
JackAsser

Registered: Jun 2002
Posts: 1989
I’m sure u set ECM accidently and together with MC you get illegal mode hence black. Then you think the chars are in MC but they’re not?
2018-06-30 12:15
Oswald

Registered: Apr 2002
Posts: 5017
I cant set ecm, when the only change is setting d012 (irq pos) +-1 ? :)
2018-06-30 12:18
Oswald

Registered: Apr 2002
Posts: 5017
also ecm+multicol, then sprites are visible under illegal mode ? because I have sprites under char layer, and they are visible, so its not illegal mode I suppose ?
2018-06-30 12:30
ChristopherJam

Registered: Aug 2004
Posts: 1377
More information? Like, is it displaying your bitmap data but just in the wrong mode, or is it some other repeating or nonrepeating garbage?

Also, what was d011 before the write, and what value are you writing?
2018-06-30 13:28
soci

Registered: Sep 2003
Posts: 473
Illegal mode is hiding stuff by using black on black but you can put sprites in between to reveal what's there.
2018-06-30 19:43
Oswald

Registered: Apr 2002
Posts: 5017
maybe its that I have ecm mode before linecrunch starts, so maybe it remains in ecm + multicolor illegal mode which looks like hires pixel? but iirc I have removed that ecm mode switch on and change into hires stayed. more tommorow. the effect in question will be shown at gubbdata now.
2018-06-30 19:46
Oswald

Registered: Apr 2002
Posts: 5017
Quote: Illegal mode is hiding stuff by using black on black but you can put sprites in between to reveal what's there.

I thought thats not possible, because some article blabbled about reading out data with sprite-gfx collision using a sprite containing 1 pixel only. but then it can be "read" out much simpler :)
2018-06-30 21:34
TWW

Registered: Jul 2009
Posts: 541
Wasn't that reading RAM inder $00/$01 IO?
2018-07-01 02:22
Oswald

Registered: Apr 2002
Posts: 5017
clarence suggests that delaying linecrunch +-1 rline may stretch another char row, which contains d800 values that are hires even in multicolor. will test later.
2018-07-02 20:56
Digger

Registered: Mar 2005
Posts: 421
Just read this https://spectrum.ieee.org/ns/pdfs/commodore64_mar1985.pdf which left me hopeful someone discovers a way to unlock the illegal mode and use it for multicolour ECM. Or at least something more than reading the screen pixels via sprite collisions (which is still very cool regardless).
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
ibux/Artline Designs..
Didi/Laxity
Jetboy/Elysium
Act-Otl/Outlaws
kbs/Pht/Lxt
Krill/Plush
goto80/HT
Brittle/Dentifrice^(?)
MightyAxle
Guests online: 84
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 The Ghost  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.8)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 S!R  (9.9)
3 Mr Zero Page  (9.8)
4 Antitrack  (9.8)
5 OTD  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.173 sec.