Skip to content

Releases: aschuhardt/procyon

v1.4.0

27 Oct 22:48
1e7d62f
Compare
Choose a tag to compare

Full Changelog: 1.3.2...1.4.0

v1.3.1

23 Jun 21:00
1.3.1
386fcce
Compare
Choose a tag to compare

Full Changelog: 1.2.5...1.3.1

SHA-256 Checksums:

  • windows-x86_64-Release.zip 1768bdf0f8a6d22c1fb579269a3c8ddf34038f76fea9097f8bd0e396be612fa4
  • linux-x86_64-Release.zip e3d8b4857a01b8bbf70409bca2b608478644634b7f0852b3f590e514a34e0e17

v1.2.5

16 Feb 04:45
c5df076
Compare
Choose a tag to compare

Full Changelog: 1.2.4...1.2.5

v1.2.4

01 Dec 17:17
ac91428
Compare
Choose a tag to compare

Changes:

  • Major refactor of memory management in several places, primarily with regards to draw-op buffers
  • Added an intermediary renderbuffer to the graphics pipeline to allow for future post-processing additions
  • Added a Z-axis to all draw calls, and corresponding depth testing to allow for rearranging the visual layering of drawn elements
  • Added mouse input handling
  • Added an option to programmatically switch between fullscreen and windowed mode
  • Added partial support for high-DPI modes (just text for now); will flesh this out completely once I get a chance to test this release on such a display
  • Lots of bug fixes and code cleanup
  • Implemented a new demo project that's more pleasant and interesting

Full Changelog: 1.1.0...1.2.4

v1.0.0-windows

01 Jun 21:03
Compare
Choose a tag to compare

This version is the first I am ready to consider "complete" for my own purposes.

All binaries are compiled for 32-bit Windows using the MinGW GCC compiler.

Changes include heavy refactoring throughout, as well as the addition of sprite rendering.

Included in the .zip archive are the following:

  • libprocyon.dll - The compiled engine library
  • include/ - Development headers for the engine library
  • procyon-lua.exe - An executable program that wraps the library in a Lua scripting API environment, and adds a few additional utilities such as logging, continuous noise generation (via stb_perlin), and a bitmap data structure.
  • lua54.dll - A copy of the Lua 5.4 library, required for procyon-lua.exe. Lua's license and copyright information can be found here.
  • script/ - Contains a simple example script that will be automatically executed upon running procyon-lua.exe.

Documentation for procyon-lua can be found here.

Find checksums for the ZIP archive below:

  • MD5: 5AD0CC74BF8574171101B13EA7D30FC7
  • SHA256: 59F7CCE590869458099B27ACC41374C58E9F78F771452EB13C135AEEBA0226A9

v0.2.0-windows

17 Sep 18:32
Compare
Choose a tag to compare
v0.2.0-windows Pre-release
Pre-release

This version is compiled for 64-bit machines with MSVC and is UPX-compressed.

Archive includes the executable procyon-lua.exe as well as a sample script.

MD5 sum: 563b975ee8e7d6b14701000bb9b9bb48

v0.1.0-windows

10 Aug 19:24
Compare
Choose a tag to compare
v0.1.0-windows Pre-release
Pre-release

Includes procyon-lua.exe built for Windows (32-bit), as well as a simple starting script written in Lua.

MD5 sum: fe683209ba54e2ddecb8464c9b8f3862