Skip to content

retrotheory/BigMaclock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BigMaclock 1.0 - RetroTheory 2026

BigMaclock is a classic full-screen desk clock for early Macintosh systems (optimized for the Macintosh compacts). It provides a clean, high-contrast display that is easy to read from across a room.

Features:

  • Large digitized time display with blinking colon.
  • Date and Day of the week in a custom small font.
  • Double-buffered rendering for a flicker-free experience.
  • Inversion and Gray Background modes for different lighting conditions.
  • Alarm system with customizable time and multiple alert sounds.
  • Face mode (Happy Mac) toggle.
  • Dynamic Resolution Scaling: Automatically detects screen size (Compact Mac 512x342 vs. Hi-Res 640x480) and scales the digits and layout to fit.

Keyboard Shortcuts:

  • 'H': Toggle Happy Mac mode.
  • 'I': Toggle Inverted display (Black background).
  • 'G': Toggle Gray background.
  • 'Q': Quit the program.

Operation:

  • Reveal the Menu Bar: Move the mouse to the very top of the screen (within 20 pixels). The menu bar will slide down and stay visible for 4 seconds.
  • Sticky Menu: Click anywhere on the screen (when the menu is hidden) to reveal the menu bar and keep it "sticky" until the next click.
  • Preferences: Access the Apple Menu -> Preferences to set the alarm and display options.
  • Hiding Cursor: The cursor will automatically hide after 2 seconds of inactivity to keep the clock face clean.

About

A desk clock for the Macintosh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors