BBC Screen Conversion Utilities =============================== J.G.Harston - (C)1999, 2009 mdfs.net/Apps/Graphics/Conversion jgh@arcade.demon.co.uk 70 Camm Street, Walkley, Sheffield S6 3TR BBCtoBMP -------- Syntax: BBCtoBMP -m -s -v Runs on BBC, Master, RISC OS, DOS and Windows. Converts a BBC graphics screen image (MODEs 0 to 6) to a Windows bitmap file. Will also read a compressed screen image and palette information stored in load and execution addresses by *ScrSave. If no palette information is available then the default palette for the specified screen mode is used. If the -s small switch is given then small screen modes (MODE 4 to 6) are output as 320x256 pixels images instead of 640x256 pixel images. If the -v verbose switch is given a countdown of converted pixel lines is displayed. On DOS/Windows is a '.inf' file is present, then the load and execution addresses are read from it. The '.inf' file will also be read on BBC/RISC OS if the source file's load and execution addresses are both zero. BMPtoBBC -------- Syntax: BMPtoBBC -m -i -v Runs on BBC, Master, RISC OS, DOS and Windows. Converts a Windows bitmap file to a BBC graphics screen image (MODEs 0 to 6). Will also store palette information in load and execution addresses readable with *ScrLoad. If the bitmap is not 640 pixels wide, unpredicatable results will occur. On DOS/Windows a '.inf' file is created containing the load and execution addresses containing the palette information. A '.inf' file will also be created on BBC/RISC OS if the -i switch is used. If the -v verbose switch is given a countdown of converted pixel lines is displayed. If the source bitmap is a dump of a MODE 0 to 2 screen, then BMPtoBBC can work this out, and the parameter can be omitted. Otherwise, the mode must be specified. *BMPSave -------- Syntax: *BMPSave Saves the currently displayed screen as a bitmap. *BMPLoad -------- Syntax: *BMPLoad Changes screen mode and loads the specified bitmap to the screen. History ------- v1.00 18-Jun-1999 Initial version. v1.01 12-Jul-1999 Reads ScrSave compressed files and palettes. v1.02 11-Jul-2009 Made Windows binary. v1.03 19-Jul-2009 Reads and writes .inf files, -s option for BBCtoBMP.