Pop-Up Thingie

>>> Magnum BBS <<<
  • Home
  • Forum
  • Files
  • Log in

  1. Forum
  2. Usenet
  3. COMP.LANG.FORTH
  • Writing a VM on top of gForth.

    From SpainHackForth@21:1/5 to All on Thu Dec 15 11:22:28 2022
    Hi all, just a little fun with Gforth, while it’s not working code, I wrote it : https://gist.githubusercontent.com/jemo07/ef81c852b08d8d4bb31b225300f2da78/raw/6650b9af51dfee69703b3199b9a118f1a884537c/uxn_jm.fs

    looking at the uxn code… https://git.sr.ht/~rabbits/uxn/tree/main/item/src/uxn.c

    I’m missing a couple of things, like reading the rom…. the case switch for the opcodes in hex, which should be part of the rom pase, sort of like:

    : parse-rom ( add u - - )
    begin
    token dup
    dup while
    case
    ‘0x00 of uxn_brk endof
    …
    endcase
    repeat
    ;

    etc, Would be great if some of the Forth Experts would chine in and give some ideas… make it work?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • Who's Online

  • Recent Visitors

    • Bob Worm
      Tue Jul 28 16:01:18 2026
      from Wales, Uk via Telnet
    • Rixter
      Tue Jul 28 13:42:46 2026
      from Madison, Nc via Telnet
    • Krenn
      Tue Jul 28 11:59:57 2026
      from Sydney, Nsw via Telnet
    • Rixter
      Tue Jul 28 01:23:48 2026
      from Madison, Nc via Telnet
    • Centurion
      Mon Jul 27 22:50:42 2026
      from Berea, Ohio via Telnet
    • Ataricrypt
      Mon Jul 27 19:19:17 2026
      from England via Telnet
    • Bob Worm
      Mon Jul 27 15:19:55 2026
      from Wales, Uk via Telnet
    • Rixter
      Mon Jul 27 13:04:59 2026
      from Madison, Nc via Telnet
  • System Info

    Sysop: Keyop
    Location: Huddersfield, West Yorkshire, UK
    Users: 741
    Nodes: 16 (2 / 14)
    Uptime: 50:00:18
    Calls: 12,444
    Calls today: 4
    Files: 15,192
    Messages: 6,537,135

© >>> Magnum BBS <<<, 2026