Jump to content


Popular Content

Showing content with the highest reputation on 12/17/20 in all areas

  1. 1 point
    I've been working on a simple text editor for some time, and uploaded it to Github today. The editor is heavily inspired by GNU Nano, but not intended to have all its functions. It's just too much work in 65c02 assembly, at least for me At this moment basic editing works more or less, and the program is fairly stable. Text entered by the user is stored in banked RAM. File handling waits until the emulator supports reading and writing sequential files. Check it out on github https://github.com/stefan-b-jakobsson/x16-edit I also include the binary for my 0.0.1 release. It's tested in emulator version r37. x16edit-0.0.1.prg
  2. 1 point
    That Pagetable reference is wrong. LOAD and SAVE ignore logical file numbers -- just use zero there.
  3. 1 point
    You also don't need to CLOSE after a LOAD, either. LOAD does open, read, and close all in one call
  4. 1 point

    Version 4


    Playing with Color Cycling. Only changes colors 7-14 in the palette to cycle a gradient for the sprite displayed on the screen. Inspired by games of old that used this trick to animate graphics. http://www.effectgames.com/demos/canvascycle/
  5. 1 point

    Version 1.0.0


    Raytracer in Basic with a sphere and its shadow, and a plane with a pattern. Originally written for C64 with Simon's Basic and published 1986 in german magazine c't (issue 1, page 104). According to the article it took 3 to 4 hours on a c64. It's much faster on a x16, but nevertheless use warp mode. I changed the following compared to the original code: I added alternative plane pattern formulas in the lines 110 to 220 (4 patterns; just [un]comment the according lines) I added lines 1205, 1206 and 1615 to read the input from data statements instead of user input I changed the graphic commands (screen, line, pset) from line 2000 and on I added the data for the objects line 2010: the sphere (x, y, z, radius) and the position of the lamp (x, y, z); same for all pictures followed by individual data per picture (5 pictures; just [un]comment the according lines for the others) coordinates of camera (x, y, z) and viewing vector (x, y, z); e.g. lines 2064 and 2065 aperture angles (horizontal, vertical); aspect ratio already adapted to X16; e.g. line 2066 line 2080: data for the view; same for all pictures; coordinates of top right corner (x, y) coordinates of bottom left corner (x, y) view window size (width, height) Press "S" for a quick sketch or "D" for the real stuff ... On demand I could share more info from the article content. Tested with R38 Enjoy!
  6. 1 point
    I am working on a C compiler for the 6502 and wonder if someone can point me to a suitable C project for the X16? I would like to try my own stuff out and compare generated code a bit.
  7. 1 point
    To answer your question about different key switch types, I would highly recommend taking your next move carefully lol. Once you feel mechanical switches under your fingers, you can't ever really go back and enjoy membrane keyboards . For somebody that types all day, I would actually recommend a switch that allows you to feel the tactile point of actuation such as Blues. It's much more satisfying in my opinion and they generally are regarded as the best to type with. Red switches don't have a tactile feel for the actuation point and so they just slide until they bottom out. A more silent version of the Blue switch would be Brown switches and are sort of a happy medium between the two as they aren't super clicky clacky, but still have that tactile feel when depressing the key. However, regardless of the switch type, if you are plunging the keys hard enough to bottom out with every stroke, no mechanical keyboard will be truly silent. When at home I use Blue switches as the sound makes my heart happy and the feel is the best out of any switch type I own. I personally use Brown switches when in an office environment and I have never gotten any complaints from co-workers. I know that this is a lot of words to not really answer your question, but I hope to give you some things to think about that videos sometimes don't convey about different keyboard types since mechanical keyboards aren't inexpensive. Hope this helps!
  • Create New...

Important Information

Please review our Terms of Use