What's new in version 12.243 ?
I can not update directly from the IDE of glb!
There are bugs in the new version?
There is a thread that talks about this update?
Thanks :booze:
// 12.243
// Core:
// GETFILETIME$() implemented.
// FORMAT$(0,0,0) returned empty string.
// Equal sign right of an assignment was compiled incorrectly. a=IIF(1==1,1,0)...
// SETFONT can scale
//
// DDGui:
// Can use scaled fonts now.
//
// Android:
// KEY(1) for ESC can be checked.
SETFONT can scale
if I change the resolution, the font automatically are scaled??
Quote from: MrTAToad on 2014-Aug-19
// SETFONT can scale
OMG!!! This is a great update.
Has some errors fixed too.
Thanks Gernot. :good:
Quote from: Kyo on 2014-Aug-19
SETFONT can scale
if I change the resolution, the font automatically are scaled??
No, you need to set a scaling size for a font.
Where the hell do you find these updates which are obviously not officially? Everytime I'm really angry when I realise that people are already working with new versions which I didn't know about because I can't see it on the GLBasic site nor the IDE offers me an update. So is there any secret link where these alpha and beta versions put down in secret? However, my version is 12.096 and I disagree not to have access to newer versions that others already are working with.
I only knew about it when someone mentioned that the demo download is a later version :) I presume it is a sort of beta version, hence why it doesn't appear in Updates.
Quote from: S.O.P.M. on 2014-Aug-20
Everytime I'm really angry when I realise that people are already working with new versions...
:rant:
There is a rumor that some are using version 13.
QuoteThere is a rumor that some are using version 13.
OMG... if this is true, I'm dead. Joking apart.
The only positive thing should be that these pre-releases may include bugs that weren't before. As everybody knows, with every new version some things that worked before doesn't after ;)
Yeah, you tell'em S.O.P.M.!!! :giveup:
Quote from: matchy on 2014-Aug-20
Quote from: S.O.P.M. on 2014-Aug-20
Everytime I'm really angry when I realise that people are already working with new versions...
:rant:
There is a rumor that some are using version 13.
I think that was caused by accidentially pressing '3' and not '2'
Quote from: MrTAToad on 2014-Aug-20
Quote from: matchy on 2014-Aug-20
Quote from: S.O.P.M. on 2014-Aug-20
Everytime I'm really angry when I realise that people are already working with new versions...
:rant:
There is a rumor that some are using version 13.
I think that was caused by accidentially pressing '3' and not '2'
Oh, the rumor is spreading. What else can we do? :S
You also have the mod/xm/it support in music when on android.
I´m not sure if it came on this or last update, I didn´t see it on the latest log.
New version 12.243 can be found at main page. Since its there and not at beta location I think this is official release, no beta. I think there is a simple reason why it does not auto update: IIRC 12.096 1st was a beta/rc before it got declared as being final. So I think internally its still on beta channel, so it cant get an update that is published on official final channel. If this is true Gernot may simply have forgotten about this and just pushed the update on download location fast, before going into well deserved vacation.
Okay! It would be nice, though, if on the main page you could exactly see what version is offered. Just to mention.
the mod support for Android have been quite very long time, property since v10 (im have noticed the software player used). Its one of the hidden features, but its Android exclusive only (except there is a fmod player for Windows, which later could turns into a little framework).
Yes Gernot have not sendt any message about the update. But when we begin to tell about it, then its often allways in the main glbasic site and download that from there manual instead.
This is not first time happens and also not the last time.
I didn´t know about the mod support, but gee, it is really great.
Since all music here is going on IT, I should at least save somewhat 10 megas on app.
Also, the IT will play full quality. :)
Would be nice to have the same support on all platforms. :good:
About updates, this is actually only the second time there is one going without me noticing.
You usually have a log on the main GLB page stating changes, this one didn´t.
But if you download, you have the change log where it installs.
last time im did those mods, its was for a Nintendo DS game. Its was fun to do that. But nothing to debate here. Yes its would been great if we can find a player for the iOS and then do a framework so its can uses the correct commands for the corect OS, even the library used might been differents.
etc using this little XM player for iOS (which im should look on):
http://www.incubatorgames.com/index.php/category/programming/
But since we uses different library for systems, a framework or simply just functions could do the job (etc LOADMUSICZ).
Are we talking about where and what version, or just talking to phantom marketing support? I don't understand all these fix requests when there's no-one really in the backend replying about it.
I sure is best to concentrate the (in sense)requests and bug fixes into a proper thread as the one that already exists.
We are just discussing some stuff, mod support on desktops is cool and helps but things are fine as they currently are.
hey, you just replied to it! Matchy-glb-support, go implement those stuffs right now!! :nana:
Right now, we have no right to support the product like it's open source.
Which is not bad :P ;)
Let's relate it to me then. Zbuffering is not working on Android, all I can do is wait and hope it's "fixed" in a near future version. It's a community frustration and not all can presume there is only one or two people working on it. I like the idea of a tech support thread but it's sounds like too much pressure for Kitty Hello. callin' him out! :-[
I have a nasty problem with 12.243 which did not happen in 12.096
I am drawing a menu using Polyvector commands - a 6 pixel outline along the screen edges that randomly changes colour. There is text in the middle of the screen and this is all in a loop until the user presses a key.
What is happening in 12.243 is the text is changing colour as I draw the border so appears to flash with the border when it should remain static. Afterwards my game continues and all the graphics are a shade of red on black.
Very strange.
Anyone else notice behaviour like this?
i can post screenshots and problem code if needed...
-------------------------------------------------------------------------------------------------------------------------------------------
Update:
I checked it all out on another PC and my appologies - GLBasic is fine.
Seems to be an issue related to OpenGL and this particular computers OpenGL drivers...
That is unusual, especially as the standard font system cant change colour. Can you post a picture & the program ?
QuoteAfterwards my game continues and all the graphics are a shade of red on black.
Try using ALPHAMODE -1.0 after the POLYVECTOR and before the other drawing - the black may be the colour mask. Don't have any explanation about the red though.
It seems to be an open gl problem of his related machine. Probably a non-standard drive/hardware.
Quote from: matchy on 2014-Aug-21
Let's relate it to me then. Zbuffering is not working on Android, all I can do is wait and hope it's "fixed" in a near future version. It's a community frustration and not all can presume there is only one or two people working on it. I like the idea of a tech support thread but it's sounds like too much pressure for Kitty Hello. callin' him out! :-[
Yep, I can relate to that and my own issues.
At least on my end, I have other parts of the game to polish before my issues become something.
Here I also think they won´t become something. While it would be nice to sell pc/mac/linux to boot, I guess I see no trouble to wait a bit for other platforms.
It could also be a reason to bring back attention to it in a long run.
Again, that is related to my issues, which makes it impossible with latest GLB version to release Pandora/Mac and probably Linux.
There are ways to go around, but I think I´m not going to put the time into it.
Still, we will see when it is done. ;)
If you are using windows, you should definetly check with your OEM CPU and GPU manufacturers for the latest drivers.
Wow, a multiple flame without me... I'm sad ... :'(
but I do not understand:
1) Why the ide don't download the new version
2) when you will update the HELP file chm, writing all news (possibly divided by version) and detail for all new command?
Example:
Ver 12.243
Load_XXX click for details and example
Play_XXX click for details and example
Ver 12.096
Addesd support for it Load_Sounds click for details and example
etc.
The chm not is updated!
=D
Quote from: Kyo on 2014-Aug-24
but I do not understand:
1) Why the ide don't download the new version
2) when you will update the HELP file chm, writing all news (possibly divided by version) and detail for all new command?
...
1) Don´t worry about it, we will eventually stumble into it and share if we frequent the forums. It is not something that happens all the time.
2) I guess it will be done when it gets done. There may be plans to update little at a time that makes it no trouble to hold up little while.
Either way, I see no problems on both issues.
News are in the change log file. Its updated and distributed with _every_ version, so no need to add this to the help file. Goto help>logfile.
Unfortunately, despite the Version number at the top of this site ^^^ showing the current version number (12.243) the logfile is still v12.096.
If you haven't got the current version of GLB, you also won't have the current logfile so can't see the changes. It is better to know what the changes are prior to updating to prevent possible problems with the app you are working on. I agree though, it doesn't need to be in the help-file.
If the changes where in the chm that gets updated with install, you wouldnt know what the changes are before installing update.
Quote from: kanonet on 2014-Aug-24
If the changes where in the chm that gets updated with install, you wouldnt know what the changes are before installing update.
If you're responding to me, I wasn't talking about the changes being listed in the update at all - I was talking specifically about the bit at the top of this website that lists Current Version and log-file. I specifically stated having it in the help-file wasn't needed, and yes, as you state you still couldn't see what was changed until after you've updated anyway.
See attachment.
Mabe that is the cause why the web update says there is no update. Gernot, did you forget to update some file on the server mabe?
Oh my, I never noticed that new/log file up there! :O
No I didn't either, the first five years or so :-)
Haha and the german link is broken since maybe 3 years, schranz0r fixed it right before server crash - now its back :D
OK, the setup 12.308 is able to perform web-updates now. I uploaded a web update and it should fix the iOS 8 issue.
Confirmed, webupdate to V12.312 seems to work fine.
webupdate works fine. Confirmed.
ios7 works fine again. Confirmed. This was the 100% most important, so we can work again on iOS.
iOS8 does still have same issue:
Log: Deskt: 2048x1535, screen 1536x2048
should have been on iOS8:
Log: Deskt: 2048x1535, screen 2048x1535
You need to perform a if ((NSFoundationVersionNumber <= NSFoundationVersionNumber_iOS_7.1) (or something like that) to do the normal check. If its above that, allways peform x.y bounds. newer y.x bounds.
But most important iOS7 works fine again =D.
Gernot, thank you for the new update! Have tested the compiling behaviour just now, this is some pleasant improvement. I'm quite happy at the moment. Now I can change strings without the initial waiting time. Also it seems to compile a bit faster in general. Good work!
Where can I donate?
Quote from: S.O.P.M. on 2014-Sep-05Where can I donate?
IMHO best way is to use Paypal, if you have an account. Gernots Paypal account can be found in the shop. (if you dont select GLBasic Premium, you can select any amount you want to spend).
This suggestion is just from me, I do not know if Gernot wants to get donations and if he does I dont know which way he prefers it.
Okay! So I'll await an answer from him. Also it would be from interest to make it as a deal. The reason is I need the IMPORT command which my version only support as a demo. In those days I only purchased the 2D/NET feature of GLBasic. I still don't need the 3D commands so a cut-price upgrade would be nice.
I guess you just can only buy a full premium (with 3D), but may be able to get a discount on it, because of your old License.
Maybe then it would be best idea to ask him directly, maybe write an email?
Jep :)
Quote from: kanonet on 2014-Sep-05
Quote from: S.O.P.M. on 2014-Sep-05Where can I donate?
IMHO best way is to use Paypal, if you have an account. Gernots Paypal account can be found in the shop. (if you dont select GLBasic Premium, you can select any amount you want to spend).
This suggestion is just from me, I do not know if Gernot wants to get donations and if he does I dont know which way he prefers it.
The name "Gernot" is not a member of the forum, so why do you talk about him like he is? There's seems to be some character issues here.
That is a point... :noggin:
Maybe the way to go is to use the STORE section on main GLBasic page, on the "Fan Articles" there is a donate button, make sure you also send a message by paypal and by the CONTACT link also on the main GLBasic page (here you will see Gernot´s name). That is the way I do it anyways. ;)
My point is that the character Gernot, as opposed to Dream Design and Kitty Hello, is a representation of a programmer and/or team of, at least to new users and members, what sells the product, whether it's donations or upgrade costs. It's this fragmentation that could be cleared up with a bit of marketing, hence the idea of donate button presentation.
I have no idea how GLBasic should be funded but it would be our best interests to introduce more users. It's been suggested that crowd funding would enable so much more in production but even that could be too much pressure and I really don't know how many really work on it now, but have appreciated the use of one license key for all versions and upgrade cost for any software products is more functionally related.
Yep, I get that point from the previous post.
While off topic, I certainly agree that it is hard to find personal info or who is the boss when in a new user´s shoes.
In my case, when I first came around, I tested things first before ever committing to the tool.
Testing meant that I had to be able to pull things I wanted by my own with it while introducing myself to the forum.
While on forum, my goal is to help those that need on the specifics I can, try to ask only when truly needed and in that case, to report the outcomes back for everyone.
I´m sure every new user is not going to go like that, so we get a lot of askers/no return in the forum, or people that demand to talk with the manager in agony or rage.
Maybe this is a point worth a newer thread, if transparency on GLBasic dev is such a must, specially for newer users?
I myself don´t much care about, as a transparency means extra work for those that do plus more pressure from those without good sense.
It could be nice, but it could be abused. So the way I see, everything is moving along fine, it could be improved sure, but how?
Crowd funding is something to think about, I´m not quite sure about it being good though, very mixed feelings on it.
Crowd funding is really a direct method is what normally would require a team of personal, so I'd like to try but would feel more comfortable with a admin team members, interns, coffee gofers. ;) Although I understand what you mean by the abuse of service when single new users on cf sites are asking simple begging for a new computer. Oh and an example confidence interruption; yesterday I tried to update my Minecraft bukkit server but the lead programmer has dropped or passed it to Mojang and it's unavailable at the moment. This sort of model also happened with World of Warcraft add-in.
Yep I´m aware of the bukkit novela while I don´t use it.
Good thing it is not our case me guesses, I see crowd funding as a pre-sales shot with the ability of a lot of moaners.
In my opinion, GLBasic as it is, needs no pre-sales, and I´m pretty sure no one would stand to help a moaner on the forum.
Still, such idea would depend on Gernot willing to do so for his own reasons.
If he is willing to do so, then some extra ideas might be baked about the approach of things.
It is a tough time on the game/app-making business right now, but then, when in the last 10 years it wasen´t?
12.312 seems fine again here!
Can I request one thing that has changed in the more recent 12.x releases..
I am scrolling into the screen a huge graphic splash loading screen a few pixels at a time. My code hasn't changed in a few years. On iOS it works fine. On PC/Mac it staggers and tears as if VSYNC is not enabled. It is updating the display through a refresh to the monitor it looks like.
Anyone else notice this behaviour and is there a fix?
Thanks on your continued work on GLBasic.
Yeah, I noticed it several times. What I do is to minimize and restore the window, then I got perfect smooth animations, so it seems it's synced then.
Sometimes this is a setting you need to do in the grafics drivers. Especially if you are using the sort that has different profiles for different games/programs.
Vsync dosent work on Mac at all and is quite very heavy in Karma Miwa, but it's works fine on Windows.
Hey Moru, Apple does not allow its users to tweek the gfx card, so no, you don´t have settings like a PC.
My guess is similar to Spacefractal, probably a vsync issue.
What does the console output say?
Gesendet von meinem GT-N7100 mit Tapatalk