Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Need some help remembering (Amiga development environment related)

  1. Jul 8, 2015 #1

    Boing3000

    User Avatar
    Gold Member

    I was trying to remember some days ago, of a developing environment I installed once my Amiga back in the day.
    It was after Commodore demise, and I remember to have been quite impressed.
    The vague souvenir I have, is its looked like a frontend on gcc that generate some kind of oriented object assembly, not unlike .NET runtime an msil nowadays.
    There was some nice demo bundled within it, a a quite impressive graphic stack.

    If only I could remember the name !

    Any hint would be greatly welcomed... thanks
     
  2. jcsd
  3. Jul 8, 2015 #2

    Mark44

    Staff: Mentor

    I had an Amiga back around '86. I did some C development on it, using an 8086 C compiler together with emulation software running on a 5 1/4" floppy (no hard drive on my machine). It was painfully slow, taking at least a minute to compile and the simplest C programs.

    If you were seeing assembly code in your dev environment, I'm fairly certain that what you were seeing was Motorola 68000 op codes, as the underlying processor on the Amiga was the Motorola 68000 (and on later models, the Motorola 68032, I believe).
     
  4. Jul 8, 2015 #3

    SteamKing

    User Avatar
    Staff Emeritus
    Science Advisor
    Homework Helper

    You're probably better off asking this question on an Amiga user's group website.

    This wiki article might give you some tips about the various Amiga user's groups still out there:

    https://en.wikipedia.org/wiki/Amiga
     
  5. Jul 9, 2015 #4

    Boing3000

    User Avatar
    Gold Member

    A good night sleep have done the trick. It was called Elate / Taos
    Thanks !
     
  6. Jul 9, 2015 #5

    Boing3000

    User Avatar
    Gold Member

    You should have used the ram: disk :wink: Anyway why bothering using an emulator ?

    No. I was seeing exactly this term.jpg
    Those guys had written the 68000 jit compiler, because their run time had trouble finding a hardware host. The Amiga was a dead man walking, but with enough people interested in genuinely genius technology.
    I remember one of their may "talking point" was that they had a java byte code interpreter that would translate it into their VPASM which was actually running faster on their runtime that on a java's one...

    Anyway, now I am going to find it an re-install it. It's nostalgia time !:biggrin:

    Thank you.
     
  7. Jul 9, 2015 #6

    Mark44

    Staff: Mentor

    In fact, I think I was using a RAM disk. I was using an emulator because I was using a C compiler that ran on PC's.
    What you are showing in the screen shot above is not assembly code - this is a listing of files in a directory. The terminal you opened is running Unix or more likely, the Amiga version of Unix. The "ls" command displays a list of files in a directory
     
  8. Jul 9, 2015 #7

    Boing3000

    User Avatar
    Gold Member

    Of course. I meant at least the Amiga was already abler to emulate a PC. Now, it is the other way round :cry:
    I suppose you only had this C compiler. A native one would have made you very happy !

    I never said it was assembly. It is the console of that SDK with some APP running. It was already cross platform at the time, I had the Amiga version.
    Here is some generic description if you like. The virtual assembly (VP2 I think) looked like this.
    vp.jpg
    This morning I read this nice "insider" story about the whereabouts of this company.
    But I can't find the SDK online. Maybe the CD is rotting somewhere in my basement. I'll try to dig it out.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook




Similar Discussions: Need some help remembering (Amiga development environment related)
Loading...