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

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

Registered: Apr 2002
Posts: 4291
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

Registered: Jun 2002
Posts: 1458
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

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

Registered: Apr 2002
Posts: 4291
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

Registered: Aug 2004
Posts: 843
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

Registered: Sep 2003
Posts: 405
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

Registered: Apr 2002
Posts: 4291
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

Registered: Apr 2002
Posts: 4291
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

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

Registered: Apr 2002
Posts: 4291
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

Registered: Mar 2005
Posts: 285
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
Users Online
Klegg/Panda Design
Fuerst Release
Fred/Channel 4
Guests online: 37
Top Demos
1 Uncensored  (9.7)
2 Comaland 100%  (9.7)
3 Edge of Disgrace  (9.7)
4 Coma Light 13  (9.6)
5 The Shores of Reflec..  (9.6)
6 Wonderland XII  (9.6)
7 Lunatico  (9.6)
8 We Come in Peace  (9.6)
9 Incoherent Nightmare  (9.5)
10 Wonderland XIII  (9.5)
Top onefile Demos
1 FMX Music Demo  (9.6)
2 Daah, Those Acid Pil..  (9.6)
3 Arok 20 Invitation  (9.6)
4 Merry Xmas 2017  (9.5)
5 Pandemoniac Part 2 o..  (9.5)
6 Party Horse  (9.4)
7 Dawnfall V1.1  (9.4)
8 In Memoriam BHF  (9.4)
9 Dawnfall  (9.4)
10 Synthesis  (9.4)
Top Groups
1 Oxyron  (9.4)
2 Booze Design  (9.4)
3 Censor Design  (9.4)
4 Finnish Gold  (9.3)
5 Crest  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Horizon  (9.8)
3 The Mind Slayer  (9.8)
4 The Shadow  (9.7)
5 Stormbringer  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2018
Page generated in: 0.057 sec.