Log of development zx-uno network tools.

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
nihirash
Mensajes: 101
Registrado: 04 May 2019, 00:55
Contactar:

Re: Log of development zx-uno network tools.

Mensaje por nihirash » 03 Ago 2019, 18:01

desUBIKado escribió: Ahora la reproducción de cada tema musical está en bucle, y cuando termina vuelve a empezar de nuevo. ¿Sería posible que cuando termine un tema empiece a reproducir el siguiente? Ese sería el modo de reproducción cuando se pulsa ENTER, pudiendo dejar por ejemplo el modo bucle ("loop") si se pulsa la tecla L encima de un tema musical.
Now I can only disable song looping.
Some songs are more then 16K and uGophy can play it.
Browser uses page buffer for storing songs(this reason why I redownload page after playing song).

There no special marker for AY-song. It just binary file with .PT2 or .PT3 extension so I can't easily say is there next song or not.

I can make "internet AY Radio" that will play some songs and change it on the fly(using zxart.ee archive).
desUBIKado escribió: Por otra parte, el cliente gopher lo tienes dividido en dos ficheros: ugoph.bas y ugoph.bin. Si por ejemplo estuviese en un solo fichero ugoph.tap yo podría usar .launcher para "convertirlo" en un comando .dot con la siguiente instrucción:
There reason for it - when I've used "tap" container(I've begun from it) it was harder to update client(now you just rewritting bin file) but with tap-file you should unmount tape image(cause when it mounted it denied for overwritting this file).
My hardware:
ZX Uno 4.2, +UNO, ZX-Evolution Rev. C+VDac+ZXM-SoundCard Extreme+ZiFi, Harlequin 128K, Reverse U8, Leningrad 48K

My blog(and there gopher server on 70th port): https://nihirash.net/

Avatar de Usuario
desUBIKado
Mensajes: 739
Registrado: 05 Ago 2016, 22:33

Re: Log of development zx-uno network tools.

Mensaje por desUBIKado » 03 Ago 2019, 19:44

nihirash escribió: There reason for it - when I've used "tap" container(I've begun from it) it was harder to update client(now you just rewritting bin file) but with tap-file you should unmount tape image(cause when it mounted it denied for overwritting this file).
Entiendo. Bueno al final he creado yo mi propio ugoph.tap a medida.

Parto de que yo tengo los programas que hacen uno del addon wifi en la carpeta /speccy/wifi/

Me voy a esa carpeta

Código: Seleccionar todo

.cd /speccy/wifi
Allí se encuentran los ficheros ugoph.bas y ugoph.bin

Cargo el fichero .BAS con

Código: Seleccionar todo

MERGE *"UGOPH.BAS"
Modifico la línea 10 para incluir al principio la ruta donde se encuentra el fichero ugoph.bas quedando así:

Código: Seleccionar todo

10 :.cd /speccy/wifi:CLEAR VAL "24099": LOAD *"ugoph.bin" CODE VAL "24100":RANDOMIZE USR VAL "24100"
Creo el fichero ugoph.tap

Código: Seleccionar todo

.tapeout ugoph.tap
Salvo el programa dentro de él

Código: Seleccionar todo

SAVE "UGOPH" LINE 10
Cierro el fichero ugoph.tap

Código: Seleccionar todo

.tapeout -c
Ahora utilizo .launcher para crear un comando .dot que lance el fichero ugoph.tap

Código: Seleccionar todo

.launcher add ugoph /speccy/wifi/ugoph.tap
Y ya está, ahora cada vez que quiera usar el cliente gopher de Nihirash solo tengo que ejecutar .ugoph independientemente de la carpeta donde me encuentre.

nihirash
Mensajes: 101
Registrado: 04 May 2019, 00:55
Contactar:

Re: Log of development zx-uno network tools.

Mensaje por nihirash » 03 Ago 2019, 23:57

I've fixed one bug :roll:

Pressing enter on unknown typed rows forced restart.

Version number and index are same - just update it via gopher
My hardware:
ZX Uno 4.2, +UNO, ZX-Evolution Rev. C+VDac+ZXM-SoundCard Extreme+ZiFi, Harlequin 128K, Reverse U8, Leningrad 48K

My blog(and there gopher server on 70th port): https://nihirash.net/

nihirash
Mensajes: 101
Registrado: 04 May 2019, 00:55
Contactar:

Re: Log of development zx-uno network tools.

