Microcontrol

Monday, May 19, 2025

Mac OS 9.2.2 & QuickTime 6 on USB SSD: A Modern Install for Your Vintage iMac G3

 iMac G3 500MHz: USB SSD Upgrade - Ditching the Failed IDE Bus for OS 9.2.2 & QuickTime 6

iMac G3 Specification:

Imac G3 500MHz RAM 128+512 = 640 MB IDE Bus Fail, Install Mac OS 9.2.2 on SSD USB Drive 128GB or Minimal 4GB USB drive.


iMac G3 running Mac OS 9.2.2 and QuickTime Player.

Download Mac OS 9.2.2


Zip file name macos-922-uni.zip
and burn to CD or DVD disc with Low Speed require might be 4x


iMac G3: The USB SSD Connection Solution.


installation of Mac OS 9.2.2 on your iMac G3 using this hardware configuration likely proceeded as follows:

  1. Powering the Peripherals: The USB 3.0 hub provided sufficient power to run the external DVD drive, which is crucial for reading the installation CD.
  2. Connecting via the Hub: The USB hub allowed you to connect the necessary peripherals (DVD drive, mouse, keyboard, and potentially the target USB/SSD drive) to the iMac G3's limited USB 1.1 ports. While USB 3.0 devices will operate at USB 1.1 speeds on the G3, the hub provides the necessary connectivity.
  3. Booting from the DVD Drive: With the external DVD drive connected and powered, you were able to boot your iMac G3 from the Mac OS 9.2.2 installation CD in the external drive. This is typically done by holding down the "Option" (Alt) key during startup. This will bring up the Startup Manager, allowing you to select the external DVD drive as the boot device.
  4. Installation to USB/SSD: During the OS 9.2.2 installation process, you selected your connected USB or SSD drive (which was likely formatted as FAT32 with an Apple Partition Map beforehand) as the target destination. The OS 9 installer then reformatted the necessary partition on the USB/SSD drive to Mac OS Extended (HFS+) to install the system files.
  5. Booting from USB/SSD: After the installation was complete, you were able to boot your iMac G3 directly from the external USB or SSD drive, enjoying potentially faster performance compared to the original internal hard drive (especially with an SSD).
In summary, success relied on using a USB hub to overcome the iMac G3's limited USB port availability and potentially power constraints, allowing you to boot from an external DVD drive and install Mac OS 9.2.2 onto an external USB or SSD drive. The initial FAT32 formatting with an Apple Partition Map on the target drive likely facilitated its recognition by the iMac G3's firmware during the boot process.

Preparing an External SSD USB Drive for Mac OS 9.2.2 Installation on an iMac G3 (Successful Method):

  1. On a modern Mac (e.g., your MacBook Pro), connect the external USB drive.
  2. Open Disk Utility (Applications > Utilities) or Recommend first format USB drive as FAT32 on windows.
  3. Select the external drive in the sidebar.
  4. In the "Format" dropdown menu, choose MS-DOS (FAT) or FAT32.
  5. In the "Scheme/Partition Map" dropdown menu, choose Apple Partition Map.
  6. Click Erase.
  7. Name: Give the drive a name (e.g., "OS9Install").
  8. Click Erase and confirm the action.
  9. Connect the formatted USB drive to your iMac G3.
  10. Boot the iMac G3 from your Mac OS 9.2.2 installation media (e.g., a CD-R).
  11. Follow the on-screen instructions of the Mac OS 9.2.2 installer.
  12. During the installation process, you will be prompted to select a destination disk. Choose the prepared USB drive.
  13. The Mac OS 9.2.2 installer will then format the necessary partition on the USB drive as( Mac OS Extended (HFS+) or Mac OS Standard) and configure it with an Apple Partition Map to make it bootable.
  14. Complete the installation process.
Note:
Mac OS Standard (HFS) has a maximum volume size of 2 terabytes (2048 GB).
Mac OS Standard: Will work and support the capacity.
Mac OS Extended (HFS+): The generally recommended option as it's more modern, efficient, and doesn't have the 2TB individual file size limit.

