Página 9 de 10

Re: Log of development zx-uno network tools.

Publicado: 03 Ago 2019, 18:01
por nihirash
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).

Re: Log of development zx-uno network tools.

Publicado: 03 Ago 2019, 19:44
por desUBIKado
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.

Re: Log of development zx-uno network tools.

Publicado: 03 Ago 2019, 23:57
por nihirash
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

Re: Log of development zx-uno network tools.

Publicado: 10 Ago 2019, 22:39
por nihirash
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!:

Re: Log of development zx-uno network tools.

Publicado: 14 Ago 2019, 00:08
por desUBIKado
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

Re: Log of development zx-uno network tools.

Publicado: 14 Ago 2019, 14:58
por nihirash
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:

Re: Log of development zx-uno network tools.

Publicado: 14 Ago 2019, 20:45
por desUBIKado
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]

Re: Log of development zx-uno network tools.

Publicado: 15 Ago 2019, 12:27
por nihirash
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).

Re: Log of development zx-uno network tools.

Publicado: 06 Sep 2019, 20:11
por nihirash
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.

Re: Log of development zx-uno network tools.

Publicado: 10 Abr 2020, 14:48
por nihirash
Do someone want uGophy(zxuno version) for +3e?

When I've ported uGophy to original speccy I've made +3DOS(works both on floppy and +3e) version for ESP on AY.

I can reuse disk routines for ZXUno's version and make +3e version.