SE Basic IV 4.2 Cordelia

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

Re: SE Basic IV 4.2 Cordelia

Mensaje por desUBIKado » 19 Sep 2019, 20:30

Por cierto, si os animáis a probar este firmware que está creando Andrew podéis hacerlo instalando mi última colección de roms que veréis en esta entrada

Para conocer más del avance, o para instalar software adicional, visitad la página del proyecto.

Avatar de Usuario
aowen
Mensajes: 178
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensaje por aowen » 23 Sep 2019, 16:24

desUBIKado escribió:
18 Sep 2019, 19:38
No veo bien la Kayahara's spinning dancer demo en el ZX-Uno, sin embargo las aplicaciones TMXSHOW y TMXVID sí que se visualizan correctamente.
That's interesting. It works fine on my rev2.1 Uno and under emulation, but I haven't tested on my rev4.1 Uno.

It should look like this: https://www.facebook.com/cheverongroup/ ... 961888290/

How do you have your machine configured?

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

Re: SE Basic IV 4.2 Cordelia

Mensaje por desUBIKado » 06 Mar 2020, 23:34

aowen escribió:
23 Sep 2019, 16:24
desUBIKado escribió:
18 Sep 2019, 19:38
No veo bien la Kayahara's spinning dancer demo en el ZX-Uno, sin embargo las aplicaciones TMXSHOW y TMXVID sí que se visualizan correctamente.
That's interesting. It works fine on my rev2.1 Uno and under emulation, but I haven't tested on my rev4.1 Uno.

It should look like this: https://www.facebook.com/cheverongroup/ ... 961888290/

How do you have your machine configured?
Tenía la versión de mayo de 2019. Con la versión 200214 ya se ve correctamente.

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

Re: SE Basic IV 4.2 Cordelia

Mensaje por desUBIKado » 24 May 2020, 09:24

chloe-200523.png
chloe-200523.png (71.49 KiB) Visto 6089 veces
https://www.patreon.com/posts/se-basic-4-2-37440517

Avatar de Usuario
aowen
Mensajes: 178
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensaje por aowen » 09 Jun 2020, 14:11

Thanks for your continued interest in SE Basic IV. I've mainly been posting updates in this thread although I have forgotten to post the last couple of updates:

viewtopic.php?f=63&t=3975&start=10

Avatar de Usuario
aowen
Mensajes: 178
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensaje por aowen » 19 Jun 2020, 20:42

I've updated the documentation. It's much closer to what's actually in the development branch now.
https://github.com/cheveron/sebasic4/wiki

Avatar de Usuario
aowen
Mensajes: 178
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensaje por aowen » 02 Jul 2020, 16:30

SE Basic 4.2 Release 200612 (Zhora)

General availability: July 12, 2020: https://www.patreon.com/posts/37735878

This release fixes some minor bugs and includes these features and enhancements:
  • Changed timestamp message for intermediate builds.
  • Removed double spacing after certain tokens.
  • Restored setting background color on NEW.
  • Moved channel code in preparation for extension.
  • Fixed ASCIIZ message printing to ensure no tokens are printed.
  • Fixed DEF FN bug (incorrect token prevented function discovery).
  • Added two new calculator literals (unused at present).
  • Faster random number generation.
  • Functions can now be called recursively [10 DEF FN a(x,y)=x+y : PRINT FN a(2,FN a(1,1))=4].
  • Fixed division bug [IF 1/4<> 0.25 THEN PRINT "BUG"].
  • Fixed exponentiation [(-10)^5].
  • Now passes Daniel Nagy's calculator test suite.
  • Fixed note table (Zeus truncates so constants are hard coded again).
  • Added vector table for frequently called routines.
  • Added printing codes for cursor up and down.
  • Minor optimizations to the file handling code.
  • All editing keys can now be read.
  • F-keys can now be read from BASIC (experimental).
  • Combined table of operators and priorities.
  • Updated copyright date.
  • Source cleanup.
  • Added Baltic (CP1257) and Vietnamese (CP1258) code pages.
  • New HELP.CP code page with Serif, Italic and Bold.

Avatar de Usuario
aowen
Mensajes: 178
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensaje por aowen » 15 Jul 2020, 01:51

SE Basic 4.2 Release 200715 (Morton)

General availability: August 13, 2020: https://www.patreon.com/posts/39320574
  • Demos on itch.io updated for new timing.
  • Documentation updated to match this release.
  • Assembler switched from Zeus to RASM for everything except fimrware update builds.
  • Supports the final layout of the Chloe 280SE keyboard.
  • Video is VGA / NTSC @ 60Hz.
  • Timex 2048 emulator in the ZX-Uno package on itch.io enables running most Spectrum software without switching ROMs in the BIOS.
  • Fifteen function key macros for common commands.
  • Support for loading keyboard maps at boot.
  • US keyboard maps for rev2.1 and rev4.1 devkits.
  • Chloe keyboard maps for rev2.1 and rev4.1 devkits.
  • Printing character codes $07 to $1F now functions as in Microsoft BASIC.
  • New JSTATE system variable for reading the joystick.
  • New MSTATE system variable for reading the mouse.
  • Added delay before error message printing on BREAK and NEW.
  • Sets correct speed on Prism hardware.
  • DB9 port defaults to Kempston (K-stick).
  • Keyboard-mappable joystick switched off.
  • Mouse initialized on boot.
  • Key delay now closer to PC-BASIC.
  • Raster interrupts enabled by default on scan line 201.
  • Default IM2 routine at $00FF.
  • New congfig.sys option sc= switches scan-doubler on or off for Uno hardware. This may improve the image on some monitors. If no image is displayed, use the other setting.
  • Japanese localization.
  • Lithuanian localization.
  • Updated code pages.
  • Boot ROM now explicitly sets all hardware settings.
  • Source cleanup.
  • Added Linux target.
  • Fixed LIST bug.
  • Restored line cursor in auto-listing.
  • Fixed editor bugs; duplicate cursor, missing bell, edit non-existent line.
Imagen

Avatar de Usuario
aowen
Mensajes: 178
Registrado: 07 Oct 2015, 13:32

Re: SE Basic IV 4.2 Cordelia

Mensaje por aowen » 23 Jul 2020, 11:24

Just a small update to let you know that I've started the task of overhauling the file handling in SE Basic IV. This will be one of the most important updates so far (assuming I get it all working properly). When it's done you'll be able to:
  • LOAD and SAVE your BASIC programs as plain text.
  • Open streams to files for input, output, append and random access.
  • Open multiple files at the same time without having to keep track of their file descriptors.
  • Create user-defined channels.
  • Use the SE Basic IV API to perform file operations.
The syntax for OPEN # has been extended to support "I", "O", "A", and "R" together with a file path. For example, to open a file for appending you'd enter OPEN #s, "A", "[<filepath>/]<filename>". Where s is the stream you want to attach the file to, filepath is the location of the file and filename is the name of the file.

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

Re: SE Basic IV 4.2 Cordelia

Mensaje por desUBIKado » 13 Ago 2020, 10:00

aowen escribió:
15 Jul 2020, 01:51
SE Basic 4.2 Release 200715 (Morton)

General availability: August 13, 2020: https://www.patreon.com/posts/39320574
Ya está publicado de forma libre para todo el mundo. Vendrá incluido en la próxima distribución de mi tarjeta SD con contenido para ZX-Uno que sacaré dentro de unos días.

Responder