Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. A type down memory lane.

A type down memory lane.

Scheduled Pinned Locked Moved The Lounge
performancecomgraphicsquestioncareer
43 Posts 17 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Lost User

    OriginalGriff wrote:

    We - nearly all of us - owe our whole job to that tank of a PC

    I started out with Commodore machines back in '81, learned all my programming on VIC-20, C64 then Amiga A500. I recently bought a C64 and A1200, still a lot of fun to play around with.. After Commodore went under, I had to switch to PC's and most of the fun ended there.. :((

    Now is it bad enough that you let somebody else kick your butts without you trying to do it to each other? Now if we're all talking about the same man, and I think we are... it appears he's got a rather growing collection of our bikes.

    C Offline
    C Offline
    CodeWraith
    wrote on last edited by
    #8

    My two Atari STs have both problems with their floppies. In one the belt that spins the disk may have snapped and the other one's ejection button does not work anymore. I hope I get something at FleaBay. I did not want to buy anything there anymore.

    The user can't update the up: we update it for them (Choice in the CP poll)

    L 1 Reply Last reply
    0
    • A A Jordison

      Or if you were a bit more advanced, add

      20 GOTO 10

      C Offline
      C Offline
      CodeWraith
      wrote on last edited by
      #9

      Not the frirst time around. First I just copied what I found in the manual, then I changed the text to be printed and sometime that afternoon I also learned the magic command GOTO.

      The user can't update the up: we update it for them (Choice in the CP poll)

      A 1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        This cartoon: UserFriendly[^] got me thinking: 36 years ago this month, the PC was released to the world for the first time. I was in the industry when it happened, and it didn't really make a splash immediately, but IBM made some huge mistakes back then: they made it extensible, expandable, and ludicrously expensive. Seriously: the basic usable machine (64K RAM, one off 160KB floppy, monochrome text-only monitor, and a keyboard) was priced at around US$3,000. A top of the range model with CGA monitor (16 colours text, 320x200 graphics in any four colours of your choice from the available 16, and a printer) was US$4,500. You could buy expansion cards to get more RAM - up to 640K! Two floppies! You could swap out the 4.77MHz processor for a slightly faster working (but same clock speed) V20 one, or buy a floating point processor and plug that in! So clones appeared. And boy, have they progressed! There are (from what I see on t'interwebs) well over 2 billion PC's in existence and working today. And every single one of them is thousands of times more powerful than the computers that got man to the moon and back in 1969. We - nearly all of us - owe our whole job to that tank of a PC (heavy? Nah - the keyboard alone weighed in at only 6lb) and I've been coding on or for the damn things for well over thirty years. Perhaps August 12th should be a worldwide public holiday? [edit]CGA, not EGA! :doh:[/edit]

        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

        J Offline
        J Offline
        Jeremy Falcon
        wrote on last edited by
        #10

        OriginalGriff wrote:

        A top of the range model with EGA monitor (16 colours text, 320x200 graphics in any four colours of your choice from the available 16, and a printer) was US$4,500.

        Just to put that in perspective, that's $12,589.15 USD in today's dollars.

        Jeremy Falcon

        1 Reply Last reply
        0
        • C CodeWraith

          Not the frirst time around. First I just copied what I found in the manual, then I changed the text to be printed and sometime that afternoon I also learned the magic command GOTO.

          The user can't update the up: we update it for them (Choice in the CP poll)

          A Offline
          A Offline
          A Jordison
          wrote on last edited by
          #11

          CodeWraith wrote:

          I also learned the magic command GOTO.

          Yes and now we're being told to forget it :laugh:

          C M 2 Replies Last reply
          0
          • M Marc Clifton

            OriginalGriff wrote:

            EGA monitor

            That was [CGA](https://en.wikipedia.org/wiki/Color\_Graphics\_Adapter). EGA was a serious improvement! ;)

            OriginalGriff wrote:

            or buy a floating point processor and plug that in

            I did that. I was working on a neural network simulator, actually [recreated here](https://www.codeproject.com/Articles/1035958/Neuro-Sim) 30 years later. The FPU dramatically improved performance, but it was still chunky.

            OriginalGriff wrote:

            he keyboard alone weighed in at only 6lb

            I sort of miss the days when computer equipment was made from actual metal. :)

            Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

            OriginalGriffO Offline
            OriginalGriffO Offline
            OriginalGriff
            wrote on last edited by
            #12

            You're right! EGA was the high res one that came later! Well ... 16 colours, up to 640x350! The first computer I bought for myself at home was EGA - the Amstrad 1640DD, with 640K RAM, twin 360KB floppies, Power supply built into the monitor ... and a MOUSE! I bought it a 32MB hard disk (a "hardcard" where the disk was mounted on the HDD controller card) which cost £400 and had a seek time of ~100ms! :omg:

            Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
            "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

            M F 3 Replies Last reply
            0
            • OriginalGriffO OriginalGriff

              This cartoon: UserFriendly[^] got me thinking: 36 years ago this month, the PC was released to the world for the first time. I was in the industry when it happened, and it didn't really make a splash immediately, but IBM made some huge mistakes back then: they made it extensible, expandable, and ludicrously expensive. Seriously: the basic usable machine (64K RAM, one off 160KB floppy, monochrome text-only monitor, and a keyboard) was priced at around US$3,000. A top of the range model with CGA monitor (16 colours text, 320x200 graphics in any four colours of your choice from the available 16, and a printer) was US$4,500. You could buy expansion cards to get more RAM - up to 640K! Two floppies! You could swap out the 4.77MHz processor for a slightly faster working (but same clock speed) V20 one, or buy a floating point processor and plug that in! So clones appeared. And boy, have they progressed! There are (from what I see on t'interwebs) well over 2 billion PC's in existence and working today. And every single one of them is thousands of times more powerful than the computers that got man to the moon and back in 1969. We - nearly all of us - owe our whole job to that tank of a PC (heavy? Nah - the keyboard alone weighed in at only 6lb) and I've been coding on or for the damn things for well over thirty years. Perhaps August 12th should be a worldwide public holiday? [edit]CGA, not EGA! :doh:[/edit]

              Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

              T Offline
              T Offline
              theoldfool
              wrote on last edited by
              #13

              You can now purchase a usable computer for ~ $200. But The one you really want is still >$3000

              Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree". Anonymous

              F 1 Reply Last reply
              0
              • OriginalGriffO OriginalGriff

                You're right! EGA was the high res one that came later! Well ... 16 colours, up to 640x350! The first computer I bought for myself at home was EGA - the Amstrad 1640DD, with 640K RAM, twin 360KB floppies, Power supply built into the monitor ... and a MOUSE! I bought it a 32MB hard disk (a "hardcard" where the disk was mounted on the HDD controller card) which cost £400 and had a seek time of ~100ms! :omg:

                Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                M Offline
                M Offline
                Marc Clifton
                wrote on last edited by
                #14

                OriginalGriff wrote:

                a "hardcard" where the disk was mounted on the HDD controller card)

                We had one of those at the company I worked at -- I took it to a trade show and realized a few hours later I'd left it on top of the rows of public phone booths at the convention center. My boss was not happy. :(( Marc

                Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                1 Reply Last reply
                0
                • OriginalGriffO OriginalGriff

                  You're right! EGA was the high res one that came later! Well ... 16 colours, up to 640x350! The first computer I bought for myself at home was EGA - the Amstrad 1640DD, with 640K RAM, twin 360KB floppies, Power supply built into the monitor ... and a MOUSE! I bought it a 32MB hard disk (a "hardcard" where the disk was mounted on the HDD controller card) which cost £400 and had a seek time of ~100ms! :omg:

                  Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                  F Offline
                  F Offline
                  Forogar
                  wrote on last edited by
                  #15

                  Yes, I remember; I had the same model Amstrad running GEM! Who needs Windows, eh? Although my first home machine was a Commodore PET 40x25 screen. Later I bought the business version of the PET with 80x25 lines and a external twin floppy box (1.04mb each) that cost about 1,225 pounds!

                  - I would love to change the world, but they won’t give me the source code.

                  C 1 Reply Last reply
                  0
                  • C CodeWraith

                    OriginalGriff wrote:

                    (64K RAM, one off 160KB floppy, monochrome text-only monitor, and a keyboard) was priced at around US$3,000. A top of the range model with EGA monitor (16 colours text, 320x200 graphics in any four colours of your choice from the available 16, and a printer) was US$4,500.

                    Go ahead and take a look what a TRS-80 Model 3 or 4 would have cost. These were still typical workhorses at that time. Edit: Model 4 came later, that still leaves us with Model 3: 1980: July - Radio Shack introduces the TRS-80 Model III, priced from US$700 to US$2500.

                    The user can't update the up: we update it for them (Choice in the CP poll)

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #16

                    I literally shouvelled shit ti help my school buy 2 model II's. Few months later was caned for playing on it when I was supposed to be in class (metalwork) - in font of the class. Ah memories, stuff that today's kids will never get the chance to experience. And I must admit: 1. caning (6 on the backside) really didn't hurt that much, 2. learning metal/woodwork back then means there's a lot of stuff I can do myself. 3. chainsaws are fun

                    signature upgrading ... please wait.

                    C 1 Reply Last reply
                    0
                    • A A Jordison

                      CodeWraith wrote:

                      I also learned the magic command GOTO.

                      Yes and now we're being told to forget it :laugh:

                      C Offline
                      C Offline
                      CodeWraith
                      wrote on last edited by
                      #17

                      Which I stubbornly refuse to do. These 'rules' are for those who are to dumb to understand at which point something becomes problematic. I do this very rarely, but sometimes it's more important to keep a piece of complicated code contained in a method. No refactoring into other functions! Let's keep these eggs in one basket, despite all wise rules. Add a note that only I may work on that thing, and even then only with signatures from at least three bosses and only on highest holidays. There should be reasons for doing this and playing by the rules will break it. In such a thing it can be easier to get out of some nested code using a GOTO than doing it with the 'good' if-else way. In C or C++ such a function may often contain some inline assembly, providing one more good reason to keep everything in one function. That's very volatile code which you don't want to spread out all over the application.

                      The user can't update the up: we update it for them (Choice in the CP poll)

                      D 1 Reply Last reply
                      0
                      • T theoldfool

                        You can now purchase a usable computer for ~ $200. But The one you really want is still >$3000

                        Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree". Anonymous

                        F Offline
                        F Offline
                        Foothill
                        wrote on last edited by
                        #18

                        $3000 wouldn't complete the machine that I really want.

                        CPU

                        $1000

                        Intel Core i9-7900

                        Video

                        $1400

                        GeForce Titan Z

                        Motherboard

                        $500

                        ASUS Prime X-299 Deluxe

                        RAM

                        $825

                        GSkill DDR4 4000 x32GB

                        And I haven't even got to the hard drives, power supply, case, or the three 26 inch 4K monitors that I would like. :-D I could easily spend over $5000 on a single machine plus video. Now only if I could actually afford it. :sigh:

                        if (Object.DividedByZero == true) { Universe.Implode(); } Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016

                        T 1 Reply Last reply
                        0
                        • L Lost User

                          I literally shouvelled shit ti help my school buy 2 model II's. Few months later was caned for playing on it when I was supposed to be in class (metalwork) - in font of the class. Ah memories, stuff that today's kids will never get the chance to experience. And I must admit: 1. caning (6 on the backside) really didn't hurt that much, 2. learning metal/woodwork back then means there's a lot of stuff I can do myself. 3. chainsaws are fun

                          signature upgrading ... please wait.

                          C Offline
                          C Offline
                          CodeWraith
                          wrote on last edited by
                          #19

                          Lopatir wrote:

                          3. chainsaws are fun

                          Anything destructive is fun at that age. Right after school they drafted me and taught me how to operate these.[^] Shooting with rifles and machineguns got almost boring. :-)

                          The user can't update the up: we update it for them (Choice in the CP poll)

                          F 1 Reply Last reply
                          0
                          • F Forogar

                            Yes, I remember; I had the same model Amstrad running GEM! Who needs Windows, eh? Although my first home machine was a Commodore PET 40x25 screen. Later I bought the business version of the PET with 80x25 lines and a external twin floppy box (1.04mb each) that cost about 1,225 pounds!

                            - I would love to change the world, but they won’t give me the source code.

                            C Offline
                            C Offline
                            CodeWraith
                            wrote on last edited by
                            #20

                            GEM! Did you know it survived to this day? It enjoyed a long life on the Atari ST and the Atari OS was completely rewritten when Atari died. It has been enhanced since then and is still used on FPGA based computers or software emulators. That remiends me: I always wanted one of those FPGA boards.

                            The user can't update the up: we update it for them (Choice in the CP poll)

                            1 Reply Last reply
                            0
                            • C CodeWraith

                              Which I stubbornly refuse to do. These 'rules' are for those who are to dumb to understand at which point something becomes problematic. I do this very rarely, but sometimes it's more important to keep a piece of complicated code contained in a method. No refactoring into other functions! Let's keep these eggs in one basket, despite all wise rules. Add a note that only I may work on that thing, and even then only with signatures from at least three bosses and only on highest holidays. There should be reasons for doing this and playing by the rules will break it. In such a thing it can be easier to get out of some nested code using a GOTO than doing it with the 'good' if-else way. In C or C++ such a function may often contain some inline assembly, providing one more good reason to keep everything in one function. That's very volatile code which you don't want to spread out all over the application.

                              The user can't update the up: we update it for them (Choice in the CP poll)

                              D Offline
                              D Offline
                              Dave Kreskowiak
                              wrote on last edited by
                              #21

                              Quote:

                              These 'rules' are for those who are to dumb to understand at which point something becomes problematic.

                              For those of us who haven't used a GOTO in 20 years, we can say the same thing about you.

                              System.ItDidntWorkException: Something didn't work as expected. A guide to posting questions on CodeProject

                              Click this: Asking questions is a skill. Seriously, do it.
                              Dave Kreskowiak

                              C 1 Reply Last reply
                              0
                              • F Foothill

                                $3000 wouldn't complete the machine that I really want.

                                CPU

                                $1000

                                Intel Core i9-7900

                                Video

                                $1400

                                GeForce Titan Z

                                Motherboard

                                $500

                                ASUS Prime X-299 Deluxe

                                RAM

                                $825

                                GSkill DDR4 4000 x32GB

                                And I haven't even got to the hard drives, power supply, case, or the three 26 inch 4K monitors that I would like. :-D I could easily spend over $5000 on a single machine plus video. Now only if I could actually afford it. :sigh:

                                if (Object.DividedByZero == true) { Universe.Implode(); } Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016

                                T Offline
                                T Offline
                                theoldfool
                                wrote on last edited by
                                #22

                                Here you go: Raspberry Pi Zero - Raspberry Pi[^]

                                Arguing with a woman is like reading the Software License Agreement. In the end, you ignore everything and click "I agree". Anonymous

                                1 Reply Last reply
                                0
                                • OriginalGriffO OriginalGriff

                                  This cartoon: UserFriendly[^] got me thinking: 36 years ago this month, the PC was released to the world for the first time. I was in the industry when it happened, and it didn't really make a splash immediately, but IBM made some huge mistakes back then: they made it extensible, expandable, and ludicrously expensive. Seriously: the basic usable machine (64K RAM, one off 160KB floppy, monochrome text-only monitor, and a keyboard) was priced at around US$3,000. A top of the range model with CGA monitor (16 colours text, 320x200 graphics in any four colours of your choice from the available 16, and a printer) was US$4,500. You could buy expansion cards to get more RAM - up to 640K! Two floppies! You could swap out the 4.77MHz processor for a slightly faster working (but same clock speed) V20 one, or buy a floating point processor and plug that in! So clones appeared. And boy, have they progressed! There are (from what I see on t'interwebs) well over 2 billion PC's in existence and working today. And every single one of them is thousands of times more powerful than the computers that got man to the moon and back in 1969. We - nearly all of us - owe our whole job to that tank of a PC (heavy? Nah - the keyboard alone weighed in at only 6lb) and I've been coding on or for the damn things for well over thirty years. Perhaps August 12th should be a worldwide public holiday? [edit]CGA, not EGA! :doh:[/edit]

                                  Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                                  K Offline
                                  K Offline
                                  Kevin Marois
                                  wrote on last edited by
                                  #23

                                  Way back in 1983 I taught myself GW-Basic on [one of these](http://lowendmac.com/wp-content/uploads/zenith-z120.jpg).

                                  If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                  1 Reply Last reply
                                  0
                                  • C CodeWraith

                                    OriginalGriff wrote:

                                    (64K RAM, one off 160KB floppy, monochrome text-only monitor, and a keyboard) was priced at around US$3,000. A top of the range model with EGA monitor (16 colours text, 320x200 graphics in any four colours of your choice from the available 16, and a printer) was US$4,500.

                                    Go ahead and take a look what a TRS-80 Model 3 or 4 would have cost. These were still typical workhorses at that time. Edit: Model 4 came later, that still leaves us with Model 3: 1980: July - Radio Shack introduces the TRS-80 Model III, priced from US$700 to US$2500.

                                    The user can't update the up: we update it for them (Choice in the CP poll)

                                    K Offline
                                    K Offline
                                    kmoorevs
                                    wrote on last edited by
                                    #24

                                    CodeWraith wrote:

                                    1980: July - Radio Shack introduces the TRS-80 Model III, priced from US$700 to US$2500.

                                    Amazing how much the price dropped in the next couple of years...my parents bought us a TI/99-4a at the end of '83 (I think) for around $100. No monitor, just hook up the console to a TV! Also, no HDD or even a floppy...cassettes! I still have it in the box! :laugh:

                                    "Go forth into the source" - Neal Morse

                                    C R 2 Replies Last reply
                                    0
                                    • OriginalGriffO OriginalGriff

                                      This cartoon: UserFriendly[^] got me thinking: 36 years ago this month, the PC was released to the world for the first time. I was in the industry when it happened, and it didn't really make a splash immediately, but IBM made some huge mistakes back then: they made it extensible, expandable, and ludicrously expensive. Seriously: the basic usable machine (64K RAM, one off 160KB floppy, monochrome text-only monitor, and a keyboard) was priced at around US$3,000. A top of the range model with CGA monitor (16 colours text, 320x200 graphics in any four colours of your choice from the available 16, and a printer) was US$4,500. You could buy expansion cards to get more RAM - up to 640K! Two floppies! You could swap out the 4.77MHz processor for a slightly faster working (but same clock speed) V20 one, or buy a floating point processor and plug that in! So clones appeared. And boy, have they progressed! There are (from what I see on t'interwebs) well over 2 billion PC's in existence and working today. And every single one of them is thousands of times more powerful than the computers that got man to the moon and back in 1969. We - nearly all of us - owe our whole job to that tank of a PC (heavy? Nah - the keyboard alone weighed in at only 6lb) and I've been coding on or for the damn things for well over thirty years. Perhaps August 12th should be a worldwide public holiday? [edit]CGA, not EGA! :doh:[/edit]

                                      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                                      R Offline
                                      R Offline
                                      Rick York
                                      wrote on last edited by
                                      #25

                                      I remember those days well. I was still in gradual school at the time. The original PC had a cassette tape or a floppy drive as options actually. You could also get your choice of CP/M or PC-DOS on it. Once 1-2-3 came out CP/M faded quickly. One amusing thing - the original v1.0 PC-DOS didn't even have directories. That wasn't until v2.0. :omg:

                                      1 Reply Last reply
                                      0
                                      • D Dave Kreskowiak

                                        Quote:

                                        These 'rules' are for those who are to dumb to understand at which point something becomes problematic.

                                        For those of us who haven't used a GOTO in 20 years, we can say the same thing about you.

                                        System.ItDidntWorkException: Something didn't work as expected. A guide to posting questions on CodeProject

                                        Click this: Asking questions is a skill. Seriously, do it.
                                        Dave Kreskowiak

                                        C Offline
                                        C Offline
                                        CodeWraith
                                        wrote on last edited by
                                        #26

                                        I did not want to offend you. It's just that I met enough people who could recite all kinds of rules as if they were holy commandments, but had not the slightest clue why it's not always a good idea to use these things. I don't think that those people are dumb. They have been made that way by training them to obey rules without questions.

                                        The user can't update the up: we update it for them (Choice in the CP poll)

                                        F D M 3 Replies Last reply
                                        0
                                        • K kmoorevs

                                          CodeWraith wrote:

                                          1980: July - Radio Shack introduces the TRS-80 Model III, priced from US$700 to US$2500.

                                          Amazing how much the price dropped in the next couple of years...my parents bought us a TI/99-4a at the end of '83 (I think) for around $100. No monitor, just hook up the console to a TV! Also, no HDD or even a floppy...cassettes! I still have it in the box! :laugh:

                                          "Go forth into the source" - Neal Morse

                                          C Offline
                                          C Offline
                                          CodeWraith
                                          wrote on last edited by
                                          #27

                                          The prices dropped constantly as memory got cheaper and the competition got stiffer. The TRS-80 Model 3 was intended to be a professional machine with the best reasonable hardware options. Lots of memory, multiple disk drives, modems, large printers - all stuff that you did not find in a small home computer.

                                          The user can't update the up: we update it for them (Choice in the CP poll)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups