Skip to content

Releases: RetroNick2020/raster-master

Raster Master v1.2 R54

23 Jul 02:04
Compare
Choose a tag to compare

-completed Raylib RGB/RGBA RES BIN Export (not fully tested)
-added defines(c)/constants(pascal) for Map Exports
mapname_Width
mapname_Height
mapname_Tile_Width
mapname_Tile_Height
mapname_Size

Raster Master v1.2 R53

21 Jul 18:15
Compare
Choose a tag to compare

Additional constants /defines for raylib image arrays (c and pascal)
you can now do
arrayname_Width
arrayname_Height
arrayname_Size
arrayname_Format (RGB / RGBA - will be either 4 or 7)

Raster Master v1.2 R52

19 Jul 03:39
Compare
Choose a tag to compare

R52 brings RayLib support to gcc and FreePascal compilers. FreePascal code has been tested.

Update July 20 - 2022 - gcc/c code has been now tested. Yes it works just fine! Check gcc folder in examples folder.

You can export as single file or RES Text Include for multiple images. Don't forget to set export properties for each image if using RES Text Export. Right click on each image and select export compiler/image format.

formats supported:
RGBA (with Fuchsia designated as transparent color)
RGBA (with Color Index 0 designated as transparent color)
RGB (no transparent color)

//code fragment
YourTImage.Data:=@Image3; // Image3 is the generated RGB/RGBA array, yourTImage is a TImage record
YourTImage.format:=4; //4 = RGB, 7 = RGBA
YourTImage.width:=16; // width of image
YourTImage.height:=16; //height of image
YourTImage.mipmaps:=1;
YourTexture:=LoadTextureFromImage(YourTImage);

Raster Master v1.2 R51

13 Jul 18:21
Compare
Choose a tag to compare

R51 fixes export options for map not being read back into project correctly
gwbasic line numbers were being reset with each map source code was created for

Raster Master v1.2 R50

07 Jul 03:18
Compare
Choose a tag to compare

Raster Master R50 brings sprite importing features. Under Utilities menu you will find Sprite Import. Select Open Sprite Sheet. Select the sprite size and palette options. Once you click over the selected sprite it will be imported into the thumbnail view of RM. Once done close the Sprite Import window. Imported images can be further edited/exported to code or used in the Map Editor. Improvements will follow with future releases.

Raster Master v1.1 R49

28 Jun 17:57
Compare
Choose a tag to compare

Test fix to solve dialogs appearing offscreen single monitor

Raster Master v1.1 R48

28 Jun 05:00
Compare
Choose a tag to compare

fixes exporting of Maps for RES files - used wrong type when writing maps to RES files

Raster Master v1.1 R47

27 Jun 03:03
Compare
Choose a tag to compare

-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

23 Jun 16:41
Compare
Choose a tag to compare

New release! Map Editor and GUI changes.

  1. 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
  2. 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.
  3. 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

09 May 23:19
Compare
Choose a tag to compare

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.