Tuesday, July 30, 2024

Start Menu or Taskbar "Bulge" Follows Cursor

In Windows 10, have you noticed recently that if you happen to click the Start Menu or right-click the Taskbar, then and hover left or right over any one of the listed items, a sort of "bulge" appears to be following your cursor?



This appeared to start happening by default for my otherwise ordinary display settings as of a month or few ago, and it was just one of those things that's mildly infuriating if like me you both are an acutely visual and detail-oriented person, and prefer an absolutely no-frills Windows desktop experience.

After poking around I found the solution. Settings => Color Settings reveals that Transparency effects is the offender. 



By setting this to Off, no more bulge, no more seething with apoplectic rag-- I mean, annoyance.



The only minor and to me inconsequential issue is that the background is a tad darker thanks to the now fully obscured transparency. No big deal, and far better than yet another decision casually inflicted by Microsoft upon its userbase.



Saturday, July 27, 2024

Apple II Copy Protection: In-Game and Insidious

Back in the latter part of the 20th century (which for GenX me is admittedly an odd way of saying in the 1980s and 1990s) I played Sid Meier and Microprose's excellent WW2 submarine simulation game, Silent Service



The game was provided on a 5.25-inch floppy disk. Unlike the rigid 3.5-inch ones to come later for the Apple IIgs and early PCs, this was that same style of literally floppy disk like the 8-inch type that the U.S. once used to control its ICBM missile silos and that even today the German navy is working to finally phase out, just a bit smaller.



Copy protection in the Apple II days was interesting and in Silent Service and some other games of the period, multifaceted. 

First, the game would prompt you with a set of enemy vessels and have you pick the correct one based on the ones shown in the original instruction manual. Failing to do so would impede your ability to play.



As an aside, some games would take this a step further and print those certain manual pages such that Xerox copy machines of the day could not properly duplicate them, rather like those jackets nowadays celebrities use to deter papparazzi. For games that expected you to visually match intricate, extremely primitive precursors to QR codes, essentially, that was a roadblock.



On top of that, as this article describes, certain data the software would use to validate original media from the publisher would be encoded by special hardware. Unlike the disk drive used by the publisher, retail floppy disk drives could read, but not properly write, data from the original disk to a copy, and thus, any attempt by the computer to validate the appropriate checksum indicating the disk was authentic would fail.

Cleverly, on the part of Meier and Microprose, the fact that a disk had been pirated would not be publicized with the software locking the user out or rebooting or exiting the program, but it was a far more insidious, in-game punishment. You might be happily cruising beneath the surface, quietly stalking a large convoy of enemy cargo ships and tankers, when suddenly, the entire convoy would ALL transform into Kaibokan destroyer escorts

Mock up of a convoy turned entirely into Kaibokan destroyer escorts.
Crude mockup of a convoy turned entirely into Kaibokan destroyer escorts!


Not only that, whether submerged or not, the destroyer escorts would pinpoint your location and make a beeline for your sub and once in range begin hammering you with depth charges or gunfire as appropriate, relentlessly. 

For today's gamers playing the game on an emulator, this punishment would seem impossible to replicate, given in that case it wouldn't be running on the original Apple II hardware, just a digital, virtualized facsimile. 

Nevertheless, someone dedicated who maybe had GenX or Boomer family who were gamers of the era leave them an Apple II complete with this game gathering dust in the attic might be able to bring this insidious copy protection mechanism up for a breath of fresh air.