home.social

#powerpc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #powerpc, aggregated by home.social.

  1. I spotted a bug in getgroups() function call in #MorphOS shared POSIX compatibility libc ixemul. In short: The function misbehaves when passed (0, NULL) and returns -1 with errno EFAULT rather than the number of groups. While I will fix the bug for the future, I also needed to figure out a way to mitigate this issue for installations that do not have the update.

    Patching every single app that uses getgroups(0, NULL) would of course work, but it would be terrible amount of manual labor. One hack would be to create a define for the getgroups() that'd magically handle the situation. Rather than going for these, I figured out rather neat way to handle this instead:

    Since ixemul function calls are calling a shared library functions via stubs, I instead patched the stub generation code for getgroups function. When the stub assembly is generated it now injects the following code before the actual branch to the function code:

    cmp 3,0
    bne 0,.L1
    cmp 4,0
    bne 0,.L1
    li 4,1
    .L1:

    Effectively the above is #powerpc assembly for:
    if (size == 0 && list == NULL) list = (gid_t *) 1;

    This ensures that the function will always be called with non-zero list parameter, effectively working around the issue.

    Is it a hack? Oh yes. Did I spend a huge amount of time actually patching other code manually before figuring out this hack? Oh yes.

    It's still rather neat hack, even if a bit late to the game!

    #development #coding

  2. I spotted a bug in getgroups() function call in #MorphOS shared POSIX compatibility libc ixemul. In short: The function misbehaves when passed (0, NULL) and returns -1 with errno EFAULT rather than the number of groups. While I will fix the bug for the future, I also needed to figure out a way to mitigate this issue for installations that do not have the update.

    Patching every single app that uses getgroups(0, NULL) would of course work, but it would be terrible amount of manual labor. One hack would be to create a define for the getgroups() that'd magically handle the situation. Rather than going for these, I figured out rather neat way to handle this instead:

    Since ixemul function calls are calling a shared library functions via stubs, I instead patched the stub generation code for getgroups function. When the stub assembly is generated it now injects the following code before the actual branch to the function code:

    cmp 3,0
    bne 0,.L1
    cmp 4,0
    bne 0,.L1
    li 4,1
    .L1:

    Effectively the above is #powerpc assembly for:
    if (size == 0 && list == NULL) list = (gid_t *) 1;

    This ensures that the function will always be called with non-zero list parameter, effectively working around the issue.

    Is it a hack? Oh yes. Did I spend a huge amount of time actually patching other code manually before figuring out this hack? Oh yes.

    It's still rather neat hack, even if a bit late to the game!

    #development #coding

  3. I spotted a bug in getgroups() function call in #MorphOS shared POSIX compatibility libc ixemul. In short: The function misbehaves when passed (0, NULL) and returns -1 with errno EFAULT rather than the number of groups. While I will fix the bug for the future, I also needed to figure out a way to mitigate this issue for installations that do not have the update.

    Patching every single app that uses getgroups(0, NULL) would of course work, but it would be terrible amount of manual labor. One hack would be to create a define for the getgroups() that'd magically handle the situation. Rather than going for these, I figured out rather neat way to handle this instead:

    Since ixemul function calls are calling a shared library functions via stubs, I instead patched the stub generation code for getgroups function. When the stub assembly is generated it now injects the following code before the actual branch to the function code:

    cmp 3,0
    bne 0,.L1
    cmp 4,0
    bne 0,.L1
    li 4,1
    .L1:

    Effectively the above is #powerpc assembly for:
    if (size == 0 && list == NULL) list = (gid_t *) 1;

    This ensures that the function will always be called with non-zero list parameter, effectively working around the issue.

    Is it a hack? Oh yes. Did I spend a huge amount of time actually patching other code manually before figuring out this hack? Oh yes.

    It's still rather neat hack, even if a bit late to the game!

    #development #coding

  4. I spotted a bug in getgroups() function call in #MorphOS shared POSIX compatibility libc ixemul. In short: The function misbehaves when passed (0, NULL) and returns -1 with errno EFAULT rather than the number of groups. While I will fix the bug for the future, I also needed to figure out a way to mitigate this issue for installations that do not have the update.

    Patching every single app that uses getgroups(0, NULL) would of course work, but it would be terrible amount of manual labor. One hack would be to create a define for the getgroups() that'd magically handle the situation. Rather than going for these, I figured out rather neat way to handle this instead:

    Since ixemul function calls are calling a shared library functions via stubs, I instead patched the stub generation code for getgroups function. When the stub assembly is generated it now injects the following code before the actual branch to the function code:

    cmp 3,0
    bne 0,.L1
    cmp 4,0
    bne 0,.L1
    li 4,1
    .L1:

    Effectively the above is #powerpc assembly for:
    if (size == 0 && list == NULL) list = (gid_t *) 1;

    This ensures that the function will always be called with non-zero list parameter, effectively working around the issue.

    Is it a hack? Oh yes. Did I spend a huge amount of time actually patching other code manually before figuring out this hack? Oh yes.

    It's still rather neat hack, even if a bit late to the game!

    #development #coding

  5. I spotted a bug in getgroups() function call in #MorphOS shared POSIX compatibility libc ixemul. In short: The function misbehaves when passed (0, NULL) and returns -1 with errno EFAULT rather than the number of groups. While I will fix the bug for the future, I also needed to figure out a way to mitigate this issue for installations that do not have the update.

    Patching every single app that uses getgroups(0, NULL) would of course work, but it would be terrible amount of manual labor. One hack would be to create a define for the getgroups() that'd magically handle the situation. Rather than going for these, I figured out rather neat way to handle this instead:

    Since ixemul function calls are calling a shared library functions via stubs, I instead patched the stub generation code for getgroups function. When the stub assembly is generated it now injects the following code before the actual branch to the function code:

    cmp 3,0
    bne 0,.L1
    cmp 4,0
    bne 0,.L1
    li 4,1
    .L1:

    Effectively the above is #powerpc assembly for:
    if (size == 0 && list == NULL) list = (gid_t *) 1;

    This ensures that the function will always be called with non-zero list parameter, effectively working around the issue.

    Is it a hack? Oh yes. Did I spend a huge amount of time actually patching other code manually before figuring out this hack? Oh yes.

    It's still rather neat hack, even if a bit late to the game!

    #development #coding

  6. Just happen to see this:
    news.ycombinator.com/item?id=4
    github.com/mplsllc/macsurf

    "MacSurf, a web browser port of Netsurf for Mac OS 9 with native TLS"

    Downloaded it to the #iBook running #MacOS9 and started MacSurf. I could browse sites like #osnews pretty well actually.

    #PowerPC #G3 #Retrocomputing #VintageMac #Apple #Macintosh #PPC #MacSurf #Netsurf

  7. @wyatt At least from 2005 through 2016, Microsoft had 360 reasons to care about big endian. Xbox 360's Xenon CPU uses a customized PowerPC instruction set.

    #Xbox360 #PowerPC #BigEndian

  8. @wyatt At least from 2005 through 2016, Microsoft had 360 reasons to care about big endian. Xbox 360's Xenon CPU uses a customized PowerPC instruction set.

    #Xbox360 #PowerPC #BigEndian

  9. @wyatt At least from 2005 through 2016, Microsoft had 360 reasons to care about big endian. Xbox 360's Xenon CPU uses a customized PowerPC instruction set.

    #Xbox360 #PowerPC #BigEndian

  10. @wyatt At least from 2005 through 2016, Microsoft had 360 reasons to care about big endian. Xbox 360's Xenon CPU uses a customized PowerPC instruction set.

    #Xbox360 #PowerPC #BigEndian

  11. @wyatt At least from 2005 through 2016, Microsoft had 360 reasons to care about big endian. Xbox 360's Xenon CPU uses a customized PowerPC instruction set.

    #Xbox360 #PowerPC #BigEndian

  12. #retrocomputing #vintagecomputing #search #searchengine #frogfind #PowerPC #PowerFox #MacosX #Macos #apple

    Catch of the Day: PowerFox on PowerPC – The community never gives up! 🦊⚡

    Hey Retro Fans!

    Many believe that old architecture eventually just becomes useless for the modern web. But our bouncer fished a browser out of the FrogFind pond today that proves the exact opposite:

    PowerFox 128.0 on Mac OS X (PowerPC)!

    For those who might not know: PowerFox (similar to TenFourFox or InterWebPPC) is a passionate community project. It's based on modern Mozilla engines but is painstakingly ported, tweaked, and compiled to run on old PowerPC processors (like the G4 or G5). Seeing a version number like "128.0" on a PowerPC is almost paradoxical—it's an attempt to squeeze current web standards onto hardware that Apple buried almost 20 years ago.

    The fact that someone takes the time to boot up a G4 Mac, compile (or install) PowerFox, and use it to browse FrogFind is a wonderful sign of how dedicated the retro Mac community is.

    Long live the PowerPC!

    Your FrogFind Team 🐸

  13. #retrocomputing #vintagecomputing #search #searchengine #frogfind #PowerPC #PowerFox #MacosX #Macos #apple

    Catch of the Day: PowerFox on PowerPC – The community never gives up! 🦊⚡

    Hey Retro Fans!

    Many believe that old architecture eventually just becomes useless for the modern web. But our bouncer fished a browser out of the FrogFind pond today that proves the exact opposite:

    PowerFox 128.0 on Mac OS X (PowerPC)!

    For those who might not know: PowerFox (similar to TenFourFox or InterWebPPC) is a passionate community project. It's based on modern Mozilla engines but is painstakingly ported, tweaked, and compiled to run on old PowerPC processors (like the G4 or G5). Seeing a version number like "128.0" on a PowerPC is almost paradoxical—it's an attempt to squeeze current web standards onto hardware that Apple buried almost 20 years ago.

    The fact that someone takes the time to boot up a G4 Mac, compile (or install) PowerFox, and use it to browse FrogFind is a wonderful sign of how dedicated the retro Mac community is.

    Long live the PowerPC!

    Your FrogFind Team 🐸

  14. #retrocomputing #vintagecomputing #search #searchengine #frogfind #PowerPC #PowerFox #MacosX #Macos #apple

    Catch of the Day: PowerFox on PowerPC – The community never gives up! 🦊⚡

    Hey Retro Fans!

    Many believe that old architecture eventually just becomes useless for the modern web. But our bouncer fished a browser out of the FrogFind pond today that proves the exact opposite:

    PowerFox 128.0 on Mac OS X (PowerPC)!

    For those who might not know: PowerFox (similar to TenFourFox or InterWebPPC) is a passionate community project. It's based on modern Mozilla engines but is painstakingly ported, tweaked, and compiled to run on old PowerPC processors (like the G4 or G5). Seeing a version number like "128.0" on a PowerPC is almost paradoxical—it's an attempt to squeeze current web standards onto hardware that Apple buried almost 20 years ago.

    The fact that someone takes the time to boot up a G4 Mac, compile (or install) PowerFox, and use it to browse FrogFind is a wonderful sign of how dedicated the retro Mac community is.

    Long live the PowerPC!

    Your FrogFind Team 🐸

  15. #retrocomputing #vintagecomputing #search #searchengine #frogfind #PowerPC #PowerFox #MacosX #Macos #apple

    Catch of the Day: PowerFox on PowerPC – The community never gives up! 🦊⚡

    Hey Retro Fans!

    Many believe that old architecture eventually just becomes useless for the modern web. But our bouncer fished a browser out of the FrogFind pond today that proves the exact opposite:

    PowerFox 128.0 on Mac OS X (PowerPC)!

    For those who might not know: PowerFox (similar to TenFourFox or InterWebPPC) is a passionate community project. It's based on modern Mozilla engines but is painstakingly ported, tweaked, and compiled to run on old PowerPC processors (like the G4 or G5). Seeing a version number like "128.0" on a PowerPC is almost paradoxical—it's an attempt to squeeze current web standards onto hardware that Apple buried almost 20 years ago.

    The fact that someone takes the time to boot up a G4 Mac, compile (or install) PowerFox, and use it to browse FrogFind is a wonderful sign of how dedicated the retro Mac community is.

    Long live the PowerPC!

    Your FrogFind Team 🐸

  16. #retrocomputing #vintagecomputing #search #searchengine #frogfind #PowerPC #PowerFox #MacosX #Macos #apple

    Catch of the Day: PowerFox on PowerPC – The community never gives up! 🦊⚡

    Hey Retro Fans!

    Many believe that old architecture eventually just becomes useless for the modern web. But our bouncer fished a browser out of the FrogFind pond today that proves the exact opposite:

    PowerFox 128.0 on Mac OS X (PowerPC)!

    For those who might not know: PowerFox (similar to TenFourFox or InterWebPPC) is a passionate community project. It's based on modern Mozilla engines but is painstakingly ported, tweaked, and compiled to run on old PowerPC processors (like the G4 or G5). Seeing a version number like "128.0" on a PowerPC is almost paradoxical—it's an attempt to squeeze current web standards onto hardware that Apple buried almost 20 years ago.

    The fact that someone takes the time to boot up a G4 Mac, compile (or install) PowerFox, and use it to browse FrogFind is a wonderful sign of how dedicated the retro Mac community is.

    Long live the PowerPC!

    Your FrogFind Team 🐸

  17. Today I benchmarked the two #Powerbook 12" against each other. My original companion from 2003 against the newly purchased one from 2005.

    The 1GHz with 768MB & 100GB HDD - 10.4:
    - Geekbench 2 score: 530
    - Xbench 1.3 score: 37.15

    The 1.5GHz with 1280MB RAM & 128GB SSD - 10.5:
    - Geekbench 2 Score: 635
    - Xbench 1.3 score: 53.69
    - Xbench 1.3 score with old HDD: 44.37

    #VintageMac #Retrocomputing #Apple #Geekbench #Xbench #PowerPC #PPC #Tiger #Leopard #OSX #Macintosh

  18. Today I benchmarked the two #Powerbook 12" against each other. My original companion from 2003 against the newly purchased one from 2005.

    The 1GHz with 768MB & 100GB HDD - 10.4:
    - Geekbench 2 score: 530
    - Xbench 1.3 score: 37.15

    The 1.5GHz with 1280MB RAM & 128GB SSD - 10.5:
    - Geekbench 2 Score: 635
    - Xbench 1.3 score: 53.69
    - Xbench 1.3 score with old HDD: 44.37

    #VintageMac #Retrocomputing #Apple #Geekbench #Xbench #PowerPC #PPC #Tiger #Leopard #OSX #Macintosh

  19. Today I benchmarked the two #Powerbook 12" against each other. My original companion from 2003 against the newly purchased one from 2005.

    The 1GHz with 768MB & 100GB HDD - 10.4:
    - Geekbench 2 score: 530
    - Xbench 1.3 score: 37.15

    The 1.5GHz with 1280MB RAM & 128GB SSD - 10.5:
    - Geekbench 2 Score: 635
    - Xbench 1.3 score: 53.69
    - Xbench 1.3 score with old HDD: 44.37

    #VintageMac #Retrocomputing #Apple #Geekbench #Xbench #PowerPC #PPC #Tiger #Leopard #OSX #Macintosh

  20. Today I benchmarked the two #Powerbook 12" against each other. My original companion from 2003 against the newly purchased one from 2005.

    The 1GHz with 768MB & 100GB HDD - 10.4:
    - Geekbench 2 score: 530
    - Xbench 1.3 score: 37.15

    The 1.5GHz with 1280MB RAM & 128GB SSD - 10.5:
    - Geekbench 2 Score: 635
    - Xbench 1.3 score: 53.69
    - Xbench 1.3 score with old HDD: 44.37

    #VintageMac #Retrocomputing #Apple #Geekbench #Xbench #PowerPC #PPC #Tiger #Leopard #OSX #Macintosh

  21. Today I benchmarked the two #Powerbook 12" against each other. My original companion from 2003 against the newly purchased one from 2005.

    The 1GHz with 768MB & 100GB HDD - 10.4:
    - Geekbench 2 score: 530
    - Xbench 1.3 score: 37.15

    The 1.5GHz with 1280MB RAM & 128GB SSD - 10.5:
    - Geekbench 2 Score: 635
    - Xbench 1.3 score: 53.69
    - Xbench 1.3 score with old HDD: 44.37

    #VintageMac #Retrocomputing #Apple #Geekbench #Xbench #PowerPC #PPC #Tiger #Leopard #OSX #Macintosh

  22. This brings back memories: #Diablo2

    Though I prefer #Diablo 1 and I've already installed #DevilutionX, it's been so long since i've played D2.

    And everything is so snappy on #OSX #Leopard with an #SSD so I've spent hours installing stuff in general just as an excuse to play with the machine.

    Time to play on this portable mac gaming powerhouse:

    #PowerbookG4 12" 1.5GHz
    #Nvidia GeForce FX Go 5200
    128GB SSD
    1.25GB RAM
    64MB VRAM

    #Apple #Macintosh #VintageMac #PowerPC #PPC #Retrocomputing #mac

  23. This brings back memories: #Diablo2

    Though I prefer #Diablo 1 and I've already installed #DevilutionX, it's been so long since i've played D2.

    And everything is so snappy on #OSX #Leopard with an #SSD so I've spent hours installing stuff in general just as an excuse to play with the machine.

    Time to play on this portable mac gaming powerhouse:

    #PowerbookG4 12" 1.5GHz
    #Nvidia GeForce FX Go 5200
    128GB SSD
    1.25GB RAM
    64MB VRAM

    #Apple #Macintosh #VintageMac #PowerPC #PPC #Retrocomputing #mac

  24. This brings back memories: #Diablo2

    Though I prefer #Diablo 1 and I've already installed #DevilutionX, it's been so long since i've played D2.

    And everything is so snappy on #OSX #Leopard with an #SSD so I've spent hours installing stuff in general just as an excuse to play with the machine.

    Time to play on this portable mac gaming powerhouse:

    #PowerbookG4 12" 1.5GHz
    #Nvidia GeForce FX Go 5200
    128GB SSD
    1.25GB RAM
    64MB VRAM

    #Apple #Macintosh #VintageMac #PowerPC #PPC #Retrocomputing #mac

  25. This brings back memories: #Diablo2

    Though I prefer #Diablo 1 and I've already installed #DevilutionX, it's been so long since i've played D2.

    And everything is so snappy on #OSX #Leopard with an #SSD so I've spent hours installing stuff in general just as an excuse to play with the machine.

    Time to play on this portable mac gaming powerhouse:

    #PowerbookG4 12" 1.5GHz
    #Nvidia GeForce FX Go 5200
    128GB SSD
    1.25GB RAM
    64MB VRAM

    #Apple #Macintosh #VintageMac #PowerPC #PPC #Retrocomputing #mac

  26. This brings back memories: #Diablo2

    Though I prefer #Diablo 1 and I've already installed #DevilutionX, it's been so long since i've played D2.

    And everything is so snappy on #OSX #Leopard with an #SSD so I've spent hours installing stuff in general just as an excuse to play with the machine.

    Time to play on this portable mac gaming powerhouse:

    #PowerbookG4 12" 1.5GHz
    #Nvidia GeForce FX Go 5200
    128GB SSD
    1.25GB RAM
    64MB VRAM

    #Apple #Macintosh #VintageMac #PowerPC #PPC #Retrocomputing #mac

  27. @storiesofapple
    I looked at tigerbrew, pkgsrc and something else but did ended up with macports. Read the #PowerPC threads on macrumors and macports/ppcports seemed to have a lot of discussion so I picked that one.

  28. Spent the entire day building a modern *nix ecosystem for the 12" 1.5GHz #PowerbookG4 with the new #SSD drive.

    #MacPorts is such a great tool and community with archives for atleast some prebuilt packages.
    Thanks!

    In total 266 packages installed today. Not done yet though but managed to get the essentials including:
    - bash 5.3.9_0
    - gcc14 14.3.0_0
    - openssh 10.3p1_0
    - openssl3 3.6.1_0
    - python314 3.14.5_0
    - zsh 5.9_3

    #VintageMac #PowerPC #Macintosh #Retrocomputing #PPC #Apple #OSX

  29. Spent the entire day building a modern *nix ecosystem for the 12" 1.5GHz #PowerbookG4 with the new #SSD drive.

    #MacPorts is such a great tool and community with archives for atleast some prebuilt packages.
    Thanks!

    In total 266 packages installed today. Not done yet though but managed to get the essentials including:
    - bash 5.3.9_0
    - gcc14 14.3.0_0
    - openssh 10.3p1_0
    - openssl3 3.6.1_0
    - python314 3.14.5_0
    - zsh 5.9_3

    #VintageMac #PowerPC #Macintosh #Retrocomputing #PPC #Apple #OSX

  30. Spent the entire day building a modern *nix ecosystem for the 12" 1.5GHz #PowerbookG4 with the new #SSD drive.

    #MacPorts is such a great tool and community with archives for atleast some prebuilt packages.
    Thanks!

    In total 266 packages installed today. Not done yet though but managed to get the essentials including:
    - bash 5.3.9_0
    - gcc14 14.3.0_0
    - openssh 10.3p1_0
    - openssl3 3.6.1_0
    - python314 3.14.5_0
    - zsh 5.9_3

    #VintageMac #PowerPC #Macintosh #Retrocomputing #PPC #Apple #OSX

  31. Spent the entire day building a modern *nix ecosystem for the 12" 1.5GHz #PowerbookG4 with the new #SSD drive.

    #MacPorts is such a great tool and community with archives for atleast some prebuilt packages.
    Thanks!

    In total 266 packages installed today. Not done yet though but managed to get the essentials including:
    - bash 5.3.9_0
    - gcc14 14.3.0_0
    - openssh 10.3p1_0
    - openssl3 3.6.1_0
    - python314 3.14.5_0
    - zsh 5.9_3

    #VintageMac #PowerPC #Macintosh #Retrocomputing #PPC #Apple #OSX

  32. Spent the entire day building a modern *nix ecosystem for the 12" 1.5GHz #PowerbookG4 with the new #SSD drive.

    #MacPorts is such a great tool and community with archives for atleast some prebuilt packages.
    Thanks!

    In total 266 packages installed today. Not done yet though but managed to get the essentials including:
    - bash 5.3.9_0
    - gcc14 14.3.0_0
    - openssh 10.3p1_0
    - openssl3 3.6.1_0
    - python314 3.14.5_0
    - zsh 5.9_3

    #VintageMac #PowerPC #Macintosh #Retrocomputing #PPC #Apple #OSX

  33. Bought an #SSD Upgrade to the #Powerbook G4 12" 1.5GHz

    - chenyang mSATA Mini SATA SSD to IDE 44Pin
    - Transcend MSA230 128GB mSATA SSD

    Opening up this computer takes some commitment. And while I was in there I also lubricated the CPU fan to fix some noise. Then booted the computer from an external #Firewire disk and restored the #Sorbert Leopard image.

    #VintageMac #Retrocomputing #PPC #PowerbookG4 #G4 #msata #Macintosh #PowerPC #osx

  34. Bought an #SSD Upgrade to the #Powerbook G4 12" 1.5GHz

    - chenyang mSATA Mini SATA SSD to IDE 44Pin
    - Transcend MSA230 128GB mSATA SSD

    Opening up this computer takes some commitment. And while I was in there I also lubricated the CPU fan to fix some noise. Then booted the computer from an external #Firewire disk and restored the #Sorbert Leopard image.

    #VintageMac #Retrocomputing #PPC #PowerbookG4 #G4 #msata #Macintosh #PowerPC #osx

  35. Bought an #SSD Upgrade to the #Powerbook G4 12" 1.5GHz

    - chenyang mSATA Mini SATA SSD to IDE 44Pin
    - Transcend MSA230 128GB mSATA SSD

    Opening up this computer takes some commitment. And while I was in there I also lubricated the CPU fan to fix some noise. Then booted the computer from an external #Firewire disk and restored the #Sorbert Leopard image.

    #VintageMac #Retrocomputing #PPC #PowerbookG4 #G4 #msata #Macintosh #PowerPC #osx

  36. Bought an #SSD Upgrade to the #Powerbook G4 12" 1.5GHz

    - chenyang mSATA Mini SATA SSD to IDE 44Pin
    - Transcend MSA230 128GB mSATA SSD

    Opening up this computer takes some commitment. And while I was in there I also lubricated the CPU fan to fix some noise. Then booted the computer from an external #Firewire disk and restored the #Sorbert Leopard image.

    #VintageMac #Retrocomputing #PPC #PowerbookG4 #G4 #msata #Macintosh #PowerPC #osx

  37. Bought an #SSD Upgrade to the #Powerbook G4 12" 1.5GHz

    - chenyang mSATA Mini SATA SSD to IDE 44Pin
    - Transcend MSA230 128GB mSATA SSD

    Opening up this computer takes some commitment. And while I was in there I also lubricated the CPU fan to fix some noise. Then booted the computer from an external #Firewire disk and restored the #Sorbert Leopard image.

    #VintageMac #Retrocomputing #PPC #PowerbookG4 #G4 #msata #Macintosh #PowerPC #osx

  38. 🖥️ J'allume enfin l'iMac G3 !

    J'allume ENFIN l'iMac G3 M5521 de 2001 que j'ai trouvé l'an dernier dans un vide-grenier ! Est-ce qu'il fonctionne ou est-ce qu'il explose ?

    video.neliger.com/w/m5xRRo663n

    #Apple #iMac #G3 #PowerPC #retroComputing #retro #retroTech #vintage #vintageTech #oldTech #PeerTube

  39. 🖥️ J'allume enfin l'iMac G3 !

    J'allume ENFIN l'iMac G3 M5521 de 2001 que j'ai trouvé l'an dernier dans un vide-grenier ! Est-ce qu'il fonctionne ou est-ce qu'il explose ?

    video.neliger.com/w/m5xRRo663n

    #Apple #iMac #G3 #PowerPC #retroComputing #retro #retroTech #vintage #vintageTech #oldTech #PeerTube

  40. 🖥️ J'allume enfin l'iMac G3 !

    J'allume ENFIN l'iMac G3 M5521 de 2001 que j'ai trouvé l'an dernier dans un vide-grenier ! Est-ce qu'il fonctionne ou est-ce qu'il explose ?

    video.neliger.com/w/m5xRRo663n

    #Apple #iMac #G3 #PowerPC #retroComputing #retro #retroTech #vintage #vintageTech #oldTech #PeerTube

  41. 🖥️ J'allume enfin l'iMac G3 !

    J'allume ENFIN l'iMac G3 M5521 de 2001 que j'ai trouvé l'an dernier dans un vide-grenier ! Est-ce qu'il fonctionne ou est-ce qu'il explose ?

    video.neliger.com/w/m5xRRo663n

    #Apple #iMac #G3 #PowerPC #retroComputing #retro #retroTech #vintage #vintageTech #oldTech #PeerTube

  42. 🖥️ J'allume enfin l'iMac G3 !

    J'allume ENFIN l'iMac G3 M5521 de 2001 que j'ai trouvé l'an dernier dans un vide-grenier ! Est-ce qu'il fonctionne ou est-ce qu'il explose ?

    video.neliger.com/w/m5xRRo663n

    #Apple #iMac #G3 #PowerPC #retroComputing #retro #retroTech #vintage #vintageTech #oldTech #PeerTube

  43. #retrocomputing #vintagecomputing #search #searchengine #frogFind #apple #mac #powerpc #internetExplorer #tasman

    Catch of the Day: The Forbidden Apple! 🍏🪟

    Hey Retro Fans!
    Hold on to your CRT monitors, because our FrogFind radar has caught something today that feels like a relic from a parallel universe. Among all the Nintendos and Linux machines, this legendary identifier appeared:

    Internet Explorer 5.17 on Mac (PowerPC)!

    For everyone rubbing their eyes right now: Yes, Internet Explorer existed for the Mac, and it was a big deal! Following the historic "peace treaty" between Steve Jobs and Bill Gates in 1997, Internet Explorer became the official default browser on all Apple computers for five years.

    The craziest part? Mac IE was technically vastly superior to its Windows counterpart at the time! Microsoft built a completely bespoke rendering engine for Apple called Tasman, which was one of the very first to properly support CSS. Version 5.1.7 (released in the summer of 2003) was the absolute final update ever pushed for classic Mac OS 8 and 9 before Apple entirely shifted focus to their own browser, Safari.

    The fact that today, over 20 years later, someone boots up an old PowerPC Mac (perhaps a colorful iMac G3?) and browses FrogFind with the Mac-exclusive Internet Explorer is a glorious time machine to an era when Microsoft and Apple surfed hand in hand.

    Cheers to the Tasman engine!

    Your FrogFind Team 🐸

  44. #retrocomputing #vintagecomputing #search #searchengine #frogFind #apple #mac #powerpc #internetExplorer #tasman

    Catch of the Day: The Forbidden Apple! 🍏🪟

    Hey Retro Fans!
    Hold on to your CRT monitors, because our FrogFind radar has caught something today that feels like a relic from a parallel universe. Among all the Nintendos and Linux machines, this legendary identifier appeared:

    Internet Explorer 5.17 on Mac (PowerPC)!

    For everyone rubbing their eyes right now: Yes, Internet Explorer existed for the Mac, and it was a big deal! Following the historic "peace treaty" between Steve Jobs and Bill Gates in 1997, Internet Explorer became the official default browser on all Apple computers for five years.

    The craziest part? Mac IE was technically vastly superior to its Windows counterpart at the time! Microsoft built a completely bespoke rendering engine for Apple called Tasman, which was one of the very first to properly support CSS. Version 5.1.7 (released in the summer of 2003) was the absolute final update ever pushed for classic Mac OS 8 and 9 before Apple entirely shifted focus to their own browser, Safari.

    The fact that today, over 20 years later, someone boots up an old PowerPC Mac (perhaps a colorful iMac G3?) and browses FrogFind with the Mac-exclusive Internet Explorer is a glorious time machine to an era when Microsoft and Apple surfed hand in hand.

    Cheers to the Tasman engine!

    Your FrogFind Team 🐸

  45. #retrocomputing #vintagecomputing #search #searchengine #frogFind #apple #mac #powerpc #internetExplorer #tasman

    Catch of the Day: The Forbidden Apple! 🍏🪟

    Hey Retro Fans!
    Hold on to your CRT monitors, because our FrogFind radar has caught something today that feels like a relic from a parallel universe. Among all the Nintendos and Linux machines, this legendary identifier appeared:

    Internet Explorer 5.17 on Mac (PowerPC)!

    For everyone rubbing their eyes right now: Yes, Internet Explorer existed for the Mac, and it was a big deal! Following the historic "peace treaty" between Steve Jobs and Bill Gates in 1997, Internet Explorer became the official default browser on all Apple computers for five years.

    The craziest part? Mac IE was technically vastly superior to its Windows counterpart at the time! Microsoft built a completely bespoke rendering engine for Apple called Tasman, which was one of the very first to properly support CSS. Version 5.1.7 (released in the summer of 2003) was the absolute final update ever pushed for classic Mac OS 8 and 9 before Apple entirely shifted focus to their own browser, Safari.

    The fact that today, over 20 years later, someone boots up an old PowerPC Mac (perhaps a colorful iMac G3?) and browses FrogFind with the Mac-exclusive Internet Explorer is a glorious time machine to an era when Microsoft and Apple surfed hand in hand.

    Cheers to the Tasman engine!

    Your FrogFind Team 🐸