PDA

Просмотр полной версии : Moon Rabbit - gopher-браузер для MSX2(и старше) с unapi-совместимой сетью



nihirash
12.02.2021, 22:47
Всем привет!

https://raw.githubusercontent.com/nihirash/moon-rabbit/main/readme/demo.gif

Решил открыть для себя мир машин MSX знакомым мне путем - через сеть.
Взять это дело можно тут: https://github.com/nihirash/moon-rabbit

В релизах есть собранный, а так же через hub(hub install moonr).

Уже есть подтверждение, что он работает с GR8NET на Turbo-R, работает на SM-X с его wifi, у меня ObsoNET 2 от Caro.

Кроме посещения гофер-страниц и показа плоскотекста, умеет играть pt3 и качать файлы.

NEO SPECTRUMAN
13.02.2021, 02:08
Кроме посещения гофер-страниц
а где собственно можно взять сами гофер страницы? :v2_lol:

нашелся шлюз в педевикию gopher://gopherpedia.com:70 :v2_lol:

GreyWolf
13.02.2021, 10:53
а где собственно можно взять сами гофер страницы? :v2_lol:


Можно сделать :)

OrionExt
13.02.2021, 13:41
Интересненько. То есть если прикрутить к джою вай-фай модуль, можно получить интернету через джойстик. Джойстик у MSX не пальцем деланный, все стырено и улучшено по ходу дела.

nihirash
13.02.2021, 17:10
Интересненько. То есть если прикрутить к джою вай-фай модуль, можно получить интернету через джойстик. Джойстик у MSX не пальцем деланный, все стырено и улучшено по ходу дела.

Можно попробовать на досуге.

Я вот скоро получу вот такую штучку (https://www.sites.google.com/view/badcatelectronics/msx/badcat-wifi-modem) - попробую на ней отработать прошивку+драйвер.

В драйвере уарт заменил, собрал прошивку на меньшей скорости - и работай через джой.

К слову, о той коробочке - схема ее открыта и можно повторять https://github.com/andortizg/BaDCaT

Если есть место откуда можно тащить игры под msx(желательно с api) - я на своем сервере сделаю шлюз, как сделал для спектрумов.

OrionExt
13.02.2021, 17:28
Первый сяп от меня по делу, после реконструкции - форум будет великий.

Pencioner
17.02.2021, 20:44
Если есть место откуда можно тащить игры под msx(желательно с api) - я на своем сервере сделаю шлюз, как сделал для спектрумов.

Есть без апи, но с простым хтмл совместимым с грейтнетом - msx.file-hunter.com - однако, там пропускает только грейтнетовский user agent то есть либо хачить, либо лучше поговорить с его админом чтобы другой какой-то user agent от шлюза тоже принимал

nihirash
18.02.2021, 21:07
Пока сделал шлюз на один из гейтов для gr8net - там на барсике оболочка была - на ее основе сделал

nihirash
23.02.2021, 01:27
Пока захачил user-agent.

Админу напишу завтра, но file-hunter уже есть у меня.

P.S. на BadCat запустил unapi со своей прошивкой, правда BadCat нужен с 16C550CFN(у него есть автоконтроль потока). Искать прошивку и драйвер тут: https://github.com/nihirash/esp-binary-firmware

Чуть позже рожу драйвер и для обычных 16550.

nihirash
23.02.2021, 17:44
К слову, хозяин File-Hunter'а не был бякой и был только рад шлюзу.

Посмотрел на SymbOS - думал в него драйвер впилить. Пока офигиваю от сложности сделать туда хоть что то.

Pencioner
27.02.2021, 00:17
Посмотрел на SymbOS - думал в него драйвер впилить. Пока офигиваю от сложности сделать туда хоть что то.

Lite OFFTOPIC: Каждый раз когда вижу скрины SymbOS - стойкая ассоциация с Windows 3 запущенной на 286-й машинке, какой я ее увидел впервые в универе... долго удивлялся - нафига? Нафига такая тормозная штука если можно загрузить ДОС, запустить Волков Командер и работать себе спокойно?

Это не к тому что СимбОС тормозная (про это не скажу потому что не пробовал, да и видел ее вживую всего раз), просто навеяло...

alexpricker
29.11.2021, 18:26
Вопрос, в сети есть куча гофер сайтов на гофер протоколе. Есть ли в планах сделать строку адреса: а то получается что как толко ты прекратишь держать свой гейт, твой браузер превратится в тыкву. На python есть возможность сделать gopher сайт. Кому нужно пишите, помогу

GreyWolf
29.11.2021, 21:23
Вопрос, в сети есть куча гофер сайтов на гофер протоколе. Есть ли в планах сделать строку адреса: а то получается что как толко ты прекратишь держать свой гейт, твой браузер превратится в тыкву. На python есть возможность сделать gopher сайт. Кому нужно пишите, помогу

Вроде в файле index.gph можно задать список сайтов.

Глянь:
https://github.com/nihirash/moon-rabbit/blob/main/index.gph

Kulich
29.11.2021, 23:24
А что в MSX версию не завезли адресную строку? Вроде по кнопке D вызывалась

GreyWolf
30.11.2021, 13:42
А что в MSX версию не завезли адресную строку? Вроде по кнопке D вызывалась

Да.
Это я просто забыл :)
Надо нормальное описание сделать.

alexpricker
09.12.2021, 12:54
Тогда я спокоен.