Image Map Image Map
Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: KIM-1 interest?

  1. #1

    Default KIM-1 interest?

    New to the forum (recc. to me by user RuudB), I was surprised to find not a single mention of the venerable KIM-1. Yes, it was single-board and primitive, but lots of cool things were done with it. Inspired by articles and projects I read about in Eric Rehnke's KIM-1 User Notes newsletter, I wrote:
    • a self-learning Hexpawn game (KIM learns by its mistakes, eventually becomes unbeatable)
    • a one- or two-player baseball game (with 'pitcher' and 'batter' peripherals, display of pitched and hit ball, stats)
    • a tiny version of Adventure, a.k.a. Colossal Cave (24 locations, five objects to be used, two animals (a bird and a dragon), two treasures to retrieve, magic word, etc)

    I'd like to make the source code (and cave map and instructions) for KIM-Venture available for posterity. First I must find a place to post it all, then I will do so if there's any interest at all.

    Bob Leedom
    Glenwood Maryland
    USA

  2. #2
    Join Date
    Jan 2010
    Location
    Central VA
    Posts
    4,768

    Default

    It is indeed a neat little SBC! My first taste of machine code and assembly was on a KIM-1 that'd been given to me by a future employer. Dead power supply and missing its 1 MHz crystal. Never got cassette operation to be reliable, but I did enjoy having a machine with so much I/O available to quickly whip up a project with.

  3. #3

    Default

    There was also an article to turn the KIM-1 into an eprom programmer for the MM5204 UVeproms. I didn't have the KIM-1 to attempt it, so I used the Eberhard programmer, but it could have been a possible option and I would have tried it, if I had the KIM-1. It is on page 70 of this document and has the source code:

    https://archive.org/details/kilobaud...77-09/page/n71

  4. #4

    Default

    Using the VCF search is crappy. There is actually quite a bit of KIM-1 stuff here but you need to use a real search engine like google. The search engine for the vcf MB doesn't like to do 3 letter searches so drops KIM.
    Of interest is my article on a 6532 to 6530 replacement:

    http://www.vcfed.org/forum/showthrea...KIM-1-computer

    If you look at post 38 and 39 you'll see pictures of the finished product. Note that size of the adapter. It is slightly less thick than 2 sockets of additional height. I sold kits with a diagnostic board as well as the kit with the adapter. Most that I know of used the diagnostic board and fixed other problems on their boards, not caused by either of the 6530 chips. I've been meaning to put all the stuff up on gethub but haven't found the time yet.
    I've no plans to make any more kits but you are welcome to copy any of the stuff for your own purposes. The diagnostic board is quite useful at finding typical problems on the KIM and has 2 games that I put on the ROM. ( it has lots of room for more but I only put the two on it to demonstrate and test out the final product.
    I used an EEPROM that could be programmed right on the KIM for either the -002 or the -003 chip ( it was because I had no easy way to program them on my programmer because they were surface mount parts to hide under the 6532 ). There was a processor on the KIM so it made sense to program them on the board.
    Another place to look for KIM-1 stuff is in the nostalgia section of the 6502.org MB.
    Dwight

  5. #5

    Default

    Yeah, what Dwight said. There are many KIM-1 enthusiasts here. I've got several of them myself.
    I use my C128 because I am an ornery, stubborn, retro grouch. -- Bob Masse
    Machine room updated for 2019!: http://www.floodgap.com/etc/machines.html

  6. #6
    Join Date
    Dec 2005
    Location
    Toronto ON Canada
    Posts
    7,252

    Default

    Quote Originally Posted by ClassicHasClass View Post
    Yeah, what Dwight said. There are many KIM-1 enthusiasts here. I've got several of them myself.
    A lot more than AIM65 enthusiasts ; I've got several of those, as well as Oscar's Nano-Kim.

    Looking forward to seeing those programs!

  7. #7
    Join Date
    Jan 2010
    Location
    Central VA
    Posts
    4,768

    Default

    There's a few AIM-65 enthusiasts here as well! I wouldn't put myself in that category, more just an owner of one, but there are a few guys here and on IRC that *really* hack on them. TangentDelta comes to mind, he even built an AIM-65 to OSI bus interface.

  8. #8

    Default

    On 6502 stuff:

    On the KIM, I hope to get Peter Jennings' chess program onto the ROM of the diagnostic board ROM and also add some more of Jim Butterfield's games on the ROM as well. When I get that done, I'll post a note and also get the diagnostic board on gethub. I've been changing the code to run on the ROM to reduce the size of the ROM usage for Peter's code to see if I can squeeze the ROM part to 1K ROM image. That will make bringing it up on the diagnostic board easier as one can then start it as a single ROM partition. The diagnostic board is mostly just a simple ROM board that plugs onto the expansion ports. It can be used to add 1K blocks to the KIM-1, as well as running diagnostics on the board. It uses a 2732 so has a lot of space if one wants to keep the diagnostics. Most of the diagnostics use a small part of each 1K block where they exist so there is a lot of free space to add what ever one would want, like Jim Butterfield's games.

    On 6502 in general, I have a system RM65 that I hope to get running with a disk drive. It has parts of a ICE board in it but no dongle so I don't know what the target was. It has a Forth on it, likely quite similar to the AIM-65 Forth but it expects to have the RM65 video board on it as well. I regret it didn't come with that
    When I get time, I'll blow some new ROMs with it connected to a serial port instead. I should be able to make it into an almost AIM-65. I have a AIM-65 with the Forth ROMs on it so maybe I can do some cross compare to make it more compatible at the binary level. With Forth, that may not be necessary. One usually compiles the code when needed rather than keeping a binary image but it wouldn't be to much to tack on a binary loaded to binary images.

    All projects for the future.
    Dwight

  9. #9
    Join Date
    Nov 2012
    Location
    Richmond Hill, Ontario, Canada
    Posts
    1,151

    Default

    If you want to search for KIM-1 posts, just use "KIM1" or try this google search "site://www.vcfed.org/forum/ kim-1" (there IS a space after the URL and before KIM-1) KIM-1 posts are pretty much in the "Commodore" forum.

    I have Dwight's board. It is great for troubleshooting. I have a few KIM-1s myself.

  10. #10

    Default

    Quote Originally Posted by MikeS View Post
    A lot more than AIM65 enthusiasts ; I've got several of those, as well as Oscar's Nano-Kim.

    Looking forward to seeing those programs!
    Hey, I've got an AIM-65 too! I need to fix its print head.
    I use my C128 because I am an ornery, stubborn, retro grouch. -- Bob Masse
    Machine room updated for 2019!: http://www.floodgap.com/etc/machines.html

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •