MDFS::Docs.Web.Changes Search
Recent Changes
17-Jun-2014 Bugfix to DiskToImg and ImgToDisk to correctly access side 2 on BBC/Master. Added 8-bit computer system fonts. Updated *BMPSave to save BBC screen MODEs 4 to 6 as Windows BitMap files. Uploaded initial draft of how OSBYTE 0 host values map to filing system types and raw 8271 command list and calling routine. Updated keyboard layouts and added keyboard layout for BBC BASIC on Commodore 64. Added 2014 Sheffield election results, maps and data and created yearly STV modelling maps and voting result maps. Add Z80 code to implement CALL (HL) and LD HL,PC. Updated Pictures archives with updated *BMPSave command. Updated Brandy Basic with updated MOS interface module with re-written *command handlers. Started in-depth testing of BASIC code on BBC BASIC for Windows version 6. Added 6502 RAM test utility. Bugfixes for PDP-11 BASIC, for LIST, line editing, *chdir command, optimised control block access, DIM implemented, returned strings protected on return from functions. Page of Spectrum screen printout routines. Updated Spectrum tools with updated Command Line library. Updated Command Line library and tested on BBC BASIC for Windows version 6 and Brandy Basic. 1700M
104,970 files
27-Jan-2014 BBCZip -resume option uses 'StillOpen' header to speed up scanning through archive. UxFiler FREE works, INFO displays SuperBlock. ADFStoUSB to copy ADFS disk to USB image. Z80Em patch lets Z80Em load zero-length tape blocks. PDPTube can take parameters with spaces in, added OSWORD 190, Windows version can run embedded BASIC as default. MkMap recovers ADFS/HADFS disk map. Updated BBC NetLib. Bugfixes in SoftMDFS scanning past end of directory. Some updates to Whitby Yards lists Documented entry conditions calling Z80 code on Z80 CoPros. Added memory map and opcode map of 6812 CPUs. Added Commodore 64 to list of file types and host values Added Acorn Atom/System keyboard layout and MOS entries, and updated Acorn System memory map. Updated ZIP file summary with details of 64-bit entries and FileOpen header and added most recent PKZip AppNote. Uploaded initial comparison of routines on different CPUs. Updated IDE ports list with fuller list of error and status results and updated list of OSWORD &72 result codes. Added Macintosh BBC BASIC tokens. Documented disk errors on various controllers and how to map between them. Minor tweeks and tidying up of disk format documents, added free space map info for Unix disks, and layout of a fresh blank disk. Added RT-11 and RSX calls to PDP-11 EMT and TRAP list. Comparison of RT-11 and Unix code layout, and how a single binary can run on both platforms. Updated list of RSX and RT-11 EMT calls. Documented user profile locations on various versions of Windows. Initial list of Goons quotes. Added Peter Capaldi to Dr Who actor ages. Some initial notes on Sheffield electoral history before 1893. Updated spreadsheet of Sheffield Lord Mayor nominating rights. Created maps of STV result modelling. Added 2013 Scarborough County Council and by-election results. Notes on shortcutting IFs. Added DayOfWeek and SquareRoot to PDP-11 programming tips. Finished 32016 disassembler module and tweeked disassembler and source creators. Tracked down a more recent version of BBC BASIC for the Apple Macintoch. Documented porting 6502 BBC BASIC to other 6502 platforms. Created BASIC 2 and BASIC 3 targetted to the Atom and System. Uploaded BBC BASIC targetted to the Commodore 64. Updated BBC BASIC environment test code with stronger CPU test. Documented BASIC cruncher and linker and building BASIC code from multiple sources and shared libraries, and updated utility commands documentation. Added *Keys, *KeySave, *KeyLoad commands. HADFS 6.00 finalised and released, full 24-bit disk access (4G drives), and most workspace relocated into hidden RAM on Master computers. Started scanning and OCR'ing documentation for Electromusic Research (EMR) MIDI system. Updated PDP-11 assembler to implmement octal constants, ALIGN to any power of two, and padding with ALIGN and EQUM always pads with zero bytes. More work on PDP-11 BBC BASIC, PRINT#, INPUT#, INPUT, floating point arithmetic, LISTO, FOR/NEXT, READ, SAVE (noname), FN/PROC lookup and call, LOCAL, string comparisons, tidier tty settings, can 'compile' an embedded program. Tidied up and documented some ZX Spectrum code. Recompiled Spectrum tools with updated libraries. Added OSWORD handler to 6809 Tube Client *RUN fixed in 6502 Serial client. Updated 6809 Serial client, added OSWORD handler and RAM vectors for ROM-based code. Completed 6812 Serial client. Updated a few BASIC libraries. 1700M
104,092 files
24-Jan-2013 Screenshots of Automata programs. BeebArc can extract 62-file DFS images and can cope with much longer pathnames. BBCtoGIF working, some compression inefficiencies. Created BitMap samples and GIF samples. Added some more error messages to BBC error message lists. Listed default end-of-line sequence to HostMap platform differences. Added 16550 and 8279 datasheets. Completed transcribing Whitby census returns for 1891 and 1911, and documented changing definition of Whitby census area over the years. Tweeked Detokeniser programming tips for 8BS article. Added recommended programming code for dropping PAGE to increase program memory. Squeezed a little bit more optimisation out of CRC calcuation code. Major update of Micro User cover disk archives. I've been going through every disk and magazine ensuring all files present and working, adding missing type-ins and the standard Micro User menu front end. Added various Torch Unix disk images. Tweeked DisAssem MakeSource programs to be able to specify code start address and not include byte-dump comments. Recreated and commented BASIC 1 and BASIC 2 source, BASIC source also targettable for the Atom/System. Uploaded 6502 Tube Client that provides Atom/System environment. Uploaded source code for Maplin Z80 card. Tracked down Master Compact 5.11 ROM images and BASIC 41. Small BootFix relocatable ROM utility to solve Master forgetting Boot options. Documented and uploaded BBC relocatable modules (relocatable sideways ROMs) programs and resources, and uploaded relocatable sideways ROM library. 1300M
82785 files
01-Sep-2012 ImgToDisk can run on BBC, uses generalised geometry interface, pads variable-sized sectors. MkImage updated to create ADFS and HADFS disk images. Created list of fonts. Updated docuentation for EcoTCP IP-over-Econet. Updated AFSFiler to access Acorn Level 3 File Server disks and disk images. Updated HADFS Manual. Added some more location maps and photos to Whitby yards Gazetteer and added a few more yards to the Yards lists. Added HKSET OSWORD &51 and ISMED Monitor OSWORD &5F to OSWORDs documentation. Documented .INF file format properly. Fully documented full Acorn metadata and how it is stored by various applications and file systems. Added two-byte tokens to list of BBC BASIC token flags. Wrote up list of alternative BBC BASIC tokens. Clarified some of the text in ADFS filesystem documentation, clarified Level 3 FS details in Acorn File Server Disk documentation. Modified the formatting of BitMap and GIF documentation to clarify byte layout. Comparative list of RT-11, RSC, Unix and PDPTube EMTs and TRAPs, documented MFPT - Move From Processor Type instruction. Updated Sheffield City Council election maps, candidates and results, and Council Tax data. New maps of marginal seats. GoMMC tools updated to use generic GoMMC library. Prepared initial page for BBC BASIC on the Raspberry Pi. Uploaded generic recursive file wiper. Spectrum Machine Code archive 3 - VDU driver, extended catalogue, keyboard driver, RamDisk version 2. Wrote DeepKeys library that provides "deep" key-press information. 1300M
82488 files
Earlier changes: 31-Aug-2000   06-Feb-2001   04-Jan-2002   30-May-2003   24-Jul-2004   16-Mar-2006   12-Jul-2008   19-Feb-2012  
Historical space usage.

Best viewed with Any Browser Valid HTML 4.0! Hosted by Force9 Internet - Authored by J.G.Harston - Last update: 29-01-2014