pouët.net

GNU Rocket on non-Windows platforms

category: code [glöplog]
mudlord: I'm sure noone forbids you to make your own GUI that weighs less than Qt for those poor people. And after all, who are you to command kusma what to do in his spare time and which frameworks to use when he already decided to share his hard work with the rest of the world and let you use it for free?
i might have to do just that.
added on the 2014-03-20 20:11:12 by mudlord mudlord
Quote:
why, why the hell not.
Afterall, gloom has 100mbps internet at cheap prices, so who gives a fuck about non european countries which have substandard internet.


If that's the case, aren't you used to overnight downloads by now anyway? Complain with your ISP, and what Saga said.

kusma: I totally support the move to Qt, well done :)
added on the 2014-03-20 20:18:51 by xTr1m xTr1m
In Australia, its a government problem, not a ISP problem.

IT infrastructure in this country is an afterthought, pure and simple.
added on the 2014-03-20 20:36:30 by mudlord mudlord
Nobody is forcing you to download or use GNU Rocket, pure and simple.
added on the 2014-03-20 23:44:09 by gloom gloom
Quote:
Scene news: GNU Rocket ported to Linux, MacOS, people whining because of extra DLLs.


Beard++, hipster++ <3

I'll give it a go next time i get round to making something :)
added on the 2014-03-21 00:04:53 by psonice psonice
BB Image

Is this normal?
added on the 2014-03-22 11:37:17 by kurli kurli
kurli: No, not really. It uses *some* cpu, because the port is quite stupid in how it deals with the netwok-traffic, but 73% is a lot more than I get on Windows. Perhaps you could try to experiment with the argument to setTimer?
added on the 2014-03-22 16:48:58 by kusma kusma
Kusma: yeah i'll do some debugging once i get the latest version working with android
added on the 2014-03-22 18:10:01 by kurli kurli
Yup i changed startTimer(0) to startTimer(1) in MainWindow and it "only" takes around 9% CPU :) Which is still way more than running the windows version with wine or emoon's ogl_editor... BTW the machine i'm currently using has 1.6GHz Core 2 Duo so the figures are not comparable to modern cpus.
added on the 2014-03-23 12:57:12 by kurli kurli
Kurli: Perhaps that'll do until I get around to rewriting the socket-stuff to not poll (which should be easier with Qt than before)? Anyway, thanks for testing and letting me know.
added on the 2014-03-23 16:45:25 by kusma kusma
kurli: try to fetch the latest version of that branch, it should be way better ;)
added on the 2014-03-23 20:13:27 by kusma kusma
Could someone please post a binary for this? I don't want to install the whole QT just to compile this.
Kusma: You are awesome ! :)
I liked emoon's stylish ogl version too.
Thanks for your hard work
added on the 2014-05-11 23:25:01 by alkama alkama
If 14 MB of DLLs (that compress to what, half?) is a problem, how do people download demos at all?
added on the 2014-05-12 21:05:20 by absence absence
They don't. They watch them on youtube.
added on the 2014-05-12 21:39:14 by Tomoya Tomoya
oh god, are we still on that MB/DLL topic?

I was just pointing out, that I _personally_ liked the fact, that the old version was so small and nice. Because I _personally_ like the philosophy of "lean is better".

I never meant, that everybody else should be of the same opinion.
Be happy, follow your path of I-don't-mind-putting-mbytes-of-stuff-on-my-hdd-because-it's-2014-and-nobody-gives-a-shit attitude. You will probably also don't mind 1GB crap demos done with Unreal Engine 4 in the future..
added on the 2014-05-13 10:49:01 by arm1n arm1n
OK, so I just graduated the Qt-port to the master branch, and turned the GitHub repo the official one. As soon as I figure out how to reasonably automate making binary releases for Windows, I'll tag v1.0 and upload binaries.
added on the 2014-05-13 19:26:31 by kusma kusma
Nice work kusma <3
added on the 2014-05-13 20:35:59 by mog mog
Kusma, I want to thank you for the QT port of Rocket - it was used in Graffathon (see Pouet thread) by tens of beginner demo programmers and it worked wonderfully!

For the event I also developed a library called Moonlander for integrating Rocket to Processing sketches. Take a look at project's web page or Github project.

(PS. I'm the guy who's been sending you some patches :)
added on the 2014-07-01 13:38:41 by firebug firebug
Quote:
oh, and before i forget: Huge thumbs up to kusma and skrebbel for this amazing piece of work!


Hmm, maybe it's time to move my name from "credits" to "original idea"? I believe that all 16 lines of code I ever contributed to the current incarnation of GNU Rocket were promptly removed after kusma saw what a horrible hack they were.

This is a bit like writing "Designed in California by Apple and Xerox PARC" on the back of an iPad. :-)
added on the 2014-07-01 20:59:48 by skrebbel skrebbel
Quote:
Hmm, maybe it's time to move my name from "credits" to "original idea"? I believe that all 16 lines of code I ever contributed to the current incarnation of GNU Rocket were promptly removed after kusma saw what a horrible hack they were.

This is a bit like writing "Designed in California by Apple and Xerox PARC" on the back of an iPad. :-)


Fixed, thanks for pointing out.
added on the 2014-07-28 20:55:13 by kusma kusma
Hmm, maybe it's time to move my name into the credits? I believe that all 0 lines of code I ever contributed for the current incarnation of GNU Rocket are still there, despite that kusma may find them a horrible hack.

This is a bit like writing "Designed with baby seal oil and super-expensive pizza" on the back of a Norwegian travel brochure.
Maali: Sorry, but my fix was to remove *all* personal mentions. These are now only maintained in the Git history. If you make an empty pull-request, I might accept it so you'll get your name in there!
added on the 2014-07-28 21:20:50 by kusma kusma
Hey, that was my idea!
added on the 2014-07-28 21:56:03 by xTr1m xTr1m

login