Jump to content

Rick Reynolds

  • Content Count

  • Joined

  • Last visited

Community Reputation

666 Excellent

1 Follower

About Rick Reynolds

  • Rank
  • Birthday 03/10/1969

Profile Information

  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I've been able to play the three original Tutorvision titles on my Tutor Pro system which doesn't have the WBEXEC in it by putting that extra info into the cart ROM image. I think @Lathe26 wrote up how to do that in another thread: Do you think this technique would work on your new ROM image? BTW, do we have a feel for how many of us have Tutor Pros and how many of them have which combinations of chips (i.e. EXEC, GROM, STIC, RAM, GRAM)?
  2. @the_crayon_king I'm just finding out about this project. Are you selling any kits of you RGB Intellivision mod? I'd be interested in getting one to try out on one of my systems.
  3. Very cool. I'm definitely interested in the Intellivision RGB mod you mentioned...
  4. I have restored a Commodore PET 2001 (8K, chicklet keyboard, cassette built in). I also got one of Tynemouth's RAM/ROM upgrade boards for it though tfw8b.com, so it now has 32K and I can select different ROM sets. That's where I'm getting a little confused. The documentation that came with it is basically a three-page manual of sorts (printed out on 2 sides of a single sheet with each page being half-sized). It tells how to use the DIP switches to select or unselect the 32K of provided RAM, and how to select their upgraded ROMs (Kernal, editor, BASIC). The options available are the following: PET Tester BASIC 1 BASIC 2 BASIC 4 40n50 (BASIC 4, 40 column, normal keyboard, 50Hz mains) 40n60 (BASIC 4, 40 column, normal keyboard, 60Hz mains) 80b50 (BASIC 4, 80 column, business keyboard, 50Hz mains) 80b60 (BASIC 4, 80 column, business keyboard, 60Hz mains) They give a little more information on how to use the PET Tester option, but I haven't tried that yet. I'm assuming "normal" keyboard here is the same as what I've seen other websites call the "graphics" keyboard since it is being contrasted with the "business" keyboard. I've selected BASIC 1, 2, or 4 and seen it come up with each of those. Unless I have some software compatibility reason to choose 1 or 2, it seems that BASIC 4 is the natural default choice. Indeed it's the only BASIC available in the last four modes. About those last four... Obviously, since I'm in the US, I'll pick one of the 60Hz mains options. And my model has a 40 column monitor. So on my PET, what's the difference (if any) between selecting option 4 and option 6? Is there a reason I would choose one over the other? Based on the brief descriptions given, there doesn't seem to be any difference. And is there any more information about what changes have been made to the other ROMs? I understand (and regularly use) the DOS Wedge that is built in with the SD2PET device (also from Tynemouth). Are there other changes?
  5. YES! As a kid, I had the same issues visualizing what that picture in the catalog was supposed to represent! I thought the hole in the glove was an eye!
  6. Wow, thanks brain! Looks like I asked a very newbie question! I appreciate the complete answer and the fact that such a tool already exists.
  7. Thanks again to all for the input. I've asked a related question in a new thread here:
  8. Hi again everyone. Thanks to the community for the help in this other thread where I had asked about cross-assemblers for 6502 code targeting the PET: I have a sort-of-related question. Let's say I want to write a program in BASIC targeting the PET. Can I write the code on a modern computer and then somehow generate a .prg that has that BASIC program on it which could then be read by the PET? I understand that I could write the BASIC code right on the PET in vice and then figure out how to create a blank .d64 and save the program, so that's a technique that is available. But do folks write BASIC programs for these older computers using modern editors, saving to plain ASCII, and then somehow producing a valid BASIC saved program file in a sort-of-cross-compiling kind of way? Thanks again! Rick
  9. Thanks for the input Darrell. I am targeting a PET, so the default (or -f1) is the right format. Whatever the cl65 linker was creating as the object file, it was NOT a simple, valid .prg formatted version of the program. I'm happy to report that DASM is working for me now. Kudos to carlsson for pushing me in the right direction via DMs!
  10. Thanks carlsson. I'll give it a look. I spent some time yesterday with CA65, but couldn't get the linker to produce a valid .prg file. The output .lst file showed all my code in the right places, so I'm pretty confident that I got the assembly working. But how to turn that .o file into a .prg still eludes me.
  11. Vim is definitely a very powerful editor. I only scratch the surface of what it can do. I once tried to make a syntax highlighting file for CP1600 assembler, but never delved into trying it for IntyBASIC. Because of the amount of flexibility vim offers, it has a bit of a steep learning curve for this stuff (at least to me). But I'd be all for more vim-love in the Intellivision programming community!
  12. Thanks again! I think I saw cc65 in search results but wrote it off as only a C compiler. But I see it has an assembler as part of the tool chain that is independent of the compiler, so that's definitely worth a look.
  13. Thanks Tuxon86. I appreciate you chiming in. I did find that tool, but it only runs in windows. If I don't find anything really good for Linux or Mac, I'll consider doing the assembler dev work in a windows VM via VirtualBox or Parallels. But I'm looking for something native first. But as another data point, is the CBM .prg Studio THE TOOL that most folks use for this? Or is there not a real consensus in the commodore 8-bit dev world? If a tool is pretty much the only one around that the community uses, then it would probably be worth the pain of using a VM just for the community support.
  14. I'm looking to play around with some assembler programming on my newly-restored PET. It has the chicklet keyboard, so I'm wanting to do the programming on my laptop via an emulator. I could run a monitor and attempt to write code that way, but I'd really like to be using a cross-assembler so modern tooling is at my disposal. I'm interested in something relatively OS-agnostic. My main dev laptop is Linux, and I also use macOS quite a bit. So something that runs on one or both is what I'm looking for. I found k2xtools / k2asm on github and pulled down the code and was able to build the tool. From what I read it's pretty full-featured for an assembler. But no one has contributed to that project for like 5-6 years now, so it seems like a dead toolchain. What do folks use today to program 6502 assembler targeting commodore 8-bit computers? Since I'm primarily interested in the PET (for now...) I don't even really need to consider tools for creating graphics artifacts (background, sprites). Thanks!
  • Create New...