Jump to content
tschak909

#FujiNet - a WIP SIO Network Adapter for the Atari 8-bit

Recommended Posts

Hello Thom

 

And not even 5 minutes later, I find this.  First news item on the second site I visite after AA.

 

Sincerely

 

Mathy

 

Share this post


Link to post
Share on other sites
4 hours ago, tschak909 said:

 

@Mathy is there a protocol? is it published? if so, yes., FujiNet can not only deal with HTTP and HTTPS, it can deal with raw TCP and UDP sockets.

If FujiNet could / can support MQTT that would be very interesting.

Share this post


Link to post
Share on other sites
9 hours ago, Mathy said:

Would it be possible to control modern Home Automation devices via FujiNet?

 

 

It should work easily. For my few automation projects I just expose HTTP API so you can turn on/off devices, FujiNET can do that as it's regular HTTP Call. For Bigger project you can set up some centralized device (RPI for example) running https://www.home-assistant.io/ and you can control multiple devices via REST API https://developers.home-assistant.io/docs/api/rest/ that FujiNet will be capable of doing as long as you can make such calls.

 

Of course for more advanced stuff you may need to write some code but it's all doable and should not be that difficult.

Share this post


Link to post
Share on other sites
5 hours ago, Spancho said:

If FujiNet could / can support MQTT that would be very interesting.

trivial. Either on the Atari or as an explicit protocol adapter. :)

-Thom

Share this post


Link to post
Share on other sites

Don't mean to beat a dead horse but would an ESP8285 work with the old ESP8266 test sketches? 

 

The ESP8285 seems to have ultra lower power demands (120 mA in 802.11n mode) compared to the ESP8266. Also, has 1 MByte of SPI flash internally.

 

-SteveS

Share this post


Link to post
Share on other sites
3 minutes ago, a8isa1 said:

Don't mean to beat a dead horse but would an ESP8285 work with the old ESP8266 test sketches? 

 

The ESP8285 seems to have ultra lower power demands (120 mA in 802.11n mode) compared to the ESP8266. Also, has 1 MByte of SPI flash internally.

 

-SteveS

No idea.

-Thom

  • Like 1

Share this post


Link to post
Share on other sites

#Atari8bit #FujiNet because the N: device can translate line endings, as well as talk WEBDAV, it can be used to modify files on web servers! Here, I show how to use AtariWriter to modify a web page!


 

  • Like 3

Share this post


Link to post
Share on other sites

Because MULTIPLE people have asked, including @bhall408 and @Bill Lange

 

#Atari8bit #FujiNet since an Atari 850 compatible Wi-Fi modem is provided, you can play existing MODEM games over the network, such as Commbat from Adventure International.


 

  • Like 4

Share this post


Link to post
Share on other sites

Hello Thom

 

47 minutes ago, tschak909 said:

... since an Atari 850 compatible Wi-Fi modem is provided, you can play existing MODEM games over the network...

