Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Abynx ! (Registered 2024-06-09) You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > VICE $d011 24/25 row startup bug
2021-07-04 13:03
cadaver

Registered: Feb 2002
Posts: 1154
VICE $d011 24/25 row startup bug

When preparing a program that boots from EasyFlash and then does vertical scrolling I came across a curious bug that if the cart program booted by writing a value like $00 in $d011 on startup (ie. 25 row mode was never enabled), then the border would stay in 25 row mode even if it was supposed not to. By first enabling 25 rows then disabling it, it would go correctly into 24 row mode.

This is usually never an issue since Kernal initializes 25 row mode. I saw this in as late x64 versions as 3.1 (though x64sc 3.1 worked properly), and since C64Mini runs x64 2.4, the bug would also appear on it.

Anyone remember when this was fixed for good? Tried a search in the VICE bugtracker but no luck.
2021-07-04 13:49
Count Zero

Registered: Jan 2003
Posts: 1830
Nearly makes me start an own thread on it :)

Please post any examples you have that render execution on C64mini/maxi buggy or crashy :)

We surely find ways to annoy the makers enough and urge them to more updates (defensive lie of a mini/maxi hater...)

BTT: svn log --search your_comment_fragment

If you have a checkout and know halfway what to look for maybe? Surely compyx or grp know better though.
2021-07-04 14:14
Krill

Registered: Apr 2002
Posts: 2856
https://vice-emu.pokefinder.org/index.php/Hall_of_Shame doesn't mention C64mini/maxi, so they're fully GPL-compliant at least? =)
2021-07-04 14:28
chatGPZ

Registered: Dec 2001
Posts: 11154
The product is called "The 64 (mini)" :)

I only remember i worked a bit on the startup defaults at some point, and might have fixed one thing or another - dont remember what and when exactly.
2021-07-04 17:41
cadaver

Registered: Feb 2002
Posts: 1154
Thanks! Cloned the git mirror; the fix should be somewhere in 2017-2018 but didn't find it outright. Could have been a semi-related change fixing it like Groepaz says.
2021-07-04 18:36
chatGPZ

Registered: Dec 2001
Posts: 11154
did you confirm it was actually fixed in x64?
2021-07-04 20:34
cadaver

Registered: Feb 2002
Posts: 1154
Actually not :) Must have hallucinated that I tested on x64 3.2 and it was no longer there, because now when I tested, it was. And also still in 3.3. No surprise couldn't find the fix commit then..
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
katon/Lepsi De
t0m3000/HF^BOOM!^IBX
bugjam
Fungus/Nostalgia
spider-j
VanessaE/Digital Aud..
celticdesign/G★P/M..
ritti/TLN
zscs
Guests online: 136
Top Demos
1 Next Level  (9.7)
2 Mojo  (9.7)
3 13:37  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.7)
6 Aliens in Wonderland  (9.6)
7 Comaland 100%  (9.6)
8 Uncensored  (9.6)
9 No Bounds  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 It's More Fun to Com..  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Birth of a Flower  (9.5)
Top Groups
1 Nostalgia  (9.4)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 SHAPE  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Sixx  (9.8)
3 hedning  (9.7)
4 Irata  (9.7)
5 Tim  (9.7)

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