Finding of client for print with samba

Door sp4

Master (214)

afbeelding van sp4

23-12-2018, 08:36

Hi, I need a client for MSX than can connect that at samba/ubuntu/printer in my portable computer.
Is there any client for MSX than can print any .txt file with samba?
I need the samba/client compatible with gr8net in BASIC or already compiled dor MSX-DOS.

Aangemeld of registreer om reacties te plaatsen

Van Wolverine_nl

Paragon (1160)

afbeelding van Wolverine_nl

23-12-2018, 09:59

Hi, look in konamiman's website, https://www.konamiman.com/msx/msx-e.html#networking
Otherwise ask him if he has worked on a tool already.
:)

Van sp4

Master (214)

afbeelding van sp4

23-12-2018, 10:18

There isn't nothing about gr8net. I'm searching for gr8net.

Van Wolverine_nl

Paragon (1160)

afbeelding van Wolverine_nl

23-12-2018, 10:31

It has to be tcpip implemented unapi, which gr8net has, so it doesnt matter which networking card you use if it has that implemented. So trying cant hurt. And asking Konamiman cannot hurt either Wink

Van sp4

Master (214)

afbeelding van sp4

23-12-2018, 16:21

I found only the samba server for MSX in Konamiman web site.
I need the samba client.

Van NYYRIKKI

Enlighted (6067)

afbeelding van NYYRIKKI

25-12-2018, 14:50

Your problem is much bigger than you might think... Printers have changed quite a bit since "Epson times".

I think connecting with Samba is the easy part here although it has not been implemented and it is extremely complex protocol. The bigger problem is that this solves only the "physical connection" problem. You still need the driver for you printer and as there are thousands of different kind of printers this means that you need to write it your self.

The language also that the printers accept today is not ".txt"... It is usually Postscript that is kind of a programming language made for defining page layout a bit like .docx is a format for defining page layout in Microsoft Word. You need to transfer used vector fonts etc. and this is why printers have today so much more memory than MSX has. Postscript is actually a close relative with Forth-programming language. Many printers use also more advanced protocols such as PCL6 that ie. adds compression, so that the amount of data needed to transfer to printer does not need to be quite so large.

Without digging any more in to details, I would say you are out of luck. I think you are not ever going to get printing working over Samba. I think some custom solution where there is some post processing print server would be possible, but ATM there is no such solution available either.

Van edoz

Prophet (2482)

afbeelding van edoz

25-12-2018, 15:11

Now i read this, i wonder what the last time was that i printed something on the MSX. Wink my issue would be a dry print without inkt I guess Wink

Van Louthrax

Prophet (2465)

afbeelding van Louthrax

25-12-2018, 20:34

Look at this: https://terpconnect.umd.edu/~zben/PostScript/asciiprint.html

If I understand everything correctly, you simply need to send first the script described there, then the ASCII text you want to print. Curious to know if that can work ?

Maybe we could even create a small tool allowing to print pictures (in .SC? format) through PostScript directly from MSX ? That could be fun !

Van sp4

Master (214)

afbeelding van sp4

25-12-2018, 22:34

I think it's more easy to have an ipp client for CUPSD: I configured the cups server in my ubuntu distro.
Where can I found an ipp client for MSX?

Van sp4

Master (214)

afbeelding van sp4

25-12-2018, 22:51

I'm thinking to implement an ipp client for MSX in BASIC.
Is it easy to implement that?