[UNAPI] - Telnet Client

Page 5/7
1 | 2 | 3 | 4 | | 6 | 7

By fr3nd

Expert (88)

fr3nd's picture

24-08-2019, 21:55

Impressive work you're doing. I've updated it in MSXHub: https://msxhub.com/TELNET

By ducasp

Master (132)

ducasp's picture

25-08-2019, 20:31

Thanks fr3nd Smile

By karloch

Prophet (2058)

karloch's picture

25-08-2019, 21:04

Just tested the new version, quite a lot of improvements! I made a record of the test that you can see here https://youtu.be/O2Nkm-jjBi8. Several things I noticed:

  • I cannot see the cursor in the screen. This is particularly annoying when using a text editor in the BBS.
  • It looks like CURSOR DOWN key is not working. Whenever I show a message listing (/R) or area (/J), I can go up, but not down. I didn't test if it happens in the entire BBS.

By the way, the speed is quite remarkable :)

Ducasp, I removed your restrictions on the BBS so you are now free to use full capabilities, so can write to any board and test the text editor.

By ducasp

Master (132)

ducasp's picture

26-08-2019, 00:20

Hi Karloch,

There is no cursor support in INLCLIES as well, reason is very simple: Toby's ANSI-DRV doesn't support cursors... Smile

I will try to implement one in the near future (perhaps something like jANSI, that uses a sprite for this) on Toby's driver, let's see, I understand how difficult it can be editing messages.

I'm amazed at the speed you got using Obsonet/Turbo-R/BlueMsx, it seems that using local network and not calling from Brazil improves the animation speed quite a bit, my results on the same setup (but calling from Brazil) is about 8 to 9 seconds to render the boot animation, and it took less than 4 seconds for you.... oO

About not going down (and also it seems going right doesn't work), client currently is sending raw MSX keys, so it sends 28, 29, 30 and 31 for right, left, up and down, capturing from another telnet client on PC I could see it sending ESC[A, ESC[B, ESC[C and ESC[D... Seems pretty trivial to fix should release a new version soon fixing it, I'll check how difficult adding cursor is to see if I can do both together or not. Smile

By xavirompe

Resident (36)

xavirompe's picture

27-08-2019, 11:52

Hi Ducasp

The telnet client works very well!!! I just downloaded it using MSXHub, and tested it with my device, the experience is quite nice, tested with my Panasonic WX (no turbo speed).

Congratulations for your great work!

By ducasp

Master (132)

ducasp's picture

28-08-2019, 03:08

Hey, cool Xavi, hope XSWIFI is available soon... Smile I think it will be a great device to help MSX Internet and. UNAPI to be more popular and on more users hands. Cool

By ducasp

Master (132)

ducasp's picture

29-08-2019, 03:23

So, who can resist a new feature request? I can't... So now I can almost start to believe I understand a little bit how v9938 works LOL....

https://www.youtube.com/watch?v=rnBdfpx5KTo

CHANGELOG v1.10

- Karloch from HISPAMSX BBS told about cursor keys not working properly, so it seems BBS's won't understand MSX Key Codes for cursors... :) Now this client sends ANSI Escape codes that BBS's understand, so you can edit your message properly.

- Also Karloch told me about how bad it is to try to edit a message without a cursor on the screen, you move the cursor and have no idea where it is. Fair enough, I've updated ANSI-DRV.BIN as well, now it has a proper cursor, the same color as the current text color.

Source code available, as always:

https://github.com/ducasp/MSX-Development/tree/master/UNAPI/...

Binary Pack with ANSI-DRV and Telnet Client:

https://github.com/ducasp/MSX-Development/tree/master/UNAPI/...

ANSI-DRV modification source code:
https://github.com/ducasp/MSX-Development/tree/master/ANSI-DRV

Have fun!

P.s.: Yeah, I know fr3nd, I update this too much... But can you please update the MSX-HUB package ? Thanks a lot!

By fr3nd

Expert (88)

fr3nd's picture

29-08-2019, 09:50

Done! https://msxhub.com/TELNET

I will never complain for a MSX software being updated too often ;)

By Grauw

Ascended (8319)

Grauw's picture

29-08-2019, 11:27

@fr3nd Since jANSI is no longer used, probably the description should be updated to remove mention of it and MemMan.

By ducasp

Master (132)

ducasp's picture

29-08-2019, 15:20

Grauw wrote:

@fr3nd Since jANSI is no longer used, probably the description should be updated to remove mention of it and MemMan.

And it works on MSX1 as well, no ANSI colors though. Smile

Page 5/7
1 | 2 | 3 | 4 | | 6 | 7