1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-08-06 11:40:25 +00:00
Commit graph

19 commits

Author SHA1 Message Date
Galleon
4942dd7a9a Added solutions for non-FBO & non-NPOT GL versions
(non-NPOT solution results in blury display at NPOT resolutions but this is better than no display at all!)
2014-07-15 06:45:01 -07:00
SMcNeill
6995827479 Fix for _SCREENX and _SCREENY for Windows Users. 2014-07-12 04:15:07 -04:00
SMcNeill
3941732ed5 Push for Luke that fixes the CLOCK routine to stop massive IDE lag for LINUX users.
Also set name for new commands to _DESKTOPWIDTH, _DESKTOPHEIHT, _SCREENICON as the community seemed to prefer them.
2014-07-11 02:57:14 -04:00
SMcNeill
9a001f9dbc (Adding missing file for _SCREENMOVE to actually work!) 2014-07-09 23:02:32 -04:00
SMcNeill
379984d860 Fix to _SCREENMOVE using the glut commands. Should work in both WIN and LINUX. 2014-07-09 22:22:03 -04:00
SMcNeill
ef083bb4af Fixed ASCII tool colors to match QB64 IDE, and added in EXIT dupport with the red X on top.
Pushed changes introduced by LUKE (Johny B on the QB64 forums) as follows :

Fixed setup_lnx.sh, added _CWD$, fixed handling of errno.
Converted setup_lnx.sh to Linux line endings (was preventing the script from running).
We now include <errno.h>, so the errno variable actually works - before it was just a regular variable that wasn't being set on error.
Added a _CWD$ function that returns the current working directory.  Should work on all 3 systems, but testing is needed on Win/Mac.
Can cause the following runtime errors: 7 (Out of memory), 51 (Internal error).
2014-07-09 06:40:12 -04:00
steve mcneill 73
d3d32505dd Patch to adjust paths so the work for Linux as well as Windows. Minor change to libqb.cpp so _PRINTSTRING can print to SCREEN 0 without errors. 2014-07-01 10:16:27 -04:00
SMcNeill
539303a833 Change to a new _PRINTWIDTH routine which allows use in SCREEN 0, as well as wors with Variable-Width custom fonts. 2014-06-26 06:24:43 -04:00
SMcNeill
d18fdc9769 Change to qbx.cpp to add proper support for Linux directory structure for User Mods. 2014-06-20 16:20:56 -04:00
SMcNeill
12fdb2c77a Change to make adding user functions modular without having to go in and change the main source directly everytime.
Added in new math functions for converting between Degrees, Radians, and Gradians.
2014-06-19 14:43:38 -04:00
Galleon
88592b4588 One line fix for OSX compatibility (was broken in prev Linux update) 2014-04-24 18:34:19 +10:00
Galleon
21331e9399 Fix to load bmp library so _LOADIMAGE works in Linux
Refer to: http://www.qb64.net/forum/index.php?topic=11223.msg95770#msg95770
2014-04-21 19:18:13 +10:00
Galleon
a22f15697c Changed legacy GL_QUADS calls to triangle vertex-buffer calls for (yet to be tested) OpenGLES1 Android compatibility.
Made changes for QB64 to run in latest version in Ubuntu (14.04 desktop)[tested under VirtualBox with and without hardware acceleration).
Above changes made exclusively of each other. Further testing required.
2014-04-21 17:30:53 +10:00
Galleon
05054928b1 Fixes letter-boxing offset bug in full screen mode 2014-03-30 22:04:33 +11:00
Galleon
27d753b4d0 Fixed intr crash on create/free hardware image bug 2014-03-28 23:17:00 +11:00
Galleon
8411256e5c Fixes texture-on-texture matrix loss bug and _CONNECTIONADDRESS(hosthandle) 2014-03-26 22:51:16 +11:00
Galleon
104ca8a674 Added changes to libqb.cpp 2014-03-23 18:56:48 +11:00
Galleon
5a59d6ea7e Adds support for hardware accelerated 2D graphics commands 2014-03-23 17:17:14 +11:00
SMcNeill
0ca5c212dd Pushed change to fully unlock the use of all our Math Functions with CONST. Post on QB64.net forums will highlight the changes and what this does for us. 2014-02-25 03:36:46 -05:00