GithubHelp home page GithubHelp logo

bkw777 / dl2 Goto Github PK

View Code? Open in Web Editor NEW
26.0 26.0 6.0 5.24 MB

DeskLink+ is a Tandy Portable Disk Drive emulator or "TPDD Server" implimented in C.

License: GNU General Public License v2.0

Makefile 3.45% C 77.18% Stata 17.08% Shell 2.29%

dl2's People

Contributors

bkw777 avatar gorlik avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

dl2's Issues

Question about using dlplus with NEC PC-8300

Hello Brian, i didn't found you email, so i will post it as an issue.
I have NEC PC-8300 with REX# RAM/ROM Extension and TS-DOS. All i want is to transfer file from my Linux PC to NEC PC-8300.
On my Linux PC i compiled dlplus, its working, my USB2SERIAL Adapter is on /dev/ttyUSB0, anything is fine.
But now i don't understand exactly, what tasks need to be done, so i can access the current working dlplus directory on my Linux PC as TPDD Drive from the TSDOS.

When i run dlplus without parameters - it starts with no errors, but the disk is not ready when i try to open it from TD-DOS with F4.
Should i first bootstrap a special file?

Maybe you will find couple minutes of time to explain the needed steps here?

I thank you very much

Pawel

Corrupted files after Trasnfer with DL

Hello Brian,
I have a strange behavior on my NEC PC-8201 when i transfer files with DesLink+ (actual Master branch 2.0.x)
When i start TS-DOS on my NEC and dl on my Debian Linux, anything seems to working fine.

I can load any .DO or .BA files from the current directory on my Linux Machine.
When i try to open loaded files in basic - they don't
run because corrupted.

I copied a file DSKLOG.DO from Linux PC to NEC and saved it back to Linux under different name.
And i see, that the size is different and first lines of file contains garbage. The rest of the file is normal.

DSKLOG.DO is the normal file
DSKLOGB.DO is broken file
Now i wonder, what is wrong on my configuration.

I am thankful for any help

Normal file
DSKLOG.DO.TXT

File after Transfer
DSKLOGB.DO.TXT

DLplus will not recognize any arguments

Gives the following when I try to set the base directory:

dl -p /Users/mark/Dropbox/Retrocomputing/Tandy/VirtualT/TPDD
cd: no such file or directory: /Users/mark/Dropbox/Old Compy/Tandy/VT Emulation/TPDD
DeskLink+ v2.0.000-28-gd0f80bb
Unknown argument: "-p"
Unknown argument: "/Users/mark/Dropbox/Retrocomputing/Tandy/VirtualT/TPDD"
Serial Device: /dev/cu.usbserial-1410
Working Dir  : /Users/mark/git/dlplus
Opening "/dev/cu.usbserial-1410" ... OK

Also returns the Unknown argument error for -h.

System is macOS Catalina 10.15.7

TEENY.M10 for "german" M10

Hello bkw777,

I am an owner of a german Olivetti M10. But the TEENY.M10 program works only on the USA version of the M10.

Do you know if there is a version of TEENY.M10 for the German version of a M10?

Best Regards
a-brandt

DLPLUS on MacOS X ( M1 )

Hey Brian,
First of - thanks for what you're doing for the whole retro community.

Under MacOS X ( M1 in my case) running dlplus as tpdd server with no other argument than the device name, a USB-C to serial dongle in my case

Program runs fine,

However if you let it run AND remove the USB dongle, the program loops in an error, filling up the screen... And filling up the memory, I just killed dlplus on my mac after it taking 55 Gigabytes (fifty five) of memory on my mac (didn't know this was even possible)

If you could look at that, probably just have the program exit when you remove the usb device and not loop forever (especially if it allocates ram at each loop) : that would be much appreciated

TEENY.200 FC Error

Ever since commit 2b07aa6, the file clients/teeny/TEENY.200 does not work on my Tandy 200. I get a function call error in line 2 when I run it (using RUN "COM:98N1ENN" and dl -b TEENY.200). However, the previous version of TEENY.200 from commit 1ed2c72 works fine.


This is probably not the issue, but it looks like the problematic commit changed the end of line character from the Tandy style (CRLF) to Macintosh style (CR). You may want to ensure that git knows that those files should have CRLF terminators by creating a file called .gitattributes in the project's root and adding something like this:

*.DO    eol=crlf
*.do    eol=crlf
*.100   eol=crlf
*.200   eol=crlf
*.102   eol=crlf
*.NEC   eol=crlf
*.nec   eol=crlf
*.M10   eol=crlf
*.m10   eol=crlf
*.K85   eol=crlf
*.k85   eol=crlf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.