MIDI Maze (I'm talking about the standard version, not the FujiNet version) has an 850 setting.  The above probably doesn't mean that we can use the 850 setting on the "old" version of MIDI Maze to play MIDI Maze over the internet using FujiNet instead of via the MIDI MATE interface?

 

Sincerely

 

Mathy

Edited by Mathy
Added the last six words

Share this post


Link to post
Share on other sites
2 minutes ago, Mathy said:

Hello Thom

 

MIDI Maze (I'm talking about the standard version, not the FujiNet version) has an 850 setting.  The above probably doesn't mean that we can use the 850 setting on the "old" version of MIDI Maze to play MIDI Maze over the internet using FujiNet instead of via the MIDI MATE interface?

 

Sincerely

 

Mathy

Why would you, when we literally provide a midimate emulation explicitly for Midi Maze?

image.thumb.png.76a8f009a6a6c9a5ae801fb164fe5ae5.png

 

The Midimate mode fully simulates the midimate interface (complete with the required SIO external clock), and sends MIDI data over UDP instead of MIDI wire.

 

-Thom

  • Like 2

Share this post


Link to post
Share on other sites

Hello Thom

 

If it would be possible "as is" (as in no patches in either MIDI Maze software or FujiNet), why not use it?

 

BTW does your emulation support 16 simultaneous users?

 

Sincerely

 

Mathy

 

 

 

 

Edited by Mathy

Share this post


Link to post
Share on other sites

sigh. Someone's not paying attention.

 

Midi Maze isn't patched at all. We literally made FujiNet emulate a Midi Mate. Do I need to drive the point home? ;)

 

p.s. yes, it will. There is nothing stopping it. you would do the following:

 

Person 1: person 2's address

Person 2: person 3's address

Person 3: person 4's address

Person 4: person 5's address

...

Person 16: person 1's address

 

done.

 

-Thom

Edited by tschak909

Share this post


Link to post
Share on other sites

Hello Thom

 

4 minutes ago, tschak909 said:

sigh. Someone's not paying attention.

 

Midi Maze isn't patched at all. We literally made FujiNet emulate a Midi Mate. Do I need to drive the point home? ;)

 

p.s. yes, it will. There is nothing stopping it.

 

Yes I am.  You're not getting what I'm trying to say.

 

There's "MIDI Maze emulated by FujiNet" and there's "MIDI Maze on card and disk".  You just told me "MIDI Maze emulated by FujiNet" will support up to 16 players, just like "MIDI Maze on card and disk" has always done.  What I was (and still am) asking is, can "MIDI Maze on card and disk" use the "Atari 850 compatible Wi-Fi modem provided by FujiNet" to play MIDI Maze over the internet.  The question "Why would you want to, when FujiNet can emulate  MIDI Maze" isn't relevant for my question as I just want to know if it would be possible without patching either "MIDI Maze on card and disk" or the FujiNet firmware (again, not talking about "MIDI Maze emulated by FujiNet", but FujiNet itself).

 

Sincerely

 

Mathy

 

Share this post


Link to post
Share on other sites

Sigh.

 

*deep-breath*

 

THERE IS NO FUJINET VERSION OF MIDI MAZE. :)

 

Yes, you can use the 850 mode. But why would you want to? You don't need to, AT ALL. Unless you are playing with somebody else who needs to use the 850 version (like a non-fujinet player), but that's limited to two players.

 

The midi maze (midimate) mode is part of the production fujinet firmware. period. Has been for weeks, now.

 

and you don't have to use a special version of the cartridge. IT JUST WORKS. Just plug the cartridge in, or use one of the zillions of versions on cart or disk out there. It just works.

 

So please, don't be dense.

 

-Thom

Edited by tschak909
  • Like 1
  • Haha 1

Share this post


Link to post
Share on other sites

Reminds me of a similar conversation about what position the MIDI-Thru port should occupy related to the IN and OUT, and insisting that there was a standard configuration. No matter how much I tried I couldn't convince them that there was no standard 🤪 .

  • Like 2
  • Haha 1

Share this post


Link to post
Share on other sites

Thom I just watched your video on editing a web page in AtariWriter using the N: device, and was blown away by how the refinements keep coming. I never imagined that this would even be a thing that we could do with our little A8's. And even though you ran into a few bugs as you were making the video, I'm sure those will soon disappear as you continue your development.

 

Soon I hope to be playing around with FujiNet myself. I know when I do I'll be going back through your videos ;) .

 

Cheers to to you and your fellow FujiNet developers for creating something truly awesome and ground shaking 👍 .

 

  • Like 3
  • Thanks 1

Share this post


Link to post
Share on other sites

@mytek yup, the bug that you saw in that vid is a very subtle one that should be easy to fix. 

 

The N: device is a universal adapter to the network, and I will keep adding protocols. The two that are next on the block for me are SMB (for windows file shares), SSH (for connecting e.g. to your linux box shell), and NFS. It's only beginning.

 

-Thom

  • Like 3

Share this post


Link to post
Share on other sites

Hello guys

 

OK, I must have somehow become a victim of the similarity of the words "maze" and "mate".  Man it sucks when your brain plays tricks on you like that.  I see now that FujiNet "contains" a version of "MIDI MATE", not "MIDI Maze".

 

Sorry!

 

Sincerely

 

Mathy

 

 

  • Like 1

Share this post


Link to post
Share on other sites

@Mathy It's okay, this is why arguments are beneficial!

 

@mozzwald put two and two together and figured out that since we hook up ALL of the SIO pins, and we could generate clock signals easily, that it would be very trivial to make a Midi Mate mode. I was blown away when it started to work! :)

 

