• Anyone else programming vintage =?UTF-8?B?TWFjPw==?=

    From D Finnigan@21:1/5 to All on Mon May 11 17:29:30 2020
    I've been learning 68000 assembly language for the past 18 months or so and writing some little applications that will run on the Mac 512K and other
    models from that era. I think it's impressive to see the code, when written following Inside Macintosh guidelines, will run even on a Power Mac G3 with
    OS 9.

    Anyone else doing any vintage Mac development, up thru OS 9?

    --
    ]DF$
    The New Apple II User's Guide:
    https://macgui.com/newa2guide/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Your Name@21:1/5 to D Finnigan on Tue May 12 09:42:56 2020
    On 2020-05-11 17:29:30 +0000, D Finnigan said:

    I've been learning 68000 assembly language for the past 18 months or so and writing some little applications that will run on the Mac 512K and other models from that era. I think it's impressive to see the code, when written following Inside Macintosh guidelines, will run even on a Power Mac G3 with OS 9.

    It depends on what OS-based routines you use, as well as how well you
    follow the programming "rules". As the Mac OS evovled, many routines
    were changed or removed, as well as the ever-changing hardware
    features. For example, some old System 6 games will not run at all on
    newer MacOS 7 or 8 while others will run, but don't play any sound.



    Anyone else doing any vintage Mac development, up thru OS 9?

    There are a couple of 86K and PPC programmers at MacintoshGarden.org,
    although no specific part of the forum for it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Your Name@21:1/5 to Your Name on Tue May 12 17:24:42 2020
    On 2020-05-11 21:42:56 +0000, Your Name said:
    On 2020-05-11 17:29:30 +0000, D Finnigan said:

    I've been learning 68000 assembly language for the past 18 months or so and >> writing some little applications that will run on the Mac 512K and other
    models from that era. I think it's impressive to see the code, when written >> following Inside Macintosh guidelines, will run even on a Power Mac G3 with >> OS 9.

    It depends on what OS-based routines you use, as well as how well you
    follow the programming "rules". As the Mac OS evovled, many routines
    were changed or removed, as well as the ever-changing hardware
    features. For example, some old System 6 games will not run at all on
    newer MacOS 7 or 8 while others will run, but don't play any sound.

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From nospam@21:1/5 to YourName@YourISP.com on Tue May 12 06:32:15 2020
    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From nospam@21:1/5 to Tuddenham on Tue May 12 10:35:19 2020
    In article
    <1oqaqeq.24t6ox1z11w00N%adrian@poppyrecords.invalid.invalid>, Adrian
    Tuddenham <adrian@poppyrecords.invalid.invalid> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they use?

    there were numerous ones, all of which used powerpc processors.

    macs stopped being able to natively boot os9 long before classic went
    away.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Adrian Tuddenham@21:1/5 to nospam on Tue May 12 15:17:18 2020
    nospam <nospam@nospam.invalid> wrote:

    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they use?

    --
    ~ Adrian Tuddenham ~
    (Remove the ".invalid"s and add ".co.uk" to reply)
    www.poppyrecords.co.uk

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D Finnigan@21:1/5 to Adrian Tuddenham on Tue May 12 20:09:37 2020
    Adrian Tuddenham wrote:
    nospam <nospam@nospam.invalid> wrote:

    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they use?


    G3 and G4. The last Mac that Apple allowed to boot into OS 9 was a G4. The Power Mac G5 was always OS X-only.

    --
    ]DF$
    The New Apple II User's Guide:
    https://macgui.com/newa2guide/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to Adrian Tuddenham on Tue May 12 14:16:52 2020
    On 2020-05-12 08:17, Adrian Tuddenham wrote:
    nospam <nospam@nospam.invalid> wrote:

    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they use?

    Mac OS X version 10.0 through 10.4.3 ran on PowerPC processors. 10.4.4
    was the first publicly released version of Mac OS which supported both
    PPC and Intel chips. While the classic environment existed through Mac
    OS 10.4.11, it was only supported on PowerPC based machines.

    All machines capable of booting in Mac OS 9 ran on PowerPC chips.

    André

    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Your Name@21:1/5 to Adrian Tuddenham on Wed May 13 10:43:18 2020
    On 2020-05-12 14:17:18 +0000, Adrian Tuddenham said:
    nospam <nospam@nospam.invalid> wrote:
    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they use?

    Rats! That was a typo ... it was meant to be MacOS X on *PPC* Macs. :-\

    On Intel Macs you can use emulation via Sheepshaver, vMac Mini,
    Basillisk, etc. to run an older version of the Mac OS and its apps.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D Finnigan@21:1/5 to nospam on Wed May 13 00:27:03 2020
    nospam wrote:
    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.


    You can run Carbon PowerPC apps on Mac OS X Intel up to 10.5.x using
    Rosetta.

    --
    ]DF$
    The New Apple II User's Guide:
    https://macgui.com/newa2guide/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From nospam@21:1/5 to dog_cow@macgui.com on Tue May 12 20:37:24 2020
    In article <dog_cow-1589329556@macgui.com>, D Finnigan
    <dog_cow@macgui.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS >>>> 9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they use?

    Rats! That was a typo ... it was meant to be MacOS X on *PPC* Macs. :-\

    On Intel Macs you can use emulation via Sheepshaver, vMac Mini,
    Basillisk, etc. to run an older version of the Mac OS and its apps.


    Emulation isn't always necessary. You can run PowerPC Carbon apps under
    Intel OS X 10.5. I occasionally run AppleWorks 6 under Intel 10.5.

    running a powerpc binary on intel *is* emulation.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D Finnigan@21:1/5 to Your Name on Wed May 13 00:25:57 2020
    Your Name wrote:
    On 2020-05-12 14:17:18 +0000, Adrian Tuddenham said:
    nospam <nospam@nospam.invalid> wrote:
    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS >>>> 9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they use?

    Rats! That was a typo ... it was meant to be MacOS X on *PPC* Macs. :-\

    On Intel Macs you can use emulation via Sheepshaver, vMac Mini,
    Basillisk, etc. to run an older version of the Mac OS and its apps.


    Emulation isn't always necessary. You can run PowerPC Carbon apps under
    Intel OS X 10.5. I occasionally run AppleWorks 6 under Intel 10.5.

    --
    ]DF$
    The New Apple II User's Guide:
    https://macgui.com/newa2guide/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?QW5kcsOpIEcuIElzYWFr?=@21:1/5 to D Finnigan on Tue May 12 22:06:44 2020
    On 2020-05-12 18:27, D Finnigan wrote:
    nospam wrote:
    In article <r9dbup$1jtv$1@gioia.aioe.org>, Your Name
    <YourName@YourISP.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.


    You can run Carbon PowerPC apps on Mac OS X Intel up to 10.5.x using
    Rosetta.

    Actually, up to 10.6.x

    André


    --
    To email remove 'invalid' & replace 'gm' with well known Google mail
    service.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From nospam@21:1/5 to dog_cow@macgui.com on Wed May 13 14:56:45 2020
    In article <dog_cow-1589395761@macgui.com>, D Finnigan
    <dog_cow@macgui.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS >> >>
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.


    You can run Carbon PowerPC apps on Mac OS X Intel up to 10.5.x using
    Rosetta.

    the claim was about classic apps, not carbon.


    Carbon apps are Classic apps.

    false.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D Finnigan@21:1/5 to nospam on Wed May 13 18:49:22 2020
    nospam wrote:
    In article <dog_cow-1589329622@macgui.com>, D Finnigan
    <dog_cow@macgui.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic" MacOS

    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.


    You can run Carbon PowerPC apps on Mac OS X Intel up to 10.5.x using
    Rosetta.

    the claim was about classic apps, not carbon.


    Carbon apps are Classic apps.


    --
    ]DF$
    The New Apple II User's Guide:
    https://macgui.com/newa2guide/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D Finnigan@21:1/5 to nospam on Wed May 13 18:48:37 2020
    nospam wrote:
    In article <dog_cow-1589329556@macgui.com>, D Finnigan
    <dog_cow@macgui.com> wrote:

    I meant to say that if the program runs on a PPC Mac under MacOS 9,
    then it will probably also run on an Intel Mac via the "Classic"
    MacOS
    9 environment included option of the early versions of MacOS X.

    no it very definitely will not, since classic never existed on intel
    macs.

    There were some dual-boot machines (OS9/X), what processor did they
    use?

    Rats! That was a typo ... it was meant to be MacOS X on *PPC* Macs.
    :-\

    On Intel Macs you can use emulation via Sheepshaver, vMac Mini,
    Basillisk, etc. to run an older version of the Mac OS and its apps.


    Emulation isn't always necessary. You can run PowerPC Carbon apps under
    Intel OS X 10.5. I occasionally run AppleWorks 6 under Intel 10.5.

    running a powerpc binary on intel *is* emulation.


    Then why didn't you mention Rosetta in your list of SheepShaver, vMac mini, etc?

    Or did you forget about Rosetta and Carbonized apps?

    --
    ]DF$
    The New Apple II User's Guide:
    https://macgui.com/newa2guide/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)