Monday, 10 October 2011

TBAFS 26bit Version Released

At the request of a number of people, we've released the original 26bit version of TBAFS for download.

This is version 1.01 as released in 1996.  It has been tested up to RISC OS 3.7 only, although should work on any 26bit version of RISC OS.  The only pre-requisite for older versions of RISC OS is the Acorn toolbox modules.

Sunday, 2 October 2011

BASIC VFP Assembler 0.06

An updated release of the BASIC VFP assembler with fixes for bugs reported by Jeffrey Lee:

  • Fixed VLDM/VSTM 16 double register limit
  • Fixed VLD1/VST1 offset options incorrect
  • Fixed VADD.<integer> double word register support
  • Fixed corrupt VFPLib in TBAFS archive
  • Fixed VLDx/VSTx offsets not applied to instruction

Wednesday, 28 September 2011

Back online

After a couple of months off we're finally back to it...    and I have started with a problem.   The "hard disc" on the BB XM that is a USB flash drive has suddenly started corrupting files when saving.  Thankfully I have a backup of most things (and more are being taken!)   My first thought is to switch to a more traditional external USB laptop hard disc instead of the pen drive, but I don't know if this will help as the drivers would be the same.

The last release of the assembler was affected with VFPLib (the basic source for generating the lookup tables) corrupted within the TBAFS archive.

Hopefully I can figure out what is going on as this is the worst kind of problem to have.  I guess it's just a side-effect of running a development version of an operating system and drivers...

Tuesday, 30 August 2011

BASIC VFP Assembler 0.05

Version 0.05 of the BASIC VFP/SIMD assembler has been released for download

  • Fixed VLDM/VSTM register list size

Thursday, 4 August 2011

BASIC VFP Assembler 0.04

Version 0.04 of the BASIC VFP/SIMD assembler has been released for download

  • Fixed VLDx/VSTx syntax error due to missing comma
  • Fixed register type case-sensitivity
  • Fixed listing missing final character
  • Fixed optional 'ignored' data-type on data-processing instructions
  • Fixed condition codes

Wednesday, 3 August 2011

Holiday Time

Things are a bit delayed at the moment as the holiday season takes over.   There has been some great feedback on the assembler and I hope to get another version out soon.   Like everyone else I'm away for quite a lot of August and also September, so it's slowing development right down.   We'll be back with an update as soon as there is something to report.

Tuesday, 12 July 2011

VFP Assembler 0.03

Another update to the VFP Assembler today with release 0.03.

* Fixed optional data-type variations - ARM p285
   (Note the use of multiple data-types is still not supported)
* Removed need to set sz in internal tables for F64/F32 variations)
* Fixed use of register lists in VTBL
* Other minor improvements to code and documentation