-Thom

  • Like 2

Share this post


Link to post
Share on other sites

So when the FujiNet is at point of regular user release, could we create a sub-standard of HTML and a simplified Atari 8-bit web browser so that people can create web pages that could be viewed with Ataris but with modern browsers as well? I know you can see text now but obviously modern HTML isn't going to work well on an Atari. But if we create a new, simplified standard and someone writes an 8-bit web browser, than we can have a sort of new hybrid of a BBS and Nineties Internet just for our Atari 8-bits. Maybe other classic computers could adopt this standard as well.

  • Like 2

Share this post


Link to post
Share on other sites
34 minutes ago, tschak909 said:

 

@mozzwald put two and two together and figured out that since we hook up ALL of the SIO pins, and we could generate clock signals easily, that it would be very trivial to make a Midi Mate mode. I was blown away when it started to work! :)

Now I kinda want to run some A8 MIDI tracker software and see if I can get my software synth modules to play over the LAN ... Hmmm. :)

  • Like 2

Share this post


Link to post
Share on other sites
3 minutes ago, Allan said:

So when the FujiNet is at point of regular user release, could we create a sub-standard of HTML and a simplified Atari 8-bit web browser so that people can create web pages that could be viewed with Ataris but with modern browsers as well? I know you can see text now but obviously modern HTML isn't going to work well on an Atari. But if we create a new, simplified standard and someone writes an 8-bit web browser, than we can have a sort of new hybrid of a BBS and Nineties Internet just for our Atari 8-bits. Maybe other classic computers could adopt this standard as well.

We've talked about possibilities for this.  I don't think there's a reason to create a new standard, necessarily. It could simply be a minimal subset of current HTML - that would automatically make it compatible with current systems.  It could also be something that already exists: WML was used for mobile devices in the 90's before they got powerful enough to render plain HTML. The advantage with that is that there is code out there that could be re-used/re-purposed.

 

The possibilities are endless, but someone with some free time will have to take on the task...

 

  • Like 1

Share this post


Link to post
Share on other sites
3 minutes ago, jamm said:

We've talked about possibilities for this.  I don't think there's a reason to create a new standard, necessarily. It could simply be a minimal subset of current HTML - that would automatically make it compatible with current systems.  It could also be something that already exists: WML was used for mobile devices in the 90's before they got powerful enough to render plain HTML. The advantage with that is that there is code out there that could be re-used/re-purposed.

 

The possibilities are endless, but someone with some free time will have to take on the task...

 

Yea, that is what I was thinking. Yea, there really is a lot that we can do with this. Even things we haven't thought of yet. 

 

Mmmmm......free time. If we only had more time. I'm not much of coder myself so all I can do is archive as much software as I can. We all try to do our part.

  • Like 1

Share this post


Link to post
Share on other sites
1 hour ago, DrVenkman said:

Now I kinda want to run some A8 MIDI tracker software and see if I can get my software synth modules to play over the LAN ... Hmmm. :)

This has been discussed, e.g. by @bocianu so I definitely see this happening sooner rather than later. We could implement RTP-MIDI (aka AppleMIDI) to do this.:)

 

-Thom

  • Like 1

Share this post


Link to post
Share on other sites
1 hour ago, Allan said:

So when the FujiNet is at point of regular user release, could we create a sub-standard of HTML and a simplified Atari 8-bit web browser so that people can create web pages that could be viewed with Ataris but with modern browsers as well? I know you can see text now but obviously modern HTML isn't going to work well on an Atari. But if we create a new, simplified standard and someone writes an 8-bit web browser, than we can have a sort of new hybrid of a BBS and Nineties Internet just for our Atari 8-bits. Maybe other classic computers could adopt this standard as well.

I had envisioned gopher to handle this, as its data format would be perfect for 8-bit consumption (without all the pesky HTML parsing), but we'll try everything. If I want to make a grand point: we are trying to make a box to try ALL THE THINGS, and to make enough breathing room to do so. :)

 

-Thom

 

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...