Martin A wrote: ↑21 Jun 2024 11:17
Technically you -can- use the Wiznet Ethernet interface from BASIC. It's connected to the Z80 through 4 I/O ports (#90 to #93). So in theory you can do everything Andy and Bill have done in C on CPM, with INP(x) and OUT x,y in BASIC. However while I manged to get the very first NFX prototype to ping the router from BASIC there was an awful lot of shuffling through the WIZ5100 data sheet and a lot of INP and OUT statements just to do that.
That's the point I put CPM on the ROM and gave the board to Andy, it needed a better programmer than me to make proper use of it! It might be possible to re-compile FTPD.COM as a RUN file, but that would need all the I/O code re-writing to use the ROM and not CPM.
Ah thanks, good to know! Not sure why I got the idea that CP/M was the only way to do it.
The RS232 Idea is probably the only thing on the list that can be added for which support already exisits, anything else, screen modes, Ethernet, Floating point, needs someone to write some support for it.
I get your point -why do all that work and still have nobody produce anything of note for the new features? I think that there are three things required to get folks to add new software titles to the MTX library:
The first two are evident in a number of members of the community, i.e in all the folks who have produced working software to the MTX library, both back in the day and in recent years. I would assume that that the motivation is still there in active members of the boards here and on the Facebook group - everyone wants to see more software, right?
So, if we exclude the "faculty" (to me, that's you, Andy, Bill, Dave on hardware obviously, etc.) and people have the skills - I suspect the issue is the latter element, a lack of time.
In my own case, it's taken me over a month to reply to this thread - there's just too much going on at work and at home. Whether I have the skills is another question entirely - from my small aborted experiments with MTXLib, the answer is
possibly not!
I guess the number of Memotech owners is just too small, thus the percentage of folks with all three qualities identified above, is too meagre to produce the prolific output of the C64, BBC and MSX communities. Even the CBM Plus 4 has a fairly vibrant scene (a lot of machines were sold into the Eastern Block after it failed to ignite in the West).
I can say though, that I very much appreciate the hardware and software that is produced by yourselves and the rest of the community. So, hats off to you all.