Imac G3 500MHz RAM 128+512 = 640 MB IDE Bus Fail, Install Mac OS 9.2.2 on USB Drive 4GB .

  1. Successful Story Update: Minimum USB Drive Capacity for Bootable Mac OS 9.2.2 on iMac G3
  2. Based on your experience, after a full installation of Mac OS 9.2.2 onto an external USB drive, the total disk space used is less than 390MB.
  3. This means that even relatively small, older USB drives with capacities of 4GB or 8GB formatted as FAT32 (initially, for firmware recognition) and then formatted by the OS 9.2.2 installer as Mac OS Extended can comfortably accommodate a full and bootable installation of the operating system.
  4. This is excellent news because it makes the project more accessible, as users might have older, smaller USB drives readily available.
  5. Updated Steps (emphasizing USB drive capacity):
  6. Obtain a USB drive (4GB or larger is sufficient).
  7. On a modern Mac, format the USB drive as FAT32 with an Apple Partition Map.
  8. Connect the USB drive to your iMac G3.
  9. Boot from your Mac OS 9.2.2 installation media.
  10. Select the USB drive as the installation destination.
  11. The installer will format the USB drive (or a partition on it) as Mac OS Extended.
  12. Complete the installation.

Installation Quick Time Player 6.0 on  Imac G3 (Power PC) Mac OS 9.2.2

Success! Installing QuickTime Player 6.0 on an iMac G3 (PowerPC) Running Mac OS 9.2.2
  • Bringing modern (or at least more diverse) multimedia capabilities to a classic iMac G3 running Mac OS 9.2.2 can sometimes feel like a challenge. However, installing QuickTime Player 6.0 proved to be surprisingly straightforward using a direct file transfer method. Here's how it was done:
  • The Key File: The crucial element was locating the QuickTime_Installer.smi_.bin file online https://www.macintoshrepository.org/2473-quicktime-6-0-3 . This specific compressed archive seemed to be the magic ticket for a direct installation.


  • Transfer via USB: Using a modern MacBook Pro, the QuickTime_Installer.smi_.bin file was copied to a standard USB drive.
  • Connecting to the Classic: The USB drive was then connected to the iMac G3 running Mac OS 9.2.2.
  • Initiating Installation: A simple double-click on the QuickTime_Installer.smi_.bin file on the iMac G3 triggered a decompression process, placing QuickTime_Installer.smi on the desktop.
  • Running the Installer: Another double-click on the newly created QuickTime_Installer.smi file launched the familiar QuickTime 6 installation wizard.
  • Basic or Pro? No Problem! The installer offered a choice between Basic and Pro versions. Interestingly, the registration screen for both versions could be easily bypassed. Simply entering a name and clicking "Continue" allowed the installation to proceed without needing a registration key.
  • Final Step: Restart: After the installation completed, a restart of the iMac G3 running Mac OS 9.2.2 was performed to finalize the integration of QuickTime Player 6.0.
  • The Result: QuickTime Player 6.0 was successfully installed and ready to play a wider range of multimedia formats on the classic iMac G3, all without the complexities of disk image mounting or the need for a registration key for basic functionality. This direct file and installation method offers a surprisingly smooth way to enhance the multimedia capabilities of these vintage machines.

Convert mp4 to Mpeg for Quick Time Player 6.0 on Imac G3 (Power PC) Mac OS 9.2.2

Successful Solution:



  • Upload the MP4 video file to Convertio.
  • Choose the output format as MPEG (.mpg). (Note: The specific MPEG encoding settings within Convertio that lead to compatibility with QuickTime 6 on OS 9.2.2 seem to work by default, even though the resulting file size may be significantly larger.)
  • Download the converted .mpg file.
  • Transfer the .mpg file to the iMac G3 using a USB drive.
  • Open the .mpg file with QuickTime Player 6 on macOS 9.2.2.
Key Observation: While the conversion to MPEG using Convertio resulted in a much larger file size (e.g., a 7MB MP4 became a 23GB MPG), the resulting .mpg file was successfully playable in QuickTime Player 6 on the iMac G3 without requiring any additional codecs or complex installation procedures.
Lesson Learned: Online conversion tools can sometimes provide a straightforward way to bridge compatibility gaps between modern video formats and older media players, even if it comes at the cost of increased file size.



Sunday, February 14, 2021

Radio Microwave Equipment File Format for PathLoss

 PathLoss Equipment File Format

PathLoss is the Windows Application to calculate radio microwave, which powerful and high accuracy. Also user need to build the equipment file format according with application require, which this application have equipment format as follow.

