Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user NthSt4r ! (Registered 2025-05-17) 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: 1160
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: 1966
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: 3070
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: 11499
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: 1160
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: 11499
did you confirm it was actually fixed in x64?
2021-07-04 20:34
cadaver

Registered: Feb 2002
Posts: 1160
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
Thunder.Bird/HF/MYD!..
Guests online: 82
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.6)
4 Coma Light 13  (9.6)
5 Codeboys & Endians  (9.6)
6 Edge of Disgrace  (9.6)
7 Signal Carnival  (9.6)
8 Comaland 100%  (9.6)
9 What Is The Matrix 2  (9.6)
10 Uncensored  (9.6)
Top onefile Demos
1 Scan and Spin  (10)
2 At the Cinema  (9.8)
3 Nine  (9.8)
4 Layers  (9.6)
5 Cubic Dream  (9.6)
6 Party Elk 2  (9.6)
7 Datastiltje 2014 Win..  (9.5)
8 Copper Booze  (9.5)
9 Onscreen 5k  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Artline Designs  (9.4)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Performers  (9.3)
5 Censor Design  (9.3)
Top Musicians
1 Conrad  (9.7)
2 Reyn Ouwehand  (9.7)
3 Stinsen  (9.7)
4 LMan  (9.7)
5 Rob Hubbard  (9.7)

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