| |
Digger
Registered: Mar 2005 Posts: 421 |
$d011 trickery duplicated text lines
Does any one know the $d011 trick to repeat the first char row? I am trying to cancel badlines on the 8th line of each charline (between cycles 54-57) but it doesn't work. The first line gets duplicated but only twice. |
|
... 53 posts hidden. Click here to view all posts.... |
| |
JackAsser
Registered: Jun 2002 Posts: 1989 |
How on earth did VICE implenent it in the first place?! All adresses should be derived from ONE pointer (VCBASE). Will inspect the patch, curious! |
| |
tlr
Registered: Sep 2003 Posts: 1714 |
Quote: How on earth did VICE implenent it in the first place?! All adresses should be derived from ONE pointer (VCBASE). Will inspect the patch, curious!
It's related to the char and color buffer in the VIC, not VCBASE. There was a race between writing (vmli) and reading this out (dmli) in an apparently rare case. |
| |
JackAsser
Registered: Jun 2002 Posts: 1989 |
Quote: It's related to the char and color buffer in the VIC, not VCBASE. There was a race between writing (vmli) and reading this out (dmli) in an apparently rare case.
Ahh yes ofc, I see. |
| |
Krill
Registered: Apr 2002 Posts: 2839 |
Quoting tlrIt's related to the char and color buffer in the VIC, not VCBASE. There was a race between writing (vmli) and reading this out (dmli) in an apparently rare case. But can this be exploited for demo purposes? :) |
| |
tlr
Registered: Sep 2003 Posts: 1714 |
Quote: Quoting tlrIt's related to the char and color buffer in the VIC, not VCBASE. There was a race between writing (vmli) and reading this out (dmli) in an apparently rare case. But can this be exploited for demo purposes? :)
Probably not, but never say never.
I'm not even sure these counters are separate counters in reality.
It was a long time since I wrote that piece of code, but I think part of the choice was due to trying to separate the cpu clock domain code from the dot clock domain code more cleanly. |
| |
tlr
Registered: Sep 2003 Posts: 1714 |
I've committed a fix for the bug 1627 issue in r41978 (based on the patch PiCiJi supplied).
This should really be emulated in the way described here: bug 218, but not today. :)
The committed fix passes the regression suite (thanks gpz!) but please test the current trunk with your "worst" VIC-II abuse!
Builds are here: https://github.com/VICE-Team/svn-mirror/releases |
| |
tlr
Registered: Sep 2003 Posts: 1714 |
friendly reminder: Please run some of your tests this weekend. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11113 |
please :) |
| |
JackAsser
Registered: Jun 2002 Posts: 1989 |
Quote: please :)
Doesn't work on Vice 2.1.. :( |
| |
tlr
Registered: Sep 2003 Posts: 1714 |
Quote: Doesn't work on Vice 2.1.. :(
anybody else want to pull some wise-guy cracks? :)
if not, it would be very helpful to get some feedback on if it's messing up your favourite effects. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 - Next |