GNU Rocket for PureBasic

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
Lush
User
User
Posts: 20
Joined: Sat Feb 12, 2011 5:58 pm
Location: France

GNU Rocket for PureBasic

Post 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
IdeasVacuum
Always Here
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: GNU Rocket for PureBasic

Post by IdeasVacuum »

On exe run, immediately blocked by Windows Firewall. I haven't seen that happen in years.........
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
Lush
User
User
Posts: 20
Joined: Sat Feb 12, 2011 5:58 pm
Location: France

Re: GNU Rocket for PureBasic

Post 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 :)
Fred
Administrator
Administrator
Posts: 18224
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: GNU Rocket for PureBasic

Post by Fred »

You should bind it to localport 127.0.0.1, so it won't trigger firewall alert
Lush
User
User
Posts: 20
Joined: Sat Feb 12, 2011 5:58 pm
Location: France

Re: GNU Rocket for PureBasic

Post 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. :)
Lush
User
User
Posts: 20
Joined: Sat Feb 12, 2011 5:58 pm
Location: France

Re: GNU Rocket for PureBasic

Post 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
Post Reply