Página 5 de 6

Re: SE Basic IV 4.2 Cordelia

Publicado: 19 Sep 2019, 20:30
por desUBIKado
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.

Re: SE Basic IV 4.2 Cordelia

Publicado: 23 Sep 2019, 16:24
por aowen
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?

Re: SE Basic IV 4.2 Cordelia

Publicado: 06 Mar 2020, 23:34
por desUBIKado
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.

Re: SE Basic IV 4.2 Cordelia

Publicado: 24 May 2020, 09:24
por desUBIKado
chloe-200523.png
chloe-200523.png (71.49 KiB) Visto 6140 veces
https://www.patreon.com/posts/se-basic-4-2-37440517

Re: SE Basic IV 4.2 Cordelia

Publicado: 09 Jun 2020, 14:11
por aowen
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

Re: SE Basic IV 4.2 Cordelia

Publicado: 19 Jun 2020, 20:42
por aowen
I've updated the documentation. It's much closer to what's actually in the development branch now.
https://github.com/cheveron/sebasic4/wiki

Re: SE Basic IV 4.2 Cordelia

Publicado: 02 Jul 2020, 16:30
por aowen
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.

Re: SE Basic IV 4.2 Cordelia

Publicado: 15 Jul 2020, 01:51
por aowen
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

Re: SE Basic IV 4.2 Cordelia

Publicado: 23 Jul 2020, 11:24
por aowen
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.

Re: SE Basic IV 4.2 Cordelia

Publicado: 13 Ago 2020, 10:00
por desUBIKado
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.