Live data from Hacker News

Viewing profile — obarthel

obarthel

HN member
Joined
Mon, Aug 22, 2016, 4:32 PM UTC
HN karma
42
Public activity
19 items

About obarthel

No profile information was provided.

Recent public activity

  1. comment
    Comment #46853901

    Somebody definitely had the full source code back in 1995 when I tried my best to figure out who to contact. While I succeeded in making contact with the right person, it quickly t…

  2. comment
    Comment #45081565

    The "Amiga ROM Kernel Reference" manuals were a set of books published by Addison-Wesley which detailed the Amiga operating system APIs, its data structures, purpose and architectu…

  3. comment
    Comment #41120049

    The Amiga default file system was not quite that sophisticated. As used on floppy disks, it did well by offering more than one option to reconstruct the layout of the file system d…

  4. comment
    Comment #37484810

    Yes, Olaf Barthel here. You're welcome :-) The Aztec 'C' overlay manager code is something of a clever hack which also needs support from the linker to pull it off. Unlike the orig…

  5. comment
    Comment #37484136

    Yes, Manx Software Systems lost out to the competition, with the last release being Aztec 'C' 5.0 (with patches) for the Amiga (they also sold the source code to their ANSI 'C' com…

  6. comment
    Comment #37482580

    It is a complex, non-trivial operating system which has its merits in terms of design and prudent use of resources. All of this is well-documented and understandable. You can learn…

  7. comment
    Comment #37481319

    No, this is a bug. The 'enginesize' data structure member is a float and not a pointer to a float.

  8. comment
    Comment #28757174

    Falling back onto default icons is, arguably, just as tricky, if not more so. Workbench cares about "real icons" because they are more likely to contain information relevant to the…

  9. comment
    Comment #28746120

    This is very hard to fix because the Workbench has to find every single icon file in a drawer, match it up against any drawers or files, then load the icon file and display it. The…

  10. comment
    Comment #20858140

    The "Disk Doctor", as shipped with AmigaOS versions 1.2-2.04 was both a crude and cruel tool. Its primary purpose was to "restore" a damaged volume to a state which enabled read-ac…

  11. comment
    Comment #20428063

    If you want to try (and I would recommend trying, since even this early version of the program is an amazing design, with much to learn from), please be aware of the following: 1) …

  12. comment
    Comment #18137580

    > As long as it's fast ram, it's pretty good for a next best thing. I wasn't aware. The ROM changes which shipped with the AmigaOS 3.5/3.9 updates all exercised the same mechanism …

  13. comment
    Comment #18128484

    The focus of AmigaOS 3.1.4 development work was on fixing bugs, integrating code which so far had been separate (e.g. the mass storage drivers last updated in AmigaOS 3.9) and gene…

  14. comment
    Comment #18128412

    > Nobody is telling you to ditch the 512k rom. It's just it sucks not to have workbench.library and icon.library, when using a system that does maprom with 1mb support. The next be…

  15. comment
    Comment #18119201

    ROM space is very tight for this release on account of the much larger mass storage drivers (SCSI, IDE) and the integrated OCS/ECS/AGA graphics.library. Commodore was already pushi…

  16. comment
    Comment #18113833

    Smaller than 512 bytes? I beg to differ. The file system data structure layout requires a minimum of 512 bytes per block. The Amiga OFS/FFS, etc. file system data structures scale …

  17. comment
    Comment #18113775

    The AmigaOS 3.9 code was largely unavailable for development work. What remained and was availabie is material which was licensed for inclusion in AmigaOS4. What we got here is a m…

  18. comment
    Comment #12546772

    I agree that there is nostalgia involved, but it is only part of the picture. From a software developer's point of view the Amiga is worth resurrecting because the operating system…

  19. comment
    Comment #12337619

    The program was written mainly in 'C' (some 830 lines of main program, with about 300 lines for the sound code). A small assembly language snippet provided the sine/cosine calculat…