Releases: RetroNick2020/raster-master
Raster Master v1.1 R48
fixes exporting of Maps for RES files - used wrong type when writing maps to RES files
Raster Master v1.1 R47
-Support for Exporting maps in RES Text/Binary formats from main Windows File->Export->RES Text/Binary,
all your images, palettes, and maps can now be just one include file
-GWBASIC or Basics with Line numbers are also supported now in the Map Editor. File-> Export in Map Editor or Export options to for RES include Text
-Right Click on Map name in Map Editor to configure Export Map Options or File->Export to export Map to single source file (intended for testing purposes). Once done final exports can go to RES files.
Raster Master v1.1 R46
New release! Map Editor and GUI changes.
- 64 bit only now - no more 32 bit versions going forward - some of the new changes would take too long to work out in the 32 bit version
- Map Editor - There is enough here to be useful but not complete. More features and enhancements will be added with smaller releases going forward. You can create code for Basic,C, and Pascal maps. This should work for all compilers. There is no compiler specific requirements with the maps. I will release some demo code that show usage soon.
- Main Window now is fully resizable and expandable to full size of your monitor and works well in various window sizes. This is true of the Map Editor as well
Raster Master v1.0 R45
Release 45 brings transparent png files. This is something I was going to get to and today it finally happened! Using the palette editor in VGA and VGA256 Palette modes you may change the RGB values to fuchsia (R=255,G=0,B=255) and anything matching that color will be transparent when saved as a png file.
Raster Master v1.0 R44
Release 44 brings resizable panels. The actual size image panel can be sized so only the image is displayed. Previously when you resized the image you were left with extra space and wasn't being used for anything.
Now with the thumbnail view also being resizable you can expand the thumbnail area to see more of your images without having to scroll.
If you right click on one of the thumbnail images you can select to export include file. This is similar to the menu option but only exports the image/mask/palette of the item you right clicked on. You can right click properties option over the thumbnail image to change size and other properties.
The program also launches into full screen mode instead of just a partial window. I gave up on searching for a partial windowed view mode that would resize everything to fit. This is just to big of a task for the moment.
Raster Master v1.0 R43
Power Basic/Turbo Basic - PaletteX code generation fix
Raster Master v1.0 R42
Just a bug fix for freebasic Res Export - the width for putimage was not calculated properly - was working in single image/file export.
Raster Master v1.0 R41
-I am removing the Beta out of the releases. I think we are stable enough that this is not beta anymore.
-Updated Palette Export for All current languages
-Fixed Turbo Pascal Exporting - i was generating 0 to 63 RGB values instead of 0 to 255 for vga modes
-Fixed Turbo C/Quick C palette command bracket. I was generating "};" instead of ");" to terminate the palette commands
-Added support Palette export to FreeBASIC, PowerBASIC/TurboBASIC,freepascal,QuickPascal
Knowns issues:
Turbo Pascal - The builtin SetRGBPalette command does not work fully. It only works on the first half of the colors when in VGA modes. I have a replacement. Also there is bug in putimage command for cga modes - i don't have a fix for this.
GWBASIC - Does not support VGA modes/palettes but Raster Master still generates codes. This code is shared with the other BASIC languages and its just easier to let it in than add more code to disable. Plus microsoft just released the code to GWBASIC - maybe someone will add support
Power BASIC/Turbo Basic - It looks like Bob Zale never went passed EGA palettes. Even though vga modes are supported up to screen 12 (no screen 13) the palette command only allows you to select from the the palette of 64 (ega palette). I have added a stub when generating vga palettes. it places PaletteX - I will release a function to support vga palettes in power basic.
Raster Master v1.0 Beta R40
Added support for DOS Mouse Driver Shapes. Can now export as array/data statements for All supported DOS languages. Will add support for Exporting in Res Text/Binary formats in a future release.
Raster Master v1.0 Beta R39
Added Export Putimage+Mask as a single export option from each compiler menu that supports the format.
Fixed GWBASIC RES Text export options, in some comment lines line numbers were missing.