home.social

#risc_os — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #risc_os, aggregated by home.social.

  1. #RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇

    #Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment

  2. #RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇

    #Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment

  3. #RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇

    #Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment

  4. #RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇

    #Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment

  5. #RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇

    #Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment

  6. #RISC_OS finally after a month of battling, I have decoded and sucesfully reverse engineered the way ShareFS handle the distribution of updates to all connected clients! #ShareFSServer is now capable of updating all clients. Stay tuned for next build soon!

  7. #RISC_OS folks, new test release for ShareFSServer available to all the alpha testers. Link with all the changelogs below. To download the new build the link is the same as always. Please let me know if you find any problems.

    riscosopen.org/forum/forums/11

    #riscos #FileSharing #OpenSource

  8. Happy New Year! 🎉 🥂
    I’ve released a new theme manager for #RISC_OS (DME ExtTheme) and a beta update for LaunchPad, the application launcher.
    Early beta testing is open now.
    Full details here:
    riscosopen.org/forum/forums/1/

    #RISCOS #RetroComputing #OpenSource #DesktopComputing

  9. As questions about the previous post on #RISC_OS today's and tomorrow start flowing, I posted a new article with some answers to some of those. Please remember this is an open discussion, so if I have made errors please send me the corrections, thank you!

    riscoscommunity.org/understand

    #riscos #OSDev #operating_systems

  10. Finished to test the preliminary version of my new Desktop Theme Manager for #RISC_OS check out some screenshots here. I combines all old Theme managers into a single one fully rewritten in C:

    paolozaino.wordpress.com/2025/

    #riscos #themeTheme #DarkTheme

  11. If you love Assembly, I am sure you'll love my #UltimASM #DSL it allows you to design the Assembly of your dreams or to code in #6502asm , #MC6809 , #mc68000 and even #VAX #ASM on #RISC_OS (and all other supported platform by my #UltimaVM).

    Want to know more? Come at the RISC OS London Show Saturday 25th October!

    #riscos #bytecode #virtualMachine

  12. If you love Assembly, I am sure you'll love my #UltimASM #DSL it allows you to design the Assembly of your dreams or to code in #6502asm , #MC6809 , #mc68000 and even #VAX #ASM on #RISC_OS (and all other supported platform by my #UltimaVM).

    Want to know more? Come at the RISC OS London Show Saturday 25th October!

    #riscos #bytecode #virtualMachine

  13. If you love Assembly, I am sure you'll love my #UltimASM #DSL it allows you to design the Assembly of your dreams or to code in #6502asm , #MC6809 , #mc68000 and even #VAX #ASM on #RISC_OS (and all other supported platform by my #UltimaVM).

    Want to know more? Come at the RISC OS London Show Saturday 25th October!

    #riscos #bytecode #virtualMachine

  14. If you love Assembly, I am sure you'll love my #UltimASM #DSL it allows you to design the Assembly of your dreams or to code in #6502asm , #MC6809 , #mc68000 and even #VAX #ASM on #RISC_OS (and all other supported platform by my #UltimaVM).

    Want to know more? Come at the RISC OS London Show Saturday 25th October!

    #riscos #bytecode #virtualMachine

  15. Added #JVM Stack Operations mapping to my #UltimaVM (see link). But I am thinking of adding indirect adressing:

    PUSH.U64 [r0-r1] Push mem val from addr in r0 to addr in r1
    PUSH.F32 [r0] Push val at mem addr in r0

    tinyurl.com/JVMToUltimaVM

    #bytecode #VirtualMachine #Coding #Programming #VM #RISC_OS

  16. And while on the ROOL forum people are posting of using Linux, no resurrect RISCOSE, no something else, no nothing is possible for #RISC_OS is the typical old school mindset, #ProjectMerlin runs now on #AArch64, because if we don't start doing something, nothing will ever happen.

    #coding #opensource #operating_systems #arm #arm64 #programming #MerlinOS

  17. A note on my #UltimaVM for #RISC_OS users: when coding on Ultima, we don't care at all about RO multistasking, we just code like on Windows, Linux or macOS. If we want to run an Ultima App in the desktop we just use the `--mt` option in the command line, everything else is handled by Ultima itself:👇
    #bytecode #virtualMachine #programming #coding

  18. #RISC_OS I've put together a presentation page for #ProjectMerlin, which also includes a real-time progress update widget. This is to help answer questions I've received from various people. Please note: I am doign this for fun, I am NOT trying to save #riscos .

    riscoscommunity.org/projects/r

    #rust #RustLanguage #operatingSystem #programming

  19. It's alive! After a few years of battling with the #RISC_OS #kernel ... something new and magic is coming up very soon and oh boy if it's exciting! 😉

    #riscos is alive and well, worries not!
    #retrocomputing , #retrocoding , #programming #operating_system #opensource

  20. I am delighted to announce that the 2nd of four #risc_os AI Assistants, designed for beginners and those wanting to enjoy playing with AI and BBC BASIC, is now available to everyone! 😊

    More details on how to access it for free in the link below:

    riscosopen.org/forum/forums/1/

    #AI #LLM #customgpt #bbcbasic #Archimedes #riscos #raspberrypi #programming #coding #retrocomputing #acorn #ArtificialIntelligence

  21. #risc_os #chatgpt Daily #SWI

    #OS_CLI (&05): Executes a supervisor command string pointed to by R0, null, linefeed, or return terminated. The command is processed as if typed in at the CLI. R0 is preserved. Command is limited to 256 bytes. Not re-entrant; interrupts are enabled​.

    #riscos #coding #programming #retrocomputing

  22. #RISC_OS #ChatGPT Daily #SWI

    #OS_ReadC (&04): Reads a character from the current input stream. On exit, R0 holds the ASCII code (C flag = 0) or an error code (C flag = 1, &1B indicates Escape). The input stream can be changed with OS_Byte 2. Not re-entrant; interrupts are enabled​.

    #riscos #programming #coding

  23. Added automatic disassembly for bytecode addresses that generated an exception in UltimaVM! Knowns the module, the address and thread/task. Nice touch it also disassemble the relative label is present and adds useful columns description, this below the error message:

    #riscos #RISC_OS #vm #bytecode #disassembly #programming #coding

  24. #RISC_OS #ChatGPT Daily #SWI

    #OS_NewLine (&03): Outputs a line feed (ASCII 10) followed by a carriage return (ASCII 13) to the current output streams. This SWI is used to move the cursor to the start of a new line. Interrupts are enabled, and it is not re-entrant.

    #riscos

  25. #RISC_OS #ChatGPT Daily #SWI

    #OS_Write0 (&02): Outputs a null-terminated string from the address in R0. If WrchV is intercepted, it calls OS_WriteC; otherwise, it calls the VDU driver (faster). On exit, R0 points to the byte after the null terminator. IRQs are enabled. #riscos

  26. #RISC_OS #ChatGPT Daily #SWI

    #OS_Write0 (&02): Outputs a null-terminated string from the address in R0. If WrchV is intercepted, it calls OS_WriteC; otherwise, it calls the VDU driver (faster). On exit, R0 points to the byte after the null terminator. IRQs are enabled. #riscos

  27. #RISC_OS #ChatGPT Daily #SWI

    #OS_Write0 (&02): Outputs a null-terminated string from the address in R0. If WrchV is intercepted, it calls OS_WriteC; otherwise, it calls the VDU driver (faster). On exit, R0 points to the byte after the null terminator. IRQs are enabled. #riscos

  28. #RISC_OS #ChatGPT Daily #SWI

    #OS_Write0 (&02): Outputs a null-terminated string from the address in R0. If WrchV is intercepted, it calls OS_WriteC; otherwise, it calls the VDU driver (faster). On exit, R0 points to the byte after the null terminator. IRQs are enabled. #riscos

  29. #RISC_OS #ChatGPT Daily #SWI

    #OS_Write0 (&02): Outputs a null-terminated string from the address in R0. If WrchV is intercepted, it calls OS_WriteC; otherwise, it calls the VDU driver (faster). On exit, R0 points to the byte after the null terminator. IRQs are enabled. #riscos

  30. #RISC_OS #ChatGPT Daily #SWI

    OS_WriteS (&01): Outputs a null-terminated string directly following the SWI in memory to the current output stream. The return address is modified to skip the string. Not re-entrant; interrupts are enabled. Use for efficient embedded string output.

  31. #RISC_OS #ChatGPT Daily #SWI

    #OS_WriteC (&00): Outputs a single character (ASCII code in R0) to the current output stream. If the stream is a terminal, the character appears on-screen. Invalid codes are ignored. Preserves registers (except R0). Use for direct character output.

    #riscos

  32. 🚀 News! The #risc_os AI User Guide just got a new update: 🎉

    🖱️ Better guidance on mouse use in RISC OS
    📜 Expanded comparisons of RO 3.1x, 3.60, 3.70, & 5

    Big thanks for your feedback and patience! 🙌
    🎄 Happy Holidays!

    chatgpt.com/g/g-cDuJaLfS4-risc

    #chatgpt #AI #riscos #acorn #retrocomputing #vintagecomputing #GenAI #computing #retronews #llm

  33. Exciting update on #UltimaVM: I've finished the core work for platform-specific syscalls and begun testing on #macos. Next up: #riscos. Plus, I'm exploring the integration of Jeffrey's SMP work to enable UltimaVM threads to run on multiple cores. Stay tuned for more breakthroughs! 🚀

    #RISC_OS #TechProgress

  34. Exciting update on #UltimaVM: I've finished the core work for platform-specific syscalls and begun testing on #macos. Next up: #riscos. Plus, I'm exploring the integration of Jeffrey's SMP work to enable UltimaVM threads to run on multiple cores. Stay tuned for more breakthroughs! 🚀

    #RISC_OS #TechProgress