Basic optimizer for 8BP

Cómo pasar juegos a diferentes archivos, herramientas, software.
Avatar de Usuario
shao
Forum Addict
Forum Addict
Mensajes: 381
Registrado: Sab 06 Oct , 2012 8:37 pm
Ubicación: Alicante

Re: Basic for 8BP Optimizer - Version 1.0

Mensajepor shao » Jue 09 Jun , 2022 1:14 pm

Si, lo veo ahora pero no entiendo de dónde sale, como decía, el fichero no tiene ese código ahí y cuando estoy creando el dsk tengo winape cerrado.

Para mi es algo del formato, cuando lee el código del .bas algo en el formato le indica que meta ese código ahí duplicado porque, como digo, en el fichero optimizado ese código no está y tampoco en el dsk no aparece.

Avatar de Usuario
shao
Forum Addict
Forum Addict
Mensajes: 381
Registrado: Sab 06 Oct , 2012 8:37 pm
Ubicación: Alicante

Re: Basic for 8BP Optimizer - Version 1.0

Mensajepor shao » Jue 09 Jun , 2022 1:19 pm

Mira, por ejemplo:

Imagen

Si pones más caracteres ahí, el código duplicado se reduce según la cantidad de caracteres que pones:

400 return0 to 9

Aunque cuando lo abarcas todo, aparece otro error.

Avatar de Usuario
shao
Forum Addict
Forum Addict
Mensajes: 381
Registrado: Sab 06 Oct , 2012 8:37 pm
Ubicación: Alicante

Re: Basic for 8BP Optimizer - Version 1.0

Mensajepor shao » Vie 10 Jun , 2022 10:01 am

Nada, así se queda, no he podido hacer que el fichero optimizado se ejecute en winape automticamente desde notepad++ pulsando F7.
De hecho, ahora también me pasa con los ficheros normales no optimizados, le he estado dando vueltas y vueltas a ver si consigo averiguar qué sucede pero no he podido saberlo, yo diría que es algo con el formato de archivo, CRLF ISO 8859-1 etc... que, sin saber porqué, ahora me inserta esos rastros de código que enseñé en las capturas de antes.

Pensé en hacer un generador de dsk para crearlo por mi mismo ya que quizá es cosa de ManageDsk pero... demasiada tarea.

Conclusión, hay que copiar y pegar los códigos en winape para poder ejecutar, no hay automatización.

Avatar de Usuario
shao
Forum Addict
Forum Addict
Mensajes: 381
Registrado: Sab 06 Oct , 2012 8:37 pm
Ubicación: Alicante

Re: Basic for 8BP Optimizer - Version 1.0

Mensajepor shao » Vie 10 Jun , 2022 8:02 pm

Ok, todo solucionado y funcionando en notepad++ automatizado.

Con F6 se ejecuta el código normal basic tal y como lo tienes escrito.
Con F7 código optimizado a tope.

¡Aplicando todas las optimizaciones y ejecutandose correctamente!, además se nota bastante la ganancia en velocidad con todas las optimizaciones.

Me queda subir la versión de notepad++ incluyendo el optimizador.

Avatar de Usuario
shao
Forum Addict
Forum Addict
Mensajes: 381
Registrado: Sab 06 Oct , 2012 8:37 pm
Ubicación: Alicante

Re: Basic optimizer for 8BP

Mensajepor shao » Mar 27 Sep , 2022 1:20 pm

Como se puede observar, usando las constantes que permite BOf8BP todas las llamadas a los comandos de 8BP son ahora mucho más descriptivas, basta mirar cualquier "|SETUPSP" para saber qué es lo que se está cambiando.

Imagen

Constantes declaradas:

Imagen


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro


La Comunidad Española
ESP Soft, juegos para tu CPC Foro de Amstrad CPC Todos los juegos para CPC en un CD Web dedicada al Amstrad CPC (utilidades) Información útil para el CPC (talleres) Selección de juegos de Amstrad CPC Mundo CPC Pree Play then any Key CPC Basic