JAG

Arcade

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
6.3
Description:

New levelpack "Learning ABC"

JAG is an arcade-puzzle 2D game similar to KDiamonds, Cradle of Rome, Big Kahuna Reef etc.

The aim of JAG is to break all of the target pieces on each level, and to do this before the time runs out.

Except Qt 4, it requires xrandr, SDL and SDL_mixer libraries if building from sources (Windows installation already includes all the necessary binaries to run).
Last changelog:

8 years ago

0.3.2

- added Italien translation (thanks to Franco Rebora)
- added Dutch translation (thanks to Bart Van Loy)
- added French translation (thanks to Tutur)
- added "Learning ABC" level pack with 26 levels (thanks to Andrej Pohilko http://apc.kg)

- improvements:
- extended display settings (multi monitor recognition)
- dynamic help loading
- added menu icons
- compiled with Qt 4.7.2

dovidhalevi

11 years ago

I am running on Debian Linux (Sid). I guess the make install needs to copy to level-pack to /usr/local/share or subdirectory. Tell me where and I will do it myself meanwhile.

Report

C

ii-system

11 years ago

data subdir should be placed in /usr/local/games/jag, but sudo make install should do this as well...

Report

dovidhalevi

11 years ago

It is all there!

The program does not see it for some reason. Let's work from there.

Report

C

ii-system

11 years ago

could you please open gamewidget.cpp and go to the code (it is in the very beginning of the file):

// on X11, we'll check if data directory exists locally first
#ifdef Q_OS_X11
if (!QDir(resourcePath).exists())
resourcePath = "/usr/local/games/jag/data/";
#endif

and comment out everything except

resourcePath = "/usr/local/games/jag/data/";

does it solve the issue?

Report

C

ii-system

11 years ago

could you please open gamewidget.cpp and go to the code (it is in the very beginning of the file):

// on X11, we'll check if data directory exists locally first
#ifdef Q_OS_X11
if (!QDir(resourcePath).exists())
resourcePath = "/usr/local/games/jag/data/";
#endif

and comment out everything except

resourcePath = "/usr/local/games/jag/data/";

does it solve the issue?

Report

C

ii-system

11 years ago

could you please open gamewidget.cpp and go to the code (it is in the very beginning of the file):

// on X11, we'll check if data directory exists locally first
#ifdef Q_OS_X11
if (!QDir(resourcePath).exists())
resourcePath = "/usr/local/games/jag/data/";
#endif

and comment out everything except

resourcePath = "/usr/local/games/jag/data/";

does it solve the issue?

Report

C

ii-system

11 years ago

Yes, this looks strange. Everything should work well, but maybe it is a Qt issue. Which Qt version do you use for build?

PS. There is a mess with messages here, could you please go to our local forum:

http://forum.xlabsoft.com/viewforum.php?id=13

Report

dovidhalevi

11 years ago

Surprisingly enough, this does not help. So assume this logic gives a valid path here. What happens after this?

I tried a fresh .xlabsoft/jag -- did not help

Could not see anything obvious in other modules. The profile is not getting the level packs information for whatever reason when run off /usr/local/bin but does get it run off ~/jag-0.2.../jag/bin.

Report

C

ii-system

11 years ago

Actually, after installation, jag binary comes to /usr/local/bin. Then the logic is following: if executable can find ../data dir, then it uses it (so it is possible to play without installation this way). Otherwise, it looks for data in /usr/local/games/jag.
At least, it works on Kubuntu and FreeBSD.
Have you tried to run it without installation, does it work?

Report

dovidhalevi

11 years ago

As I said, it runs fine without installation.

Report

FunnyDriver

11 years ago

Very good game!
Like it!

Report

C

ii-system

11 years ago

Nice to hear! Right now we're working on the next update, will be issued soon ;)

Report

artalex

11 years ago

http://s59.radikal.ru/i163/0907/11/abe3c698b2f8.jpg

Report

C

ii-system

11 years ago

well, strange bug... but this was already reported on the forum, something wrong with profile...

Report

8 years ago

0.3.2

- added Italien translation (thanks to Franco Rebora)
- added Dutch translation (thanks to Bart Van Loy)
- added French translation (thanks to Tutur)
- added "Learning ABC" level pack with 26 levels (thanks to Andrej Pohilko http://apc.kg)

- improvements:
- extended display settings (multi monitor recognition)
- dynamic help loading
- added menu icons
- compiled with Qt 4.7.2

12345678910
2
product-maker shura Mar 16 2012 9 excellent
product-maker symbianflo Mar 09 2012 9 excellent
Be the first to comment
VlaoMao
Jul 05 2012
SeaJey
Dec 15 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3.2
updated Mar 08 2012
added Jun 28 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 2
System Tags app software