Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 05/09/20 in all areas

  1. 1 point
    ...From sunny Birmingham, UK. (Yes, it's raining but never mind.) I'm Stewart, a software engineer writing commercial low level protocol drivers using C++, C, and client side stuff using the .Net framework. My first computer was a ZX81 (with the wobbly 16K expansion pack), then I moved onto the C64 (with the dodgy power supply). For the C64 I've written BASIC extensions, an editor (looked kinda like the Turbo C++ IDE)/assembler (because I didn't any of the other assemblers I had). I'm subscribed to Retro Recipes, and The 8-Bit Guy, and I was overjoyed to hear of the Commander X16 project. I started writing a BASIC interpreter for the X16, but stopped development when it was announced that the V2 BASIC was licensed for use. Oh well.
  2. 1 point

    Version 0.9

    11 downloads

    Source code used to generate map of all VERA default characters. Originally written for older version of ROM/VERA, but quckly edited to work on ROM r37 / VERA 0.9 Compile with: acme -f cbm -o veratext.prg veratext.asm
  3. 1 point
    Once we can get the emulator on the final web domain it should then work for any apps uploaded to the software library at the same domain.
  4. 1 point
    VERA chars View File Source code used to generate map of all VERA default characters. Originally written for older version of ROM/VERA, but quckly edited to work on ROM r37 / VERA 0.9 Compile with: acme -f cbm -o veratext.prg veratext.asm Submitter JimmyDansbo Submitted 05/09/20 Category Graphics Apps  
  5. 1 point
    Hi all, Just trying a few things before starting on a basic game. One thing I'm up to is loading a file into VRAM. I see this is supported in BASIC, but is there any existing code to do this is ASM? I can see how to implement this myself by opening the file, reading it a byte at a time and using the auto-increment of both the file handle and the vera, pipe it through. But, is there a repository of helper functions to do things like this? Cheers Troy
  6. 1 point
    You can actually use the LOAD KERNAL API ($FFD5) call Have a look at this example: https://gist.github.com/JimmyDansbo/f955378ee4f1087c2c286fcd6956e223 It is written for ROM version r36 and VERA pre 0.9, but if you start at line 61 you see the setup to actually load a file directly into VERA memory.
  7. 1 point
    My first exposure to computers was in elementary school in the 70s, where I had a bit of access to a MITS Altair 8800. I remember playing Hunt The Wumpus and a rudimentary Star Trek game. In 1980, a teacher at my middle school had a TRS-80 Model 1 that some of us were given access to. He taught us BASIC and I started to learn some simple Z-80 that I'd use for some simple screen-related subroutines. Ah, the joys of data statements and POKEing your routine into memory! In somewhere around 1982, a couple friends got Apple ][+ systems and we started working with those. I learned Applesoft and did some 6502. In the fall of 1984, I bought myself an Apple //c, which I still have. I used that //c for my first couple years of college, before buying myself a PS/2 (which I wish I still had). In the late 90s, my inlaws were cleaning out their basement and gave me the Apple //c system they had bought when my wife was a senior in high school (1985). I have over 100 floppies for the Apple line. In high school, we used TRS-80s. I still have printouts of a lot of my programs, as well as all of my floppies. Unfortunately, I've learned CDC floppies don't hold up well, so about half of the TRS-80 floppies can't be read. My pride and joy was a disk sector editor I wrote for the Model IV in Z-80. I had a few friends with Commodore 64s, but always preferred the Apple line. About 5 years ago, I started watching TRS-80 prices on eBay and have since acquired a pair of Model 1s and a Model IV. I still need a Model III. I've also since acquired an Apple ][+, a //e and a //gs. I remember in 1974 when my dad bought his first calculator. He was in the Air Force and needed it for the homework in a training program he was in. I remember 7 year old me being fascinated by that little device. I'd fiddle with it for hours, and it was very basic by today's standards.
×
×
  • Create New...

Important Information

Please review our Terms of Use