By the way, send me an e-mail, ducasp at gmail dot com , I can send you the Bluemsx version I use and instructions so you can use it as well with an ESP8266 and a serial usb 3v3 adapter and updating the ESP firmware with a custom firmware (since you work with zx next stuff, I'm guessing you have those bits as well as a way to program ESP's)
I'd like ask you to open your firmware - cause I've begun similar work(for making opensource unapi wifi solution). If you'll open - I'll prepare build and driver for badcat wifi(whom is open-source hardware and everyone can build it for himself/herself/my english is too poor for writing other options).
If not - I'll continue development of my version of similar thing(you can see current state here https://github.com/nihirash/esp-binary-firmware).
As macOS(arm mac) user I think I'll get some issues with uart passthrough. So, I'm grateful for the offer, but I'm afraid it won't help me. Mac users should suffer.
I believe that time for closed development for oldy computers(like MSX) is gone, I'll be glad if my work will help someone save a bit time.
I respect your right to keep solution closed but if it's possible - please open it. :)
P.S. I'm not pressuring at all(if it looks like this - it's my english level LOL! )
Have you talked to Andres Ortiz about it? Because this was something I was doing (ESP firmware and UNAPI driver to have BadCat running UNAPI) last year, but, unfortunately the scenario change in my work has severely reduced my time to work on those hobbies, so this is something that is really late and I am always expecting to be able to resume working on it at some point in time, but have not been able to so far. If that is agreed between you and Andres I am cool with that and will not resume that effort (and I am really sorry for not being able to finish it so far oO ).
Regarding opening the source of the firmware, I have no plans so far, sorry about that, have my own personal reasons to do so and by all means I know I will not make any money on it, or, if I ever do, it wont be more than a few hundred dollars, so it is not for commercial reasons. If at some point you have any questions or need help with your implementation, just send me an e-mail, will be glad to help all I can on my free time. ;)
P.s. perhaps those drivers I have made, and that are open source, can help you:
https://github.com/ducasp/MSX-Development/tree/master/MSX-SM...
https://github.com/ducasp/MSX-Development/tree/master/MSX-SM...
Both are working fine, one is a ROM version and the other is the RAM/Mapper version. ;)
Have you talked to Andres Ortiz about it?
Well, I just bought one cart(cause I don't love make hardware too much. I did some but it was only one way to get it) and said that I have plans about it. He said that it great.
Regarding opening the source of the firmware, I have no plans so far
It's your right and I respect it. It's ok.
P.s. perhaps those drivers I have made, and that are open source, can help you:
Thank you a lot! It will helps me.
BTW I just downloaded Moon Rabbit via HUBG!
Hmmm... maybe I should consider re-enabling the Gopher protocol on the HispaMSX BBS
Thanks for the work and for sharing the code with everyone!
Hmmm... maybe I should consider re-enabling the Gopher protocol on the HispaMSX BBS
If you wish
I've just registered on HispMSX, thank you!
I have some question about next versions:
- Should I make "hypertext" viewer mode? It already now can open documents from disk - I can add opening files as file arguments.
- Do we need msx1 version(it will use screen side switching. like you see only first 40 symbols on screen, press key - other side shown)?
- Should I embed font into app? Or someone want make Spanish or Japan font version?
- Other feature requests?
Also I have idea about simple graphics viewing like in zx spectrum's uGophy: https://www.youtube.com/watch?v=d8-hQloXgS0
I have enabled the Gopher support on the HispaMSX BBS and it is working nicely so far with MoonRabbit:
Thank you for leaving a message :)
Cool!
In next version there will be link to your bbs on starting page!
In next version there will be link to your bbs on starting page!
Thank you
I have some question about next versions:
- Should I make "hypertext" viewer mode? It already now can open documents from disk - I can add opening files as file arguments.
- Do we need msx1 version(it will use screen side switching. like you see only first 40 symbols on screen, press key - other side shown)?
- Should I embed font into app? Or someone want make Spanish or Japan font version?
- Other feature requests?
Also I have idea about simple graphics viewing like in zx spectrum's uGophy: https://www.youtube.com/watch?v=d8-hQloXgS0
My experience with the Telnet client is that actually there aren't many MSX users with any network interface, and not many that are restricted to MSX1 only. While it is great to have a MSX1 version, not many will really use it but I've received two or three requests to fix MSX1 related bugs on Telnet, so, there is a user base.
Another possibility for the MSX1 version is to use a 64 columns font, those are somwhat difficult to read, but make it possible to have more content on the screen.
Regarding viewing images, is that a specific format? Because even small png or jpeg files would be quite hard to process and convert locally on MSX... Guessing that Spectrum wouldn't be so different... But it is a quite cool feature indeed :)
Another possibility for the MSX1 version is to use a 64 columns font, those are somwhat difficult to read, but make it possible to have more content on the screen.
Like on speccy. Yes. Possible. Or better make splited halfs of screen and readable font.
Or render every line as 2.
Regarding viewing images, is that a specific format? Because even small png or jpeg files would be quite hard to process and convert locally on MSX... Guessing that Spectrum wouldn't be so different... But it is a quite cool feature indeed
Screen dumps at least.
It will makes possible discover online a lot of hentai MSX art
BTW, I've got Badcat already. And burned one transistor, and replaced it, and made stable uart routines(currently for 16c500 version).