PLW40_RADIOSPEC
MANUFACT,// * manufacturer,Char(35),
MODEL,// * radio model,Char(23),
COMMENT_1,,Char(35),
COMMENT_2,,Char(35),
COMMENT_3,,Char(35),
COMMENT_4,,Char(35),
COMMENT_5,,Char(35),
COMMENT_6,,Char(35),Manual Not have
EMDESIG,// emission designator,Char(23),
RADIO_ID,// radio id,Char(23),15
MODULATION,// * modulation QPSK 128 QAM,Char(23),
CAPACITY,"// * Airlink Capacity, Mb/s",Char(23),
DATA_RATE,// data rate Mb/s,numeric,
STABILITY_PRC,// frequency stability percent or,numeric,
STABILITY_PPM,// frequency stability part per million,numeric,
SPECTRMBW_MHZ,// * 3 dB spectrum bandwidth (MHz) used for default curves,numeric,read
CHANNELBW_MHZ,// channel bandwidth (MHz),numeric,
MAXRXSIG_10-3,// maximum receive signal for 10-3 BER (dBm),numeric,
MAXRXSIG_10-6,// maximum receive signal for 10-6 BER (dBm),numeric,
TtoI_COCHAN_LIKE,// * threshold to interference ratio like modulation (dB),numeric,
TtoI_COCHAN_CW,// threshold to interference ratio CW modulation,numeric,
TXPOWER_DBM,// * transmit power (dBm),numeric,
FREQ_LO_MHZ,// * lower frequency limit (MHz),numeric,
FREQ_HI_MHZ,// * upper frequency limit (MHz),numeric,
ATPC_RANGE,// automatic TX Power control range (dB),numeric,
NUM_ATPCSTEPS,// number of steps in the power control range (dB),numeric,
DIGRADIO_TYPE,"// PDH, SDH or NB_DIGITAL  (Narrow band digital)",,
SD_OPERATION,// BBS or IFC baseband switch or IF combiner,,
COCHANNEL_OPERATION, // YES or NO,,
USE_SIGNATURE,// YES or NO,,
XPIF,// Cochannel XPD improvement factor,numeric,
XPD_XPI,// XPD of the XPIC device,numeric,
IF_COMB_GAIN,// IF combiner gain for IFC baseband switch,numeric,
LCOMB_FACTOR,// IF combiner selective fading improvement factor in Space Diver,numeric,
BITS_BLOCK,// bits per block (* SDH only),numeric,
BLOCKS_SEC,// block per second ( * SDH only),numeric,
ALPHA1,//errors per burst in the BER range from 10e-3 to BERses (SDH only),numeric,
ALPHA2,//errors per burst in the BER range from BERses to residual BER (SDH only),numeric,
ALPHA3,//errors per burst below the residual BER (SDH only),numeric,
SIGNATURE_DELAY_10-3,// signature delay (ns) at BER 10-3,numeric,
SIGNATURE_WIDTH_10-3,// signature width (MHz) at BER 10-3,numeric,
SIGNATURE_MINPH_10-3,// signature depth - minimum phase (dB) at BER 10-3,numeric,
SIGNATURE_NONMINPH_10-3,// signature depth - non minimum phase (dB) at BER 10-3,numeric,
SIGNATURE_DELAY_10-6,// signature delay (ns) at BER 10-6,numeric,
SIGNATURE_WIDTH_10-6,// signature width (MHz) at BER 10-6,numeric,
SIGNATURE_MINPH_10-6,// signature depth - minimum phase (dB) at BER 10-6,numeric,
SIGNATURE_NONMINPH_10-6,// signature depth - non minimum phase (dB) at BER 10-6,numeric,
SIGNATURE_DELAY_RBER,// signature delay (ns) at BER RBER,numeric,
SIGNATURE_WIDTH_RBER,// signature width (MHz) at BER RBER,numeric,
SIGNATURE_MINPH_RBER,// signature depth - minimum phase (dB) at BER RBER,numeric,
SIGNATURE_NONMINPH_RBER,// signature depth - non minimum phase (dB) at BER RBER,numeric,
SIGNATURE_DELAY_SES,// signature delay (ns) at BER SES,numeric,
SIGNATURE_WIDTH_SES,// signature width (MHz) at BER SES,numeric,
SIGNATURE_MINPH_SES,// signature depth - minimum phase (dB) at BER SES,numeric,
SIGNATURE_NONMINPH_SES,// signature depth - non minimum phase (dB) at BER SES,numeric,
DISPFM_10-3,// dispersive fade margin at 10-3 BER (dB),numeric,
DISPFM_10-6,// dispersive fade margin at 10-6 BER (dB),numeric,
DISPFM_SES,// dispersive fade margin at SES BER (dB),numeric,
DISPFM_RBER,// dispersive fade margin at residual BER (dB),numeric,
RXTHRESH_10-3,// RX threshold at 10-3 BER (dBm) (* SDH Only),numeric,
RXTHRESH_10-6,// * RX threshold at 10-6 BER (dBm),numeric,
RESIDUAL_BER,// residual bit error rate - scientific notation 1E-10,numeric,
RXTHRESH_RBER,// RX threshold at RBER (dBm),numeric,
SES_BER,// SES bit error rate - scientific notation 4.6E-4 (optional),numeric,
RXTHRESH_SES_BER,// RX threshold at BERses (dBm) (optional),numeric,
// start of curves
TtoI_150Mbps-16QAM 47
… TtoI Pair, Number
RX_SELECTIVITY
TX_FILTER
RX_FILTER


