• Highfield's T414 emulator running D7205A Occam 2 toolset

    From pahihu@21:1/5 to All on Fri Mar 6 02:42:29 2020
    Hello transputer fans,

    I have modified Julian Highfield's T414 emulator to run the D7205A Occam 2 toolset on macOS and Linux
    64bit. Do not expect too much, at least the hello.occ example is built and successfully run by the emulator.

    You can find the sources at https://github.com/pahihu/t4

    pahihu

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pahihu@21:1/5 to All on Sun Mar 8 03:57:46 2020
    Hello transputer fans,

    Julian Highfield've made an incredible job by writing his emulator.
    The major obstacles were only process scheduling and internal/external memory mapping and a few simple bugs in his iserver emulation.

    My open source emulator runs the examples from Gavin Crate's excellent Transputer Emulator and the Occam 2 toolset. The Minix demo of Stuart Menefy works and runs as expected, it does not need a microcode emulator nor an iserver
    supporting block operations.

    I am currently working to get running tForth from the Dutch Forth Workshop on the emulator.
    I won't pollute the news group with further messages, you can check for further progress
    and bug fixes at the GitHub page above.

    pahihu

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From B419@21:1/5 to All on Tue Mar 10 06:55:43 2020
    Am Sonntag, 8. März 2020 11:57:47 UTC+1 schrieb pahihu:
    Hello transputer fans,

    Julian Highfield've made an incredible job by writing his emulator.
    The major obstacles were only process scheduling and internal/external memory
    mapping and a few simple bugs in his iserver emulation.

    My open source emulator runs the examples from Gavin Crate's excellent Transputer Emulator and the Occam 2 toolset. The Minix demo of Stuart Menefy works and runs as expected, it does not need a microcode emulator nor an iserver
    supporting block operations.

    I am currently working to get running tForth from the Dutch Forth Workshop on the emulator.
    I won't pollute the news group with further messages, you can check for further progress
    and bug fixes at the GitHub page above.

    pahihu

    Hi Pahihu,

    good work!

    Will watch the progress.

    Regards Matsche

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matt Gumbley@21:1/5 to pahihu on Wed Mar 11 01:47:16 2020
    On Sunday, 8 March 2020 10:57:47 UTC, pahihu wrote:
    Hello transputer fans,

    Julian Highfield've made an incredible job by writing his emulator.
    The major obstacles were only process scheduling and internal/external memory mapping and a few simple bugs in his iserver emulation.

    My open source emulator runs the examples from Gavin Crate's excellent Transputer Emulator and the Occam 2 toolset. The Minix demo of Stuart Menefy works and runs as expected, it does not need a microcode emulator nor an iserver
    supporting block operations.

    I am currently working to get running tForth from the Dutch Forth Workshop on the emulator.
    I won't pollute the news group with further messages, you can check for further progress
    and bug fixes at the GitHub page above.

    pahihu

    Hi Pahihu,
    Great work! I have similar goals - I've also written a cross-platform open-source emulator, macro assembler capable of building eForth (in MASM) and am currently working on the iserver implementation.
    More information:
    https://devzendo.github.io/parachute/

    Kind regards,
    Matt Gumbley

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pahihu@21:1/5 to All on Thu Mar 19 07:52:59 2020
    T800 mode seems to be working, don't know about the corner cases,
    but I have debugged DATAN/DTAN functions quite extensively thanks
    to the Savage benchmark.

    I have asked Mike Bruestle for help with real transputer data to check,
    but did not get any response to access his Transputer Validation Suite.

    I have added Win32 and Win64 versions of the emulator to the GitHub
    page, they depend only on KERNEL32.DLL.

    pahihu

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From pahihu@21:1/5 to All on Fri Mar 20 12:14:20 2020
    I would say a big thanks to M.Bruestle for the TVS. I have got it!

    pahihu

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)