bmc64 icon indicating copy to clipboard operation
bmc64 copied to clipboard

40/80 column switch not honored on C128 autostart

Open rhester72 opened this issue 3 years ago • 3 comments

Steps to reproduce:

Put 40/80 column switch in DOWN position Reset, confirm output is to VDC Autostart any disk

Expected result:

Autostart comes up with output to VDC (because 80 column switch is depressed)

Actual result:

Autostart comes up with output to VIC-II

Confirmed as a VICE upstream issue in the base release BMC64 uses but corrected by 3.6.1, looking to see if a backported patch is possible.

rhester72 avatar Oct 07 '22 15:10 rhester72

Not a bug per se - reason it's this way is because "screen reading" is required for autostart and it was not implemented in any 80-column displays in VICE 3.3. Massive rework over time was required to make it work (culminating in late 2019 with https://sourceforge.net/p/vice-emu/code/37166/) that is not practical to backport for such a minor issue/edge case.

Self-closing as WONTFIX.

rhester72 avatar Oct 07 '22 19:10 rhester72

Can you try the master version here: https://accentual.com/bmc64/downloads/master/

This sounds like something I fixed recently but haven't moved the file to 4.0 version yet.

On Fri, Oct 7, 2022 at 11:47 AM rhester72 @.***> wrote:

Steps to reproduce:

Put 40/80 column switch in DOWN position Reset, confirm output is to VDC Autostart any disk

Expected result:

Autostart comes up with output to VDC (because 80 column switch is depressed)

Actual result:

Autostart comes up with output to VIC-II

I originally thought this might somehow be related to 3ec5b07 https://github.com/randyrossi/bmc64/commit/3ec5b077d41aba92b96311b31ff70921a46edec5, but it is definitely not.

— Reply to this email directly, view it on GitHub https://github.com/randyrossi/bmc64/issues/226, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAI3HKA3BGYMGNQUGHMSVHDWCBAZFANCNFSM6AAAAAAQ7WYYBA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Randy Rossi

  • "There are only two things that are hard about computer science; Naming things, Cache Invalidation, and Off-by-one errors."

randyrossi avatar Oct 27 '22 19:10 randyrossi

Sorry it took so long to test! This does not appear to be fixed in the master build as it appears on the server (which, incidentally, is from February 28 inside the files zip and image zip).

Am I testing the wrong pre-release or is it possible it wasn't fixed after all?

Exact steps I'm using to reproduce:

  • Set 40/80 column switch to Down
  • Turn on side-by-side display with VDC and VIC visible simultaneously
  • Hard reset, confirm that the Commodore splash appears on the VDC display
  • Autostart a non-bootable disk
  • Note the Commodore splash appears on the VIC but should appear on the VDC

rhester72 avatar Dec 14 '22 18:12 rhester72