The Apple Power Macintosh G4/667 (Digital Audio) features a 667 MHz PowerPC 7450 (G4) processor with the AltiVec "Velocity Engine" vector processing unit, 256k "on chip" level 2 cache, and 1 MB of level 3 backside cache. It shipped configured with 256 MB of RAM, a 60 GB Ultra ATA/66 hard drive, an 8X CD-RW drive, and a 4X AGP NVIDIA GeForce 2 MX graphics card with 32 MB of SDRAM. AirPort (802.11b) was available by custom configuration.
<table style="cursor: pointer;" onclick="expandcontent(this, 'sc1')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Video (Monitor):</td> <td bgcolor="#dce3fa" height="25" width="133">

1 VGA, 1 ADC </td> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Floppy (Ext.):</td> <td bgcolor="#dce3fa" height="25" width="133">

None </td> </tr> </tbody></table> <table class="switchcontent" id="sc1" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#dce3fa" width="129">Details:</td> <td bgcolor="#dce3fa" width="400">One VGA (15-pin mini D-Sub) and one ADC port.</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc2')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">ADB:</td> <td bgcolor="#f3f3e9" height="25" width="133">

None </td> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">SCSI:</td> <td bgcolor="#f3f3e9" height="25" width="133">

None </td> </tr> </tbody></table> <table class="switchcontent" id="sc2" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#f3f3e9" width="129">Details:</td> <td bgcolor="#f3f3e9" width="400">N/A </td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc3')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Serial (Standard):</td> <td bgcolor="#dce3fa" height="25" width="133">

None</td> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Serial (Geoport):</td> <td bgcolor="#dce3fa" height="25" width="133">

None</td> </tr> </tbody></table> <table class="switchcontent" id="sc3" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#dce3fa" width="129">Details:</td> <td bgcolor="#dce3fa" width="400">N/A</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc4')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">USB:</td> <td bgcolor="#f3f3e9" height="25" width="133">

2 (1.1)</td> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">Firewire:</td> <td bgcolor="#f3f3e9" height="25" width="133">

2 (400)</td> </tr> </tbody></table> <table class="switchcontent" id="sc4" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#f3f3e9" width="129">Details:</td> <td bgcolor="#f3f3e9" width="400">USB 1.1 ports are dual channel. </td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc5')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Modem:</td> <td bgcolor="#dce3fa" height="25" width="133">

1 (RJ-11)</td> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133"> Ethernet:</td> <td bgcolor="#dce3fa" height="25" width="133">

1 (RJ-45)</td> </tr> </tbody></table> <table class="switchcontent" id="sc5" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#dce3fa" width="129">Details:</td> <td bgcolor="#dce3fa" width="400">10/100/1000Base-T (Gigabit) Ethernet standard.</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc6')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">S-Video Input:</td> <td bgcolor="#f3f3e9" height="25" width="133">

None</td> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">S-Video Output:</td> <td bgcolor="#f3f3e9" height="25" width="133">

None</td> </tr> </tbody></table> <table class="switchcontent" id="sc6" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#f3f3e9" width="129">Details:</td> <td bgcolor="#f3f3e9" width="400">N/A</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc7')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Microphone:</td> <td bgcolor="#dce3fa" height="25" width="133">

None</td> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Sound In:</td> <td bgcolor="#dce3fa" height="25" width="133">

None</td> </tr> </tbody></table> <table class="switchcontent" id="sc7" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#dce3fa" width="129">Details:</td> <td bgcolor="#dce3fa" width="400">N/A</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc8')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">Sound Out:</td> <td bgcolor="#f3f3e9" height="25" width="133">

2</td> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">Headphone:</td> <td bgcolor="#f3f3e9" height="25" width="133">

None</td> </tr> </tbody></table> <table class="switchcontent" id="sc8" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#f3f3e9" width="129">Details:</td> <td bgcolor="#f3f3e9" width="400">Includes a rear mounted analog 16-bit stereo sound out jack and an Apple Pro speaker minijack.</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc9')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Security (Lock):</td> <td bgcolor="#dce3fa" height="25" width="133">

1</td> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Joystick (PC):</td> <td bgcolor="#dce3fa" height="25" width="133">

N/A</td> </tr> </tbody></table> <table class="switchcontent" id="sc9" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#dce3fa" width="129">Details:</td> <td bgcolor="#dce3fa" width="400">N/A</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc10')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">FM Tuner:</td> <td bgcolor="#f3f3e9" height="25" width="133">

None</td> <td class="mocklink" bgcolor="#f3f3e9" height="25" width="133">TV Tuner:</td> <td bgcolor="#f3f3e9" height="25" width="133">

None</td> </tr> </tbody></table> <table class="switchcontent" id="sc10" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#f3f3e9" width="129">Details:</td> <td bgcolor="#f3f3e9" width="400">N/A</td> </tr> </tbody></table> <table style="cursor: pointer;" onclick="expandcontent(this, 'sc11')" cellspacing="0" width="532"> <tbody><tr> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Power:</td> <td bgcolor="#dce3fa" height="25" width="133">

1</td> <td class="mocklink" bgcolor="#dce3fa" height="25" width="133">Power Adapter:</td> <td bgcolor="#dce3fa" height="25" width="133">

N/A</td> </tr> </tbody></table> <table class="switchcontent" id="sc11" style="display: block;" cellspacing="0" width="532"> <tbody><tr> <td bgcolor="#dce3fa" width="129">Details:</td> <td bgcolor="#dce3fa" width="400">115V AC (90V to 132V AC) or 230V AC (180V to 264V AC). 338W maximum.</td></tr></tbody></table>