

BOOTX MAC OS 7.6 CODE
Such code was present in the ROM code and not fully removed until the early 1990s.Īll SE/30 are equipped with such ROMs, originally preventing the use of more than 8 MiB RAM.
BOOTX MAC OS 7.6 32 BIT
Thus many routines either didn't really take care of the uppermost 8 bits, or worse, used the top 8 bit in every 32 bit word for some bookkeeping. Originally no-one envisioned a Mac with more than 24 bit addressing (*5) like the original 68000 offered. The Mac ROM includes large parts of the basic system code, thus relieving the need of RAM to load this code from disk. The ROM issue is a bit more complex - and tied to RAM size as well. Further, 8.1 is the last system supporting 68k Macs (*4). On the back side, everything after 7.5 does need clean 32 bit ROMs.

8.x added even more nice stuff, like multithreaded Finder (background copy) or the neat platinum UI.
BOOTX MAC OS 7.6 SOFTWARE
BOOTX MAC OS 7.6 INSTALL
* Mac installer: Fix bug introduced in my commit 3e1428c which prevents installing on OS X older than OS 10.9 unless BOINC users and groups already exist (i.e., which causes a clean install to fail.Well, it seems as if you have already researched everything there is to know. * Mac installer: attempt to prevent a rare installer crash when system is set for a language other than English. * Mac uninstaller: Fix a hang bug on some older versions of OS X (including 10.6.8.) * LIB: setbuf() only disables the CRT buffer and flush only works against the CRT buffers. * LIB: add function for formatting numbers w/ digit grouping * client: fix job scheduling bug that starves CPU instances * client: Avoid kernel panics at system boot when running as a service / daemon under Mac OS 10.10.4. * client: if app reports fraction done outside 0.1, truncate * client: On Macs, fix failure to recognize CUDA devices when BOINC is launched automatically at login before CUDA has initialized at system boot. * client: if app reports fract done > 1, use asymptotic formula * client: change cpu_sched_debug log messages to show job's GPU type * client: if a GPU exclusion refers to non-existent device num, ignore it * client: if app reports frac done outside write message

* client: fix bug where elapsed time increased while suspended * client and API: pass list of app version files in init_data.xml

* client: don't use estimated fraction done until 1 minute has elapsed * client: show more (but still not all) config options * MGR: display total credit with thousands separators * MGR: show last RPC time in project properties * MGR: reorder items in simple view prefs * MGR: Flag previously untranslatable strings as translatable. * MGR: Fix the string construction of the 'work fetch deferral' stuff to be more localization friendly. * MGR: Tighten up the code to the last commit a bit. * MGR: Make the average and total credit strings translatable and add comments for context. * MGR: show executable filename in task properties * MGR: in prefs dialog, buffer size limits are 10, not 100 * MGR: in Advanced Preferences dialog highlight textedit field with illegal value by setting its background to red. * MGR: improve validity checking in advanced prefs dialog
