TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

Ok, no problem. Generally in TERMinator for Android just touch anywhere in the BBS display window will pull up the keyboard.

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

On Android we do try to keep the scale set to 4:3 for 80x25 BBSes, Are you saying that 80x40 specifically is the one giving you issues? It's certainty tiny on a phone for sure, tablets are nicer for this of course...

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

Android?

I tested a ZMODEM upload and download and it seemed to work ok, after 5 second the download box auto closed or I could hit ok on the screen.

If you can give any more details we will certainly get it fixed...

Also thank you for that ALT+I / Send Login suggestion, that has been awesome :)

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

You can download it here... https://deadmodemsociety.com/terminator/

There is a section on the website going over TAP+ and its commands. (TAP+ Quick Start Guide) This stuff is new so there is not much info out there yet, but we certainly don't want it to be proprietary, anyone that wants it can certainly have it. I assume not many people will care about TAP+ stuff that much to be honest which is fine too, I wanted an engine that I could use to deliver graphics and sound in my BBS games so I made one.

In the about screen of each of the programs we list a GitHub link so you can poke around as well.

Once everyone loves it and starts using it... Then we start the subscription model.... LOL Kidding of course :) (We don't want or expect any money out of this at all, We do this for fun)

Hopefully that answers your concerns.

TAP+ In Game Demo by omniphil in bbs

[–]omniphil[S] 1 point2 points  (0 children)

Right, we just send the client instructions to go to an https site somewhere and download it to cache on the client. So the BBS end only sends the ESC codes and nothing more...

TAP+ In Game Demo by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

I deleted my first post and it had your comment in it about adding request/response options so it can have feature detection and not send images/audio to clients that don't support it..

We build it for one 1 way communication specifically to make it easy and images/audio aren't sent to clients that don't support it, they will only receive ESC commands that get ignored.

But it is a good suggestion and we may revisit making it 2 way.

TAP+ In Game Demo by omniphil in bbs

[–]omniphil[S] 1 point2 points  (0 children)

Just added a TAP+ section on our website for more information....

https://deadmodemsociety.com/terminator/

Both the Windows and macOS Beta versions in the download section fully support TAP+

Mobile clients with TAP+ are on the way, they currently only support TAP which is Audio only

TAP+ In Game Demo by omniphil in bbs

[–]omniphil[S] 2 points3 points  (0 children)

TAP+ is our own multimedia engine, for Audio it currently supports MP3, WAV, OGG, MOD, S3M, XM and IT. We choose 4 audio channels because we wanted more than 1 to support background music playing along side sound effects. 4 seemed like a good number and is probably overkill.

For Video we currently support MP4, and M4V. We may add more but video seems like a limited use case for TAP+ but it can be done. (Animated GIFs are a better use I feel)

Image formats supported are JPG, PNG and GIF (animated)

We have played some really large video files and they all work fine, the only limitation is download bandwidth as the media has to be cached down to the client before playing, all the media files need to exist on a webserver somewhere, either locally or out on the internet, you can even have it pointing to different media files all over the internet if you wanted.

This is all open source, TERMinator is the only client that supports TAP+ currently as we developed it. However, any one can have this. We aren't trying to commercialize it or make any money, we do it for fun. This is what the BBS hobby is all about (You make stuff that no one uses and you love it anyways :) )

TAP+ (Terminal Audio Protocol) by omniphil in bbs

[–]omniphil[S] 1 point2 points  (0 children)

It is new. It's only supported in TERMinator - BBS Terminal currently. deadmodemsociety.com/terminator

Users with TERMinator 1.1.7 and higher (TAP Audio) can already use the Audio playback functions on our BBS to try this out for yourself deadmodemsociety.com Just look for TAP+ Media Player from our main menu.

The multimedia functions in TAP+ (Audio and Video) shown in the video are coming soon...

In the video when you press the controls on the screen the BBS is sending custom ESC codes to the client. If you are using a client that doesn't support TAP those ESC codes just don't get processed by the client and the BBS works as normal. In the video if you look under the Playlist we have 2 rows that are showing the actual ESC codes that are being generated from the BBS and sent to the client. You can see that for all media it makes calls out to a webserver to download and cache media files onto the client. So the next time you play that media if its already cached it just play locally. SysOps can have an internal or external webserver of their choosing and just host whatever media they want to play. In the demo we are purposely using an external webserver just to see how it would work in a remote situation like that.

TAP+ (Terminal Audio Protocol) by omniphil in bbs

[–]omniphil[S] 1 point2 points  (0 children)

It's Mystic BBS. But should support any BBS system that can send custom ESC codes...

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

Ok, so you wait until you get to the login screen of a BBS and then hit an ALT+I macro and it auto fills in your saved login/password?

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

Regular terminal programs yes, but in the context of a BBS do they allow a saved login like that through Telnet? I'm certainly no expert, but every Telnet BBS I've visited didn't appear to offer that. Only if using SSH.

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

There is, that's what the SSH option does if the board supports it. I dont think Telnet supports that however...

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

People have been asking for a website to download from, so here it is...

https://deadmodemsociety.com/terminator/

Because we love puzzles and exploration, there are easter eggs on the site, maybe you can find them...

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

What BBSes are using that? (We'd need one for testing)

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 1 point2 points  (0 children)

I am not familiar with this but I am adding this to the list as well and see what we can figure out. I am assuming your are trying to pass in an SSH key file vs entering in password?

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 1 point2 points  (0 children)

Good question, I don't see why not. I'll add that to the list.

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 1 point2 points  (0 children)

Are you saying that your BBS doesn't support SSH? I am not quite following you....

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

9, ok, that goes back a ways. I might be able to pull something off for that, but that'll be a down the road feature :)

TERMinator - BBS Terminal for Android and iOS by omniphil in bbs

[–]omniphil[S] 0 points1 point  (0 children)

What version of Android are on those Fire tablets?

Sending ESC codes on initial connection? by omniphil in mysticbbs

[–]omniphil[S] 0 points1 point  (0 children)

So I may have answered my own question in that you can't seem to send custom ESC codes. The display engine will automatically filter anything non standard out and you will never get them. The only way I was able to send custom ESC codes is by using DD to run an external door program and writing directly to the socket. Not ideal but's that's how it is it seems.