Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    CBM    |    Commodore Computer Conference    |    4,328 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,089 of 4,328    |
|    Stephen Walsh to All    |
|    Commodore Free Magazine, Issue 95 - Part    |
|    24 Nov 16 13:00:04    |
      's optical art and general glitchy aesthetics. I       think DUBCRT bridges the gap between retro enthusiasts more into games and       nostalgia, and the electronic music / chip-music community who have more of       an interest in the sounds of the SID. I think that is ultimately what we       set out to achieve, an interest product / format that has some broad appeal       in terms of graphics and sound and "gameplay" mechanics.               - - - - - - - - - -              CF: Are there any comments you would like to end with?              TK: Thanks a lot for the interview questions - much appreciated! Also I       would like to thank the guys for such an amazing effort in developing the       cart, something which I think we were all passionate about in trying to do       something a little different that perhaps has not been done in quite this       way before with the Commodore 64. Stay tuned for DUBCRT V2 and potentially       some other mini cartridge projects for the C64.                            *************************************        GROWING PAINS PART SEX        "The Program That Never Was"        By Lenard R. Roach       *************************************              If I understand my agriculture correctly, when planting a seed you first       dig a hole in the ground and bury it, then water and sunlight are added.       In a few weeks a startling metamorphosis occurs as the apparently dead and       buried seed cracks open and out of the cracked seed comes new life. Very       soon the new life conquers any vestige of the seed until all that can be       seen is the new life. Such was the work in coding the program "Obligator       Coordinator." It was also a work of Commodore vengeance.              Let me start from the beginning ...              "Obligator Coordinator" was a work of anger and ego. If anyone has read my       book, "Run/Stop- Restore: 10th Anniversary Edition," then you can read       about the combat over copyright control of my work, "Check It Out."       Basically, the people who bought all the software rights from the defunct       "Run" magazine now owned it and I wanted to publish upgrades I made to the       code. The new owners said that they would not release the rights of "Check       It Out" to me without a monetary fee. I coded the cussing thing; I should       have some rights! No. According to the "work for hire" contract I       (hastily) signed, I surrendered *all* rights to the program in exchange for       money. This also means that any upgrades I code for the program become the       immediate and undisputed rights of the contract holder.              This includes "Checkmate," which is a derivative of the code I wrote for       "Check It Out." Expletive! There were two choices at this point: Drop my       5 1/4" disk of work on "Checkmate" and "Check It Out" upgrades into the       shredder or file it away never to be seen by another human eye. I chose       the latter. This was not going to stop here, oh no! I'm going to sit down       at my Commodore and code an awesome piece of software so fantastic that it       will make my last two projects look like the handiwork of kindergartners!       I crossed the house to the computer room, sat down at the Commodore,       trusted a blank 5 1/4" disk into the 1541-II disk drive, booted the system,       poised my fingers on the keyboard, and ... banged my head on the computer       desk with a wood cracking thunk. What was I thinking? "Check It Out" and       "Checkmate" *were* my greatest Commodore achievements! Who was I fooling?              I leaned back in my computer chair and stared at the Commodore home screen       and flashing cursor. Dover, my yellow striped tabby cat, came into the       room and rubbed her head on my dangling right hand. I looked down while at       the same time she looked up. She mewed. I scratched her head. I watched       her as she walked over to the open cubby built into the computer desk where       I store all my 5 1/4" disk files. She stood on her hind legs with her       front paws supporting her on the ledge of the open cubby. A crouch, and a       leap, and she was in the cubby, but there was no room for her and the two       disk files so when laid down in the cubby, all four of her feet pushed both       files out of the cubby and onto the floor, where the files cracked open and       about forty 5 1/4" disks spilled onto the computer room carpet.              I looked at the mess, and then looked into the cubby. Dover licked her       right front paw, stretched out, and got comfortable. This is an amazing       thing about cats: They can destroy your entire living room, put it all in       a pile right in the middle, climb to the top of said pile, lay down on top       of said pile, look you square in the face with a look that says, "I didn't       do a thing." Dogs: They make one piddle mark the size of a pence on your       carpet and they *know* they have committed the greatest sacrilege. The dog       looks at you with that face that says, "Oh snap! He's gonna kill me now!"       Nonetheless, that stupid cat was not going to help me pick up those disks,       so I got out of my chair and started picking up. About half way into clean       up I came across a disk label that caught my eye. "Bill Attack Workdisk"       it read. What was this? It had my handwriting on it so it was something       important. I sat back down, popped the blank out of the 1541-II, inserted       the "Bill Attack Workdisk," and loaded the directory. The monitor showed       me several different versions of this program, so I booted the latest       version on the disk (I think it was "8") and waited. Very quickly I saw a       data base style program used for mainly recording information and storing       that information onto disk. I didn't see where the "attack" part of the       program was; it was more like a coordinator than anything else. I exited       the program and listed the code. Hmm.              All this needs is a little subroutine here and a couple of GOTOs and GOSUBs       there and this could be a viable work, but that name "Bill Attack" has got       to go. I'll worry about that later... It took me a couple of months of       working about a hour a day on the program to get it to where I wanted it,       but it still needed a name; one that would describe what the program did       and still make it sound cool in just a couple of words. I remembered that       I once called this work a "coordinator" but what can I put in front of that       word to help make an impact? Bill Coordinator? No, that lacked pizzazz.       How about "Obligator Coordinator?" It tells what the program does and it       even rhymes. I'll stick with that. Now to provide a little present for       hose head publishers who scam off of hard working coders. I got onto the       PC and pulled down a copy of Form TX from The United States Copyrights       Office in Washington DC and printed same. But this form was for a book and       I needed to copyright a program. What do I do? I searched my local       library's website under "copyright forms" and I found the book, "Legal Care       For Your Software" by (name). I went to my library and checked it out. I       read it not once but twice and decided that this was too valuable of a       resource not to have, so I ordered a copy from my local bookseller ($30)       and read it again (my new copy had updates and new forms added). I filled       out the TX Form and mailed it, a copy of the program text, and a $25 check       to Waahington. Six weeks later I had a bonafide Ownership Of Copyright       paper in my hands. Eat that you spastic, lard, pickled headed, simpletons       of the magazine industry! You're going to have to deal with *me* now       instead of the other way around! I win ... or did I?              It was 1994. "Run" magazine was out of print for two years. "Commodore       World," a magazine division of CMD Industries had just launched and wasn't       willing to deal with me unless I "surrender all rights" to the software.       At the time I was too much of an egocentric knucklehead to be dealt with,       so "Obligator Coordinator" sat in my files never to be released. In about       2002 I heard about Dave Moorman and "Loadstar" disk magazine and was about       to contact him via the Internet and pitch "Obligator Coordinator" to him,       but first I'd should boot a copy and see how I can best describe it's       functions. I ran the program and started to tinker with it by creating a       false bill note to track. A few keystrokes into the program and the       dreaded "Syntax Error In XXX" popped up. This is not good. I ran the       program again and inputted different information, but the same message       appeared. Uh oh! I listed the code line given by the Commodore and that       very line did a Harry Houdini on me and disappeared. I panicked as a       solemn thought hit me: What if I copyrighted a faulty text of program? I       went through my files and found a copy of the text of program I originally       sent to the Copyright Office and looked on the printed sheet for the       missing code line. As sure as cow flatulence the code line was gone; I did       copyright a flawed program. For a fleet moment I was madder than a stirred       up hornet's nest, then a thought hit me: I was about to try and sell a       flawed program to the general Commodore public and I was prevented in doing       so by heaven above and the Caretaker thereof.              I sat down with the disk and Commodore and slowly started to work through       each syntax one at a time. Some were just missing code lines; others were       missing or misdirected GOTOs and GOSUBs. I don't know how long it took but       I finally worked all the "bugs" out of the program, but now I was stuck       with a new problem: What do I do with a wasted copyright notice on a       malfunctioning program? Answer: Nothing. I would have to get another       copyright for the repaired work and title it under a different name. I was       reluctant to do this since I copyrighted a bogus program in the first       place; I didn't want lightning to strike twice, so it sat, never to see the       light of day. Only until recently have I brought this program back to the       light of day, and even then I was reluctant for the same aforementioned       reason. I don't mind showing it at expos and club meetings, but to head to       the public with distribution was scary. What would I do to improve       "Obligator Coordinator?" Any improvements that could have been done were       put into "The Ledger." I basically left "Obligator Coordinator" alone. I       may put "Obligator Coordinator" out as freeware with "The Ledger" as the       purchase product. Either way, what I thought was going to be a legal       victory for Commodore coders everywhere turned into a nightmare as the       whole thing blew up in my face. I know now to investigate a copyright for       periodicals so I can make improvements to what I code without having to       apply for a different copyright each upgrade. "Obligator Coordinator" was       hard to code since I didn't know how to make half of the features I wanted       a reality in what BASIC I understood. I did learn extra commands while       coding the work so "Obligator Coordinator" was not a total waste, but a       learning experience that was treasured for future Commodore programming.                            *************************************        REVIEW: SPACE CHASE ON THE PET       *************************************              The 35 year old review              www.spacechase.de/              Interview with the creator of Space Chase can be found in Commodore Free       here:              www.commodorefree.com/magazine/vol10/issue94.html#ARTICLE9              Space Chase is a 1 or 2 player split-screen shooter that was specifically       developed for the CBM II series of computers (sold as Commodore 610, 620,       710 and 720 in Europe and as B128, B256 and CBM B128-80 and B256-80 in the       U.S.). The game has been fully programmed in Assembler, uses the full       "PETSCII resolution" of 160 x 50 and features music and sound composed by       the famous SID composer Max Hall (CBM IIs have SID chips). Space Chase can       be downloaded for free at www.spacechase.de.              VICE ISSUE              "several keys pressed at the same time" issue if you test the game in VICE.       This caused somewhere in the chain keyboard -> Windows -> VICE -> emulated       CBM2 hardware              CBM MACHINE HISTORY              The CBM II series of machines was "text only" and doesn't have any graphics       capabilities at all.              The only option open to the programmer is to use CBM's character set.       Space Chase manages to create a 160 x 50 resolution that is fully utilized       by the game. On the CBM I series, only 80              --- MBSE BBS v1.0.4 (GNU/Linux-x86_64)        * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- (3:633/280)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca