Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Posts posted by codewar65

  1. 59 minutes ago, Wavicle said:

    I have found my tribe!

    There is a definitely a subset of us for whom VERA is the product. Perhaps if we can find enough of us, we can convince the dev team to release it as a separate product.

    Gathering resources, equipment, and foo to start breadboarding my own 8bit here. A VERA would solve a ton of issues. Circuitry to drive video  can be bigger than a main system using available off the shelf.


  2. Personally, I think the team should stick with just phase-1. Get one flawless solid product out the door, in kit form or finished, then expand from there. Many things learned in going phase-1 will alter future branches.
    The X8 sounds like a whole different product.  It'd be like asking the C=64 user base if they would be interested in a C=32.  Why?

    • Like 1
  3. 47 minutes ago, Scott Robison said:

    It's good that you have an actual use for it, and nothing wrong with dumb terminals. In my case it was just a solution in search of a problem. 🙂

    'Dumb' terminal is a term, for a terminal. Some weren't so dumb. 😉 I am just looking to offload cycles onto another processor with dedicated capabilities, like how C64's 'talked' to disc drives with their own 6502s.


    • Like 2
  4. 14 minutes ago, Scott Robison said:

    I was thinking of something similar a couple days ago. Except I'm not a hardware guy typically. So I bought the Ben Eater kits and just starting putting them together tonight to try to get a handle on some of this kind of stuff. Not the exact split, but the separate CPUs with their own RAM and communicating through VIAs.

    Good luck!

    I'm old school and love old dumb terminals! I was thinking of building a 6502 based VT100 terminal VERA. haha
    I was actually thinking of grabbing Ben's kit as well, but want to get a better breadboard setup.
    And writing my own terminal, I could 'add' my own special codes to redefine the character glyphs, play sound, sprites, etc. Even upload 65c02 code via ANSI to run as a background process and report back on a separate VIA port with results.

    • Like 1
  5. This thread should be in the non-cx16 retro channel, but:
    I've been thinking of tinkering with two 65c02s to build a breadboard machine. The first would be the main system, the secondary would handle screen and keyboard (ala terminal). They'd communicate through 6522's. The secondary would just take VT52 or VT100 style codes for video as input and send keyboard / escape code response codes back as output. That would free up the main CPU to run full bore, while the terminal CPU could buffer and state-machine the ANSI codes and handle keyboard voodoo while in vblank/hblank when driving video.

    • Like 1
  6. What if the network card worked like old school CBM smart peripherals? Put the brains on the card / device. Open a channel to it, send commands, write data, read results, close the channel, etc.

    It shouldn't matter if it uses Hayes modem or raw socket io protocol, as long the 'thing' buffers IO properly.  It could handle any protocol (internally translated on the device or natively implemented on the CX16).

  7. 14 minutes ago, Scott Robison said:

    Commodore had no interest in the 816 much less the never produced 832. Prior to buying the Amiga IP, they were very much a "Only Invented Here" shop (for the most part) in that they wouldn't make things with other people's IP. Once Jack was gone, they seemed to go the opposite direction betting on Motorola which would have ultimately been a dead end for them had they not died first.

    Never the less, I would have loved to have seen a 832 and a real CBM using it. I left the Commodore scene when the Amigas started to pop up and went full IBM. I never cared for the GUI OSs until OS/2 Warp and then Win XP.


    • Like 1
  8. Not for me either. Too many moving parts.
    You only need one versatile sound option. One versatile video option. One versatile game controller option. etc.
    Bolting on kitchen sinks will confuse and fragment developers, force users to buy controllers and cards for every scenario.

    • Like 1
  9. We'd need to be able to be able to pass parameters to a new process, pipe input and output, and spawn/fork processes. Clearly, outside of the scope of a Commodore style BASIC, but maybe handled to some extent by an extended BASIC add-on.

    Maybe disk commands could be prefixed with a '>' (i.e.: >dir, >app24.prg, etc), parameters captured by system variables AN (number of args), and AV$() (values), a simple batch scripting interface that returns control to the script loaded into high banked RAM once a process is finished, or something.

  10. I played a ton of Master of Orion and MOO2. Same with other 4X games (Master of Magic, Warcraft, Warcraft 2, Dune II, Dune 2000, Command & Conquer, Colonization, Civ I and up). Great genre if done right.

    A MOO style game with trade (5X - ... +Exchange) and non hostile NPC races built in would be cool as well. Kind of like the old Starflight game or Trade Wars 2002 BBS game.

    • Like 1
  11. 19 hours ago, kelli217 said:

    Reminds me of the old days, when you had the official Programmers Reference Guide but there were also tons of third-party books that all had their own way of explaining things.

    Reminds me of the old IBM Reference docs that were distributed on CDROM back in the day, for mainframe development, DB2/UDB, etc.

    Also a request, make the left/right frames resizable by dragging a handle between them.

  12. 2 minutes ago, Cyber said:

    Hold on and forget about X16 for a second. "Bare metal version of the emulator" - what this supposed to mean in broad sense?

    Basically the machine does not load Linux or other OS and then load the emulator, but the OS *is* the emulator, coded in assembly, and optimized to 'bare metal'.



    • Like 3
    • Thanks 1
  13. 2 minutes ago, hth313 said:

    Perhaps I should not touch the CPU stack at all?

    As long as pop everything you pushed onto the stack and there hasn't been a stack overflow, you should be fine. There should be a jmp vector for a soft reset on the CX16, but I don't have it at hand.

  • Create New...

Important Information

Please review our Terms of Use