Editing Dictionary

Jump to: navigation, search

Warning: You are not logged in.

Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 
This dictionary defines some terms that are used in the OS X on x86 world.
 
This dictionary defines some terms that are used in the OS X on x86 world.
  
== Hardware ==
+
==Hardware==
 
*'''Hackintosh:'''  
 
*'''Hackintosh:'''  
**A normal x86 PC (white box<nowiki>/</nowiki>gray box<nowiki>/</nowiki>vanilla) running OSx86.
+
**A normal x86 PC (white box<nowiki>/</nowiki>gray box) running OSx86.
*'''Macintel:'''
+
*'''Mactel:'''
 
**A Macintosh computer containing an Intel processor.
 
**A Macintosh computer containing an Intel processor.
 
*'''PAE:'''
 
*'''PAE:'''
 
**Physical Address Extension - An extension originally implemented by Intel first found in the Pentium Pro processor that allows your CPU to address more than 4 GB of physical memory.  This is a requirement for the 10.4.3 build, and seems to be missing in a lot of the Pentium M processors.
 
**Physical Address Extension - An extension originally implemented by Intel first found in the Pentium Pro processor that allows your CPU to address more than 4 GB of physical memory.  This is a requirement for the 10.4.3 build, and seems to be missing in a lot of the Pentium M processors.
 
*'''PowerPC (or PPC):'''  
 
*'''PowerPC (or PPC):'''  
**The processor design used on older Macs.  This CPU was developed in a collaborative effort between Apple, IBM, and Motorola and has been the main desktop rival to traditional x86 CPUs since the mid-1990s.
+
**The processor design used in all of Apple's current Macs.  This CPU was developed in a collaborative effort between Apple, IBM, and Motorola and has been the main desktop rival to traditional x86 CPUs since the mid-1990s.
 
*'''SSE:'''  
 
*'''SSE:'''  
 
**The first version of the SSE instructions. It is used in the Pentium III (and Pentium III-based Celeron) and the AMD Athlon XP. SSE has been largely replaced by SSE2 and 3. '''Mac OS X will not run on SSE-only systems.'''
 
**The first version of the SSE instructions. It is used in the Pentium III (and Pentium III-based Celeron) and the AMD Athlon XP. SSE has been largely replaced by SSE2 and 3. '''Mac OS X will not run on SSE-only systems.'''
Line 15: Line 15:
 
**A much improved version of Intel's SSE instruction set. SSE2 is supported by the Intel Pentium 4 (and Pentium 4-based Celeron), AMD Athlon 64/AMD Opteron, and Intel Xeon Willamette Series CPUs.
 
**A much improved version of Intel's SSE instruction set. SSE2 is supported by the Intel Pentium 4 (and Pentium 4-based Celeron), AMD Athlon 64/AMD Opteron, and Intel Xeon Willamette Series CPUs.
 
*'''SSE3:'''  
 
