Pack de Juegos preparados para ESXDOS en ZX-UNO con frontend en BASIC

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Avatar de Usuario
Hynreck
Mensajes: 148
Registrado: 17 Nov 2017, 18:24

Re: RE: Re: Pack de Juegos preparados para ESXDOS en ZX-UNO con frontend en BASIC

Mensaje por Hynreck » 18 Ene 2018, 08:59

chernandezba escribió:Desde TR-DOS también puedes guardar un archivo llamado "boot", que se autoejecuta cuando se inicia el TR-DOS. Esto funciona en un TR-DOS real, entiendo que en la emulación que tiene en esxdos debería funcionar igual (no lo he probado). Es fácil, grabas un programa en basic llamado "boot" dentro del archivo trd, y luego pruebas a ver si al iniciarlo se autocarga dicho programa
Sí, eso sí que lo sabía... En todos los TRD que he incluido he renombrado el fichero BASIC a "boot" (en mayúsculas parece que no funciona)

Ya tengo la próxima actualización bastante avanzada, posiblemente el lunes o el martes que viene ya la publique

Enviado desde mi VIE-L09 mediante Tapatalk

Avatar de Usuario
chernandezba
Mensajes: 841
Registrado: 02 Oct 2015, 23:35

Re: Pack de Juegos preparados para ESXDOS en ZX-UNO con frontend en BASIC

Mensaje por chernandezba » 18 Ene 2018, 10:22

Cierto, por eso comentas lo de ejecutar la sentencia "RUN"
Lo que yo me refería mas bien, y que veo que esxdos no lo hace, es que tr-dos cuando arranca, directamente te inicia el programa "boot" sin tener que escribir ni tan siquiera ese RUN


http://www.worldofspectrum.org/pub/sinc ... Manual.txt

"
* Auto-boot: Runs a BASIC program automatically on power-up
or after a reset (Spectrum and Spectrum Plus
only).

.....

2.2 Auto-boot

SPECTRUM 128 : The Spectrum 128 cannot use this facility.

On power up or after a Reset (assuming the System switch is in the
normal position, see Section 3) you are automatically in TRDOS
and drive A is always selected by the system. TRDOS will try to
load a BASIC program called "boot". If there is no disk in drive
A, or the drive door is open or the disk does not contain the
BASIC program "boot", then the normal prompt as in Section 2.1.8
is displayed.

Having a disk in the drive with the drive door closed when the
Spectrum power is turned on may corrupt the disk, particularly
those drives with permanently loaded heads. It is recommended the
following procedures should be used for auto-boot:
(1) Power up the Spectrum.
(2) Load disk with BASIC program "boot" into drive A.
(3) Reset the computer as described in Section 3.1.
"
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
Hynreck
Mensajes: 148
Registrado: 17 Nov 2017, 18:24

Re: RE: Re: Pack de Juegos preparados para ESXDOS en ZX-UNO con frontend en BASIC

Mensaje por Hynreck » 18 Ene 2018, 10:53

chernandezba escribió:Cierto, por eso comentas lo de ejecutar la sentencia "RUN"
Lo que yo me refería mas bien, y que veo que esxdos no lo hace, es que tr-dos cuando arranca, directamente te inicia el programa "boot" sin tener que escribir ni tan siquiera ese RUN


http://www.worldofspectrum.org/pub/sinc ... Manual.txt

"
* Auto-boot: Runs a BASIC program automatically on power-up
or after a reset (Spectrum and Spectrum Plus
only).

.....

2.2 Auto-boot

SPECTRUM 128 : The Spectrum 128 cannot use this facility.

On power up or after a Reset (assuming the System switch is in the
normal position, see Section 3) you are automatically in TRDOS
and drive A is always selected by the system. TRDOS will try to
load a BASIC program called "boot". If there is no disk in drive
A, or the drive door is open or the disk does not contain the
BASIC program "boot", then the normal prompt as in Section 2.1.8
is displayed.

Having a disk in the drive with the drive door closed when the
Spectrum power is turned on may corrupt the disk, particularly
those drives with permanently loaded heads. It is recommended the
following procedures should be used for auto-boot:
(1) Power up the Spectrum.
(2) Load disk with BASIC program "boot" into drive A.
(3) Reset the computer as described in Section 3.1.
"
Que extraño que en un Pentagon se corrompa el disco por tenerlo metido...
Si no he entendido mal, se recomienda reiniciar si al encender el Pentagon hay un disco dentro?

En fin, ahora con los cambios que le he hecho a todos los juegos que usan TRD con el RANDOMIZE USR que me diste y la orden RUN después del REM, ni te enteras que se está ejecutando una imagen de disco... Parece que esté cargando un TAP... [emoji14]

Enviado desde mi VIE-L09 mediante Tapatalk

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: Pack de Juegos preparados para ESXDOS en ZX-UNO con frontend en BASIC

Mensaje por Uto » 18 Ene 2018, 11:04

Yo estoy un poco vaguete - u ocupado no sé - así que no he probado esto, pero suena muy interesante. Quizá un video en Youtube funcionando ayudaría a empujar a algunos :-D

y si ya hay un video puesto en este hilo en algun post anterior, venid a sacarme de la tierra porque se me habrá tragado :-D

Avatar de Usuario
Hynreck
Mensajes: 148
Registrado: 17 Nov 2017, 18:24

Re: RE: Re: Pack de Juegos preparados para ESXDOS en ZX-UNO con frontend en BASIC

Mensaje por Hynreck » 18 Ene 2018, 11:17

Uto escribió:Yo estoy un poco vaguete - u ocupado no sé - así que no he probado esto, pero suena muy interesante. Quizá un video en Youtube funcionando ayudaría a empujar a algunos :-D

y si ya hay un video puesto en este hilo en algun post anterior, venid a sacarme de la tierra porque se me habrá tragado :-D
No es mala idea, en breve sacaré la nueva versión, cuando lo haga, sacaré un vídeo de como funciona, aunque tampoco tiene ningún misterio... Es copiar el contenido en una SD y encender el Zx-Uno con una ROM compatible con el +2a (Ya que se han buscado versiones de los juegos para que funcionen en ella, no he probado con la ROM del +2 gris, posiblemente algunos juegos no carguen con esa ROM... Y lógicamente todo juego de 128k no funcionará con una ROM de 48)

Luego escribir LOAD *"RUN"

También se puede probar el fichero mmc con el emulador ZesarUX

Quizás esto sí necesite unas pequeñas instrucciones...




Enviado desde mi VIE-L09 mediante Tapatalk

Responder