Mensaje por nihirash » 10 Ago 2019, 22:39

0.8 :zxuno: version released!

Changelog here: https://nihirash.net/ugophy-0-8-zx-uno-version/

One of major changes: now when song was finished it automatically change to next file and this version is more stable than prevs.

Now you may use it on parties :chocala!:
My hardware:
ZX Uno 4.2, +UNO, ZX-Evolution Rev. C+VDac+ZXM-SoundCard Extreme+ZiFi, Harlequin 128K, Reverse U8, Leningrad 48K

My blog(and there gopher server on 70th port): https://nihirash.net/

Avatar de Usuario
desUBIKado
Mensajes: 739
Registrado: 05 Ago 2016, 22:33

Re: Log of development zx-uno network tools.

Mensaje por desUBIKado » 14 Ago 2019, 00:08

nihirash escribió:0.8 :zxuno: version released!

Changelog here: https://nihirash.net/ugophy-0-8-zx-uno-version/

One of major changes: now when song was finished it automatically change to next file and this version is more stable than prevs.

Now you may use it on parties :chocala!:
Es una cosa sin importancia, pero cuando termina el tema 99 no pasa automáticamente al 100 :D

nihirash
Mensajes: 101
Registrado: 04 May 2019, 00:55
Contactar:

Re: Log of development zx-uno network tools.

Mensaje por nihirash » 14 Ago 2019, 14:58

desUBIKado escribió: Es una cosa sin importancia, pero cuando termina el tema 99 no pasa automáticamente al 100 :D
It's time to say "no" :D

I think.... :lol:
My hardware:
ZX Uno 4.2, +UNO, ZX-Evolution Rev. C+VDac+ZXM-SoundCard Extreme+ZiFi, Harlequin 128K, Reverse U8, Leningrad 48K

My blog(and there gopher server on 70th port): https://nihirash.net/

Avatar de Usuario
desUBIKado
Mensajes: 739
Registrado: 05 Ago 2016, 22:33

Re: Log of development zx-uno network tools.

Mensaje por desUBIKado » 14 Ago 2019, 20:45

nihirash escribió:
It's time to say "no" :D

I think.... :lol:
Por supuesto, no dediques ni un segundo a esa cosa sin importancia.

¿Cuál será tu próximo proyecto? ¿Un terminal de comunicaciones para que podamos mandar correos electrónicos desde nuestros ZX-Uno :D ?

phpBB [media]

nihirash
Mensajes: 101
Registrado: 04 May 2019, 00:55
Contactar:

Re: Log of development zx-uno network tools.

Mensaje por nihirash » 15 Ago 2019, 12:27

desUBIKado escribió: ¿Un terminal de comunicaciones para que podamos mandar correos electrónicos desde nuestros ZX-Uno :D ?
This example uses other wifi chip that's have it out of the box.

I've tried port terminal with ansi colors, but it a bit buggy itself. I'll try fix it and you will have possibility to connect to telnet bbs'es.

But my first point is network manager with GUI.
I think it will be better for us(that's will perform full initialization procedure and allows select WiFi network via menu).
My hardware:
ZX Uno 4.2, +UNO, ZX-Evolution Rev. C+VDac+ZXM-SoundCard Extreme+ZiFi, Harlequin 128K, Reverse U8, Leningrad 48K

My blog(and there gopher server on 70th port): https://nihirash.net/

nihirash
Mensajes: 101
Registrado: 04 May 2019, 00:55
Contactar:

Re: Log of development zx-uno network tools.

Mensaje por nihirash » 06 Sep 2019, 20:11

So.. If you buy WiFi addon - esp chip will be uninitialized from the box.

It should be switched to UART with hardware flow control, WiFi switched to client mode etc.

I've made .esprst some time before.
Now I've updated it - inialization of WiFi chip are contains UART and WiFi mode configuration.

You may download it here: http://nihirash.net:70/down/ESPRST

Just put it in /BIN directory, flash core with UART support(EXP27 have support from the box), attach your WiFi addon and run .esprst

It will configure ESP-chip. So from this moment you may use Yombo's FTP client or my tools(but it requires stored WiFi creds via .iwconfig utility). As you wish.
My hardware:
ZX Uno 4.2, +UNO, ZX-Evolution Rev. C+VDac+ZXM-SoundCard Extreme+ZiFi, Harlequin 128K, Reverse U8, Leningrad 48K

My blog(and there gopher server on 70th port): https://nihirash.net/

Responder