Page 1 of 1

GNU Rocket for PureBasic

Posted: Sat Feb 22, 2014 8:14 pm
by Lush
Hello!

I've been working on a PureBasic port of GNU Rocket and I think it's finally usable so I made a git repo (my first one!) to host it: https://github.com/Dartcode/pbrocket

In case you don't know what the original Rocket is, it's a tool to help you synchronize your demo effects/scenes with the audio. It comes as a C file you include in your demo, and a tracker-like editor used to input your variables values.

The examples (one with native audio and one with BASS lib) should get you going, and I hope you'll find a use for it (it can be used for demos of course, but also for slideshows, subtitles and whatnot)

I also included a remake of the original sync editor which, while it misses select/copy-paste features, should be compilable on OS X and linux. I think you'll need to change the font for one available on your system (any font should do, as long as it's fixed-width)

Hope you'll have fun with it :)


Lush

Re: GNU Rocket for PureBasic

Posted: Sat Feb 22, 2014 9:13 pm
by IdeasVacuum
On exe run, immediately blocked by Windows Firewall. I haven't seen that happen in years.........

Re: GNU Rocket for PureBasic

Posted: Sat Feb 22, 2014 9:24 pm
by Lush
As written in the README, the demo and the editor communicate through a network connection, it's rather good news your firewall noticed it :)

Re: GNU Rocket for PureBasic

Posted: Sat Feb 22, 2014 10:56 pm
by Fred
You should bind it to localport 127.0.0.1, so it won't trigger firewall alert

Re: GNU Rocket for PureBasic

Posted: Sat Feb 22, 2014 11:34 pm
by Lush
Thanks Fred, I had overlooked that line from the doc: "On Windows, binding only to the localhost avoid to trigger the built-in firewall."

Changes made and repository updated. :)

Re: GNU Rocket for PureBasic

Posted: Wed Feb 26, 2014 4:09 pm
by Lush
Hello!

I made a video of the demo and the editor running side by side:
http://www.youtube.com/watch?v=Sb34lU7c4KU

And a snapshot of the video in case you can't play videos:
Image

I also made a "demo pack" (for Windows) with the demo and the editor executables so you can have a go without compiling anything:
https://dl.dropboxusercontent.com/u/247 ... mo_win.zip

To use the "demo pack":

1) Run pbrocketeditor.exe
2) Load stars.rocket in the editor (Ctrl+O)
3) Run demo.exe
4) You can change the values in the editor and press space to play/pause the demo

Lush