Search found 395 matches

by Bill B
29 Aug 2020 16:53
Forum: NEW HARDWARE
Topic: Memotech Network File Transfer
Replies: 15
Views: 14439

Re: Memotech Network File Transfer

Nothing to test this on, so I am coding blind :shock: However try the attached. This version of NFX.COM has (in theory) two differences from Andy's one: On start-up it reads an optional configuration file NFX.CFG containing one to four lines: IP address - Defaults to 192.168.1.123 if no configuratio...
by Bill B
29 Aug 2020 10:38
Forum: NEW HARDWARE
Topic: Memotech Network File Transfer
Replies: 15
Views: 14439

Re: Memotech Network File Transfer

Thanks for the link to the W5100 data. That is a lot to emulate, a 32K address space!

Andy's source may include sufficient information on the hardware interface, I will have to take a look.
by Bill B
29 Aug 2020 09:35
Forum: NEW HARDWARE
Topic: Memotech Network File Transfer
Replies: 15
Views: 14439

Re: Memotech Network File Transfer

Network clients are generally slightly easier to write. A client is typically only dealing with one transfer at a time and so can often be single threaded, whereas a server has to support multiple connections so almost has to be multi-threaded. However, given that Andy has already written the HTTP s...
by Bill B
28 Aug 2020 22:05
Forum: NEW HARDWARE
Topic: Memotech Network File Transfer
Replies: 15
Views: 14439

Memotech Network File Transfer

I thought that this discussion needed a more meaningful title :) Except that changing the subject line does not change the title of the thread :( It might have been better to have started a new one. There are many possible protocols that can be used to transfer files over a network: HTTP - Hypertext...
by Bill B
16 Aug 2020 22:06
Forum: BASIC
Topic: SDX Type 07 ROM
Replies: 2
Views: 9980

SDX Type 07 ROM

I suppose that most users with a 3.5 inch SDX are aware of the bug in the SDX ROM, which overlaps the allocation vectors and the directory checksum vectors for the drives. This can cause failures when attempting to save files. The bug can be demonstrated in MEMU. Start MEMU with the following comman...
by Bill B
15 Aug 2020 13:43
Forum: SOFTWARE
Topic: New tape cleaner tool
Replies: 59
Views: 95571

Re: New tape cleaner tool

The system variables give the address of the end of the program also the end of variables. TapeView uses that to know how long the following BASIC data block should be. However it was assuming that the start was always at 0x4000, hence over-estimating the size of the block for programs saved from an...
by Bill B
15 Aug 2020 11:34
Forum: SOFTWARE
Topic: New tape cleaner tool
Replies: 59
Views: 95571

Re: New tape cleaner tool

And a screenshot of "LUNAR1" on MEMU:
Lunar1.png
Lunar1.png (5.84 KiB) Viewed 14985 times
by Bill B
15 Aug 2020 11:20
Forum: SOFTWARE
Topic: New tape cleaner tool
Replies: 59
Views: 95571

Re: New tape cleaner tool

It took a revision to TapeView for programs saved from an MTX500 (starting at 0x8000) rather than MTX512 (starting at 0x4000). The code now checks LSTPG so should work for either case. A few other minor issues also tidied. Revised code attached. The audio files show some bad fades in places, however...
by Bill B
15 Aug 2020 08:45
Forum: SOFTWARE
Topic: New tape cleaner tool
Replies: 59
Views: 95571

Re: New tape cleaner tool

No documentation other than the notes in this thread. For some scan modes, the "Up Cross" and "Down Cross" values are shown as horizontal lines on the plot, and are thresholds for change from Low to High or High to Low. For the various High-Low modes they are the minimum level ch...
by Bill B
14 Aug 2020 22:24
Forum: SOFTWARE
Topic: New tape cleaner tool
Replies: 59
Views: 95571

Re: New tape cleaner tool

Progress so far (UPDATED): Side 1: Contains four programs "LOGRAPH1", "3DORBIT1", "3D-ORBITS" and "3DORBITS". Scan mode = High - Low, Up Cross = 0.1, Down Cross = -0.1 produces an MTX file which will load "LOGRAPH" into MEMU. The above settings do no...