*'''SSE3:'''  
**An extension to SSE2. SSE3 is supported in the revision E Athlon 64 (Venice core upwards) (released in April 2005), Prescott Pentium 4 and Celeron D  (introduced in early 2004). Wikipedia has [http://en.wikipedia.org/wiki/SSE3#CPUs_with_SSE3: a more exhaustive list].
+
**An extension to SSE2. SSE3 is supported in the revision E Athlon 64 (released in April 2005), Prescott Pentium 4 and Celeron D  (introduced in early 2004). Wikipedia has [http://en.wikipedia.org/wiki/SSE3#CPUs_with_SSE3: a more exhaustive list].
*'''SSSE3:'''
+
**An extension to SSE3 introduced with Intel's Core Architecture.  SSSE3 support is required to boot vanilla kernels.  Note that "Pentium D" has SSE3 but no SSSE3, however "Pentium Dual-Core" has SSSE3 support.  Wikipedia lists [http://en.wikipedia.org/wiki/SSSE3 CPUs with SSSE3].
+
 
*'''White Box<nowiki>/</nowiki>Gray Box:'''  
 
*'''White Box<nowiki>/</nowiki>Gray Box:'''  
**Standard x86 PC.
+
**Normal x86 PC.
 
*'''x86:'''  
 
*'''x86:'''  
**The processor architecture used in almost all PCs today. Intel, AMD, Cyrix, Transmeta, and most other CPUs are all compatible with this standard.
+
**The processor type used in almost all PCs today. AMD, Intel, Cyrix, Transmeta, and most other CPUs are all compatible with this standard.
*'''EFI:'''
+
**The successor of the BIOS, see [[EFI]] .
+
*'''DSDT:'''
+
**The main table in the ACPI part of a computer's BIOS, see [[DSDT]]
+
  
== Software and Operating Systems ==
+
==Software and Operating Systems==
*'''OSx86:'''
+
**The operating system Mac OS X for x86 or x86-64 non-apple machines.
+
*'''Native:'''
+
**Programs that do not require Rosetta to run on a Mac OS X environment for x86 and x86-64 machines. See [[X86_software|here]] for examples.
+
*'''Rosetta:'''
+
**Apple's official emulation layer. It allows PPC Mac applications to run on a Mac OS X environment for x86 and x86-64 machines. Rosetta only runs on SSE3 or [[SSE2_patches|patched]] SSE2 computers.
+
 
*'''Dev DVD or Developer DVD:'''  
 
*'''Dev DVD or Developer DVD:'''  
 
**The original OSx86 DVD released to Apple developers.
 
**The original OSx86 DVD released to Apple developers.
*'''.Kext''' ''(see [[Hardware .kext Patching List]] for detailed information)''
+
*'''Marklar:'''  
**The base Mac OS X has several kernel extensions, known as .kext, which are compatible with more than the device IDs they are programmed with. First and foremost, a .kext is not a file, but a directory of files and subfolders which together create a working kernel extension.
+
*'''Marklar / Star Trek:'''  
+
 
**The rumored Apple internal project to keep OSx86 in sync with OS X for PowerPC. See [[History|OSx86 History]] for more.
 
**The rumored Apple internal project to keep OSx86 in sync with OS X for PowerPC. See [[History|OSx86 History]] for more.
 +
*'''Native:'''
 +
**Programs that do not require Rosetta to run on OSx86 PCs. See [[X86_software|here]] for examples.
 +
*'''OSx86:'''
 +
**The operating system, Mac OS X, for an x86 machine.
 
*'''Quartz Extreme:'''
 
*'''Quartz Extreme:'''
**Starting with Mac OS X v10.2, Quartz Compositor was extended by Quartz Extreme, which uses OpenGL to render screen displays faster by presenting them as textures within a 3D OpenGL context. This permits faster compositing of screen images using 3D hardware acceleration. To use Quartz Extreme, the Macintosh must have an AGP graphics card with support for arbitrary texture dimensions and a minimum of 16 MB of VRAM. In practice, this means either any nVidia, an ATI Radeon, or better. Source: http://en.wikipedia.org/wiki/Quartz_Extreme
+
**Starting with Mac OS X v10.2, Quartz Compositor was extended by Quartz Extreme, which uses OpenGL to render screen displays faster by presenting them as textures within a 3D OpenGL context. This permits faster compositing of screen images using 3D hardware acceleration. To use Quartz Extreme, the Macintosh must have an AGP graphics card with support for arbitrary texture dimensions and a minimum of 16 MB of VRAM. In practice, this means either any nVidia, an ATI Radeon, or better.
*'''VMware:'''
+
 
**An application for Windows, Linux and Intel based Mac's that allows people to create virtual computers, each running their own OS and software.
+
Source: http://en.wikipedia.org/wiki/Quartz_Extreme
*'''Parallels:'''
+
*'''Rosetta:'''  
**An application designed specifically for the Intel based Macs allowing that allows people to create virtual computers, each running their own OS and software.
+
**Apple's official emulation layer. It allows PPC Mac applications to run on OSx86. Rosetta only runs on SSE3 or [[SSE2_patches|patched]] SSE2 computers.
 +
*'''VMWare:'''
 +
**An application for Windows and Linux that allows people to create virtual computers, each running their own OS and software.
  
 
==See Also==
 
==See Also==
 
*The [[Knowledge Base]] is a great source of information about many of these terms.
 
*The [[Knowledge Base]] is a great source of information about many of these terms.

Please note that all contributions to OSx86 may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OSx86:Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)
Powered by MediaWiki © 2021 OSx86 Project  |   InsanelyMac  |   Forum  |   OSx86 Wiki   |   Privacy policy   |   About OSx86   |   Disclaimers