Recent content by mobluse

  1. M

    Commander X16 Petscii control codes question...

    I thought Reverse On/Off worked for PETSCII-UC, PETSCII-LC, and ISO mode, but it doesn't work for ISO mode. Try RUNning this program before and after Ctrl+O: 10 PRINT "ABCD";CHR$($12);"EFGH";CHR$($92);"IJKL" 20 PRINT "ABCD";CHR$($02);"EFGH";CHR$($02);"IJKL" CHR$($02) for reversing only works if...
  2. M

    Commander X16 Petscii control codes question...

    I could download and update the ROM using cd x16-rom git fetch origin pull/89/head:patch-1 git checkout patch-1 make cp rom.bin ../x16-emulator @codewar65's example worked for me in x16emu in Raspbian Buster Linux on Raspberry Pi 4 B. In aritm-x16.bas for coming r35 I could change this line...
  3. M

    Commander X16 Petscii control codes question...

    If you have Windows 10 (64-bit) you could install Ubuntu Linux from Microsoft Store.
  4. M

    Commander X16 Petscii control codes question...

    The easiest way to do a pull request is to start editing a file in the repository you want to change with the GitHub editor. Then you can add more changes to your branch, e.g. change other files. One can check the pull request locally according to...
  5. M

    Commander X16 Petscii control codes question...

    Yes I think it would be good if you send a pull request. Now when RAM addresses changes (e.g. color changed from 646 in r34 and earlier to 713 in r35) it is more important to change background color using a new PETSCII control code.
  6. M

    Bored kids need simple programming

    One alternative is a Raspberry Pi (0 to 3) with RISC OS Pico. It boots into BASIC: https://www.riscosopen.org/wiki/documentation/show/Software%20information:%20RaspberryPi:%20RC5%20RISC%20OS%20Pico This was presented in a blog post...
  7. M

    Connect a C64 to a Raspberry PI or a PC to transfers data on-demand

    There was an answer here that I think works, but it requires a program in the C64 RAM: https://www.lemon64.com/forum/viewtopic.php?t=67038 "Remote 64" in Transactor vol. 6 issue 02 (1985): http://csbruce.com/cbm/transactor/pdfs/trans_v6_i02.pdf
  8. M

    Commander X16 Petscii control codes question...

    Do you mean you change the X16 ROM, or make a separate program? What code do you use?
  9. M

    LINE and other graphics commands in X16 BASIC V2

    CHAR in X16 is not exactly the same as CHAR in C128. CHAR in C128 Display characters at the specified position on the screen CHAR [color source],X,Y[,string][,RVS] This is primarily designed to display characters on a bit mapped screen, but it can also be used on a text screen. Here's what...
  10. M

    LINE and other graphics commands in X16 BASIC V2

    I tested the new LINE command in Commander X16 BASIC V2 with an example from Commander X16 Programmer's Reference Guide in newly compiled x16emu with matching rom.bin. 10 SCREEN 128 20 FOR A=0 TO 2*π STEP 2*π/200 30 LINE 100,100,100+SIN(A)*100,100+COS(A)*100,5 40 NEXT There is one name of...
  11. M

    Anyone compiled x16emu for Raspberry Pi yet ?

    Thanks! In warp mode I get 249% on my Pi 4, but then I also run Chromium with 15 tabs.
  12. M

    Anyone compiled x16emu for Raspberry Pi yet ?

    I have the SDL2 version of VICE 3.3, but I could not find how to switch on showing of speed.
  13. M

    Forth

    I was answering @BruceMcF.
  14. M

    Anyone compiled x16emu for Raspberry Pi yet ?

    How do you set maximum speed of VICE using the command line, and how do you see which speed you have? I tried: x64 +warp I use VICE 3.3 compiled by myself in Raspbian Buster and run on Raspberry Pi 4 Model B Rev 1.1 with 4 GB RAM and I configured 256 MB GPU RAM. Commander X16 emulator on the...
  15. M

    Forth

    Why are you developing a new Forth for VICE C64? There are already plenty of FORTHs for C64. X16 has a WDC 65C02 CPU and one could use the features of that to advantage. Still it might be useful to have CamelForth for C64. One could probably have the same source code but use a preprocessor to...