Friday, July 3, 2020

Thursday, May 7, 2020

How to monitor mobile network qualities 3G, LTE, 5G

How to monitor mobile network qualities 3G, LTE, 5G WIFI and Network Monitoring, which this presentation that for drive test by network monitoring in Thailand coverage also this procedure able to use all operator DTAC, AIS, True Move  , CAT Telecom.

ดีแทค, ทรู, เอไอเอส, DTAC, True, AIS, ค่ายไหนดี, โทรศัพท์, สามารถตรวจสอบสัญญาณได้ด้วยตัวเอง, พื้นที่การใช้สอย, ทุนทรัพย์, ราคา, ราคาถูก, monitor, mobile, network, qualities, 3G, LTE, 5G


Monday, April 20, 2020

Free Telecom Photo 29 Apr 2020

Free Telecom Photo For Non Commercial







Tuesday, March 17, 2020

Cambium Link Planner Design

Free Cambium Link Planner Design Tools

3 Steps Cambium Link Planner Design Tools

  • Installation get Token Key and input in Path Profile Options Menu on Link Planner Software 
  • Create sites data, link and equipment design
  • Export Bill of Materially to the spreadsheet
Adjust English soundtrack.


Tuesday, June 5, 2018

Radio Microwave Antenna NSMA Pattern

Radio Microwave Antenna NSMA Pattern

For Radio Microwave Path Calculation

This section would describe NSMA Pattern for Microwave antenna Path Calculation Software or Application like PathLoss, which able to summaries as table below.
Microwave Antenna Electrical detail
Field Name Length (Char) Head Value Character Before Value Guide Value
Revision Number 42 REVNUM :, NSMA WG16.99.050
Revision Date 16 REVDAT :, 19990520
Antenna Manufacturer 42 ANTMAN :,
Model Number 42 MODNUM :,
Pattern ID Number 42 PATNUM :, File Name
Description1 80 DESCR1 :,
Description2 80 DESCR2 :,
Description3 80 DESCR3 :,
Description4 80 DESCR4 :,
Description5 80 DESCR5 :,
Date of data 16 DTDATA :, 19911219
Low Frequency (MHz) 21 LOWFRQ :,
High Frequency (MHz) 21 HGHFRQ :,
Gain Units 15 GUNITS :, DBI/DBR
Low-band gain 12 LWGAIN :,
Mid-band gain 16 MDGAIN :,
High-band gain 12 HGGAIN :,
Mid-band Az Bmwdth 16 AZWIDT :,
Mid-band El Bmwdth 16 ELWIDT :,
Connector Type 80 CONTYP :, UDR84 PDR84
VSWR 13 ATVSWR :,
Front-to-back Ratio(dB) 10 FRTOBA :,
Electrical Downtilt (deg) 16 ELTILT :, 0
Port-to-Port Iso (dB) for dual Pole 12 POTOPO :,
Antenna Length (m) diameter for Parabolic 14 ANTLEN :,
Antenna Width (m) diameter for Parabolic 14 ANTWID :,
Antenna Weight (kg) 16 ANTWGT :,
Future Field 80 FIELD1 :,
Pattern Type 16 PATTYP :, ENVELOPE
# Pattern cuts 11 NUMCUT :, 4

Mention to Microwave Antenna curve in NSMA would have format as below

Microwave Curve Starting Here
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, H/H
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, H/V
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, V/V
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, V/H
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60

After finish Microwave Antenna curve in our application would show as picture below