• Category Archives Computer Arcana
  • Retro computing and other things computer related

  • The Golden Pyramid (Amiga)


    The Golden Pyramid (Amiga, 1987)

    Back when new computer platforms were more common, the first ads for software (and often the software itself) was were relatively cheap and non-professional looking. I suppose few companies wanted to put a lot of money into the risky investment of a new platform. The Amiga wasn’t exactly new in 1987 since the first Amiga actually came out in 1987. However, 1987 was the year the Amiga 500 came out and this was the model that really brought the Amiga to the masses in terms of affordability so it was in a sense still a very new platform. There were of course a number of professional and full page color ads for Amiga software at the time but this kind of ad was more common, at least for a little while.

    This ad for the Golden Pyramid by Micro Entertainment is a good example of ads for such new platforms. There is no artwork or screen shots, just a vague description about random puzzles and testing your knowledge. Seems a pretty risk $34.95 to me. Above are a couple screen shots. Is it what you would have expected?


  • Compute! (September 1982)

    compute_issue_028_1982_sep-001

    Source: Compute! – Issue Number 28 – September 1982

    Compute! was probably the best multi-format computer magazine throughout the 1980s. In 1982 if you were reading this you probably had a VIC-20, Atari 8-bit or Apple II as those were the most popular at the time. There were plenty of other computers around as well including the new Commodore 64 that would soon come to dominate the home computer scene.

    The September 1982 issue of Compute! included the following:

    Features

    • The Sounds of Tron – This article covers the usage of home computers in the making of Tron, particularly for sound. In addition to sound effects generated with the Atari 800 and Apple II, a database on an Atari 800 was used to keep track of all of the sound effects.
    • Peripheral Vision Exerciser – A BASIC type-in program for the Atari 400/800 designed to improve speed reading skills.
    • User Defined Functions: Defined – Creating user defined functions in BASIC. The particular examples here are for the Commodore PET.
    • Meet Jim Butterfield – At the time, Jim Butterfield was an Associate Editor and columnist for Compute!

    Education and Recreation

    • Banish INPUT Statements! – Some alternatives for the use of INPUT statements on the Apple II, PET and VIC-20.
    • CHARADES – A computerized version (type-in program) of Charades for the TI-99/4A.
    • Student Mark Adjustment – A BASIC type-in program for the Apple II, PET, OSI, etc. that will automatically curve grades.
    • Turtle PILOT: Part 1 – The first in a three part series on PILOT for the Atari 400/800 and Apple II.
    • Accurate Statistical Calculations – Using BASIC to achieve statistical accuracy.

    Reviews

    • Understanding Computer Science – A review of the book by Roger S. Walker.
    • Flex File: A PET Database Manager – An $80 database manager for the Commodore PET.
    • Moonbase Io And Space Ace For Atari – A review of two space based arcade action games for the Atari 400/800.
    • VIC Invaders – A look at the various Space Invaders clones for the VIC-20 including VICVaders, Alien Blitz, and VIC Avenger.

    Columns and Departments

    • The Editor’s Notes – Compute!’s subscription base reaches 100,000; The first Commodore 64’s hit the shelves; Atari 400 price cut; Atari 400, VIC-20, TI-99/4A and others have big sales through department stores; and more.
    • Ask The Readers – Questions about: large screen CRTs for those with sight impairment; printing lowercase on the Comprint 912 printer with a PET; using an Epson printer with a PET; sorting baseball records; VIC-20 user groups; BASIC on cartridge for the Atari; and more.
    • Computers and Society – A look at the effect of massive price drops of computers and technology in general as well as a glance at upcoming computers including the Sinclair Spectrum, NEC PC-6000 and Commodore 64.
    • The Beginner’s Page: How Computers Think – A look at computer logic, including how things like AND and OR gates work.
    • Friends of the Turtle – An overview of the best “user friendly” languages available for the Atari 400/800, TI-99/4A and Apple II, including Atari PILOT, TI LOGO, and Apple LOGO.
    • The World Inside the Computer: The Talking Head – A “Talking Head” type-in program for the Atari, PET and Apple II. The first step in creating a “computer friend”.
    • Learning with Computers – A look at the book “Practical Guide to Computers in Education”, chapter by chapter.
    • Insight: Atari – Using BASIC for making games and making BASIC run faster.
    • Machine Language – A look at IRQ and NMI interrupts on the 6502 processor.
    • Telecommunications: All About ASCII – A look at ASCII and how ASCII allows computers to talk to each other.

    The Journal

    • Sprite Graphics and Sound Synthesis on the Commodore 64 – A look at the Commodore 64’s advanced color, graphics, and sound capabilities.
    • PET Pointer Sort – A fast way to sort on the PET using pointers instead of strings.
    • PET Autoload – A type-in program to make it easier to load programs from disk on the PET.
    • Process Any Apple Disk File – A way to open any type of file in Apple DOS instead of just text files.
    • TRS-80 Color Computer Energy Monitor Graphics – A type-in program for the Color Computer that gives you a visual display of annual energy consumption. It is designed to work with a program from a previous issue called “Energy Monitor”.
    • $20 VIC Digitizer – How to build a $20 drawing tablet for your VIC-20.
    • On-The-Spot Commodore Disk Fixes – How to safely handle file problems as a result of a program crash or other issue.
    • VIC Sticks – How to handle joystick inputs on the VIC-20.
    • Atari Video Graphics and the New GTIA: Part 3 – The last in a three-part series that explain and demonstrate the use of Atari’s new GTIA graphics chip.
    • Atari GTIA: An Illustrated Overview – A few type-in programs that demonstrate Atari’s new GTIA graphics chip.
    • VIC Pause – A short type-in program that allows pausing of program listings on the VIC-20.
    • A VIC Bug – A demonstration of a bug in the VIC-20 INPUT command and how to avoid it.
    • Three PET Innovations – Techniques on the Commodore PET for combining text and graphics modes on screen at the same time, plus using conditional debug statements.
    • GTIA Demonstration – A demo program for Atari’s new GTIA graphics chip.
    • PET Machine Language Delete – A type-in utility for the PET that lets you delete a range of lines from a BASIC program.
    • Resource Part 2: Mapping Machine Language Code – “Resource” is a collection of BASIC programs that help to produce annotated disassemblies of machine language programs (such as your computer’s BASIC).
    • Atari Message Board – This type-in program allows you to display up to 20 pages of messages (flipping through each page) for use as a title maker for home video or, for example, for informational purposes at a meeting, etc.
    • Editing BASIC Programs with the Atari Assembler/Editor Cartridge – Using the Atari Assembler/Editor Cartridge to edit your BASIC programs allows you to do things like mass-deleting lines, renumbering, searching and more.
    • Perform a Task at Equally Spaced Intervals – Creating an accurate timer that could be used to trigger external actions (ringing a school bell, etc.).

    …and more!


  • Digital Archaeology – Expedition #5 – iMac G3 266 (Tangerine)

    img_8250

    This expedition took me out into the wilds of a community garage sale. It was, in fact, my own community and this is an event in which multiple households sell arcane artifacts of often dubious value out of their garage, or more often, their driveway or yard. As I picked through the corpses of a couple of CRT televisions at one such establishment, I discovered a tangerine colored curiosity that looked much like one of the above mentioned televisions but was actually something more. I asked the proprietor if it was in working condition and received an acknowledgement that it was in fact fully operational. At an asking price of $5 I did not even attempt to bargain lower. I grabbed it and awkwardly trudged a quarter of a mile back home with the iMac (including keyboard and mouse) that I had just discovered (along with my bike). If nothing else, the weight promised something wonderful…

    I knew I was dealing with an iMac with a PowerPC processor that was >= 10 years old but I was not terribly familiar with the various models that were available. Despite assurances, I was not even really certain that it would really work. It was no SX-64 or Commodore 65 prototype but it was in good physical condition and for $5 it seemed like a pretty good find. As soon as I arrived home I took it inside, plugged in in and pressed the power button to see what would happen…

    To my slight surprise it booted right up. It was running OS 8.5 and had a whopping 32 MB of RAM. After a little poking around I figured out it was an iMac 266 MHz G3 (Rev. C). Here are the stats from EveryMac:

    Introduction Date January 5, 1999
    Discontinued Date April 14, 1999
    Processor Speed 266 MHz
    Processor Type PowerPC 750 (G3)
    System Bus Speed 66 MHz
    Cache Bus Speed 133 MHz
    L1 Cache 64K
    L2/L3 Cache 512k (backside)
    RAM Type PC66 SDRAM Min. RAM Speed: 10 ns
    Details Uses 144-pin PC66 SO-DIMM memory modules.
    Standard RAM 32 MB
    Maximum RAM 512 MB*
    Details *Apple reports that this model can support a maximum of 128 MB of RAM. “Unofficially” this model can support 512 MB of RAM (two 256 MB modules).
    Motherboard RAM None
    RAM Slots 2
    Video Card Rage Pro Turbo
    VRAM Type SGRAM
    Details ATI Rage Pro Turbo video with 6 MB of VRAM.
    Standard VRAM 6 MB
    Maximum VRAM 6 MB
    Built-in Display 15.0″ (13.8″)
    Native Resolution 800×600*
    Details *15.0″ (13.8″ viewable area) display supports 640×480 at 117 Hz, 800×600 at 95 Hz, and 1024×768 at 75 Hz.
    Standard Hard Drive 6.0 GB Int. HD Interface: EIDE (ATA-3)
    Details This model does not support hard drives larger than 128 GB.
    Standard Optical 24X CD-ROM
    Standard Modem 56.6k (Internal)
    Standard Ethernet 10/100Base-T
    USB Ports 2 (1.1)
    Incl. Keyboard: Apple USB Keyboard
    Incl. Input: Apple USB Mouse
    Apple Order No M7345LL/A
    Apple Subfamily iMac – Fruit Colors
    Apple Model No M4984 (EMC None)
    Model ID iMac,1
    Battery Type 3.6V Lithium
    Pre-Installed MacOS 8.5.1
    Maximum MacOS X 10.3.9
    Dimensions 15.8 x 15.2 x 17.6
    Avg. Weight 38.1 lbs. (18.1 kg)
    Original Price (US) US$1199

    I performed the upgrades I thought were within reason. I upgraded it to 512 MB of RAM (which it unofficially supports) with some dirt cheap PC-100 256 MB SODIMMs i got off of eBay even though it is a bit of a pain since you have to essentially disassemble the thing to get to the RAM. I also upgraded the hard drive with an old 60 GB ATA Maxtor I happened to have lying around.  It’s not huge but it will give me a little more breathing room than the stock 6 GB drive. These upgrades made it reasonable to upgrade to OS X 10.3.9 (Panther). It really won’t be suitable for any significant internet browsing no matter what but OS X lets me run an older version of BOINC so I can generate a (very) few Gridcoin.

    img_8248