Log in

View Full Version : OpenJazz


Pages : 1 [2]

NeonPSY
Feb 20, 2006, 11:20 AM
YAY! *dusts off Dreamcast*

Sciz CT
Jun 27, 2006, 07:29 PM
Topic bump, mostly to find out if there's been any progress since February.

Alister
Jun 28, 2006, 05:02 AM
Not really, no. In the weeks following the last version, I didn't have the time. Since then, I haven't got back into the swing of it. Of course, I'm not doing anything right now, so...

Bartman
Jul 22, 2006, 08:14 AM
I do hope the Dreamcast version will see some progress myself. That community seems like its on it's last legs, so things like Open Jazz and SRB2 for Dreamcast probably wont be finished...sigh...

bkev
Aug 15, 2006, 07:08 PM
revival, simply to ask this: can only the right alt and ctrl buttons be used? I keep trying to use the left but it won't let me...

PhAyzoN
Aug 16, 2006, 08:57 PM
pocketinsanity (Google it) has a PocketPC port availible if anyone wants it. It works pretty good, although there is no sound and music is only in Ep1. Ill have to try the Windows and Dreamcast versions sometime

n0
Nov 27, 2006, 02:36 PM
*bump*

I for one would love to see this project continued.

DoubleGJ
Nov 28, 2006, 02:27 AM
Me too, but what can we do?

FQuist
Nov 28, 2006, 05:24 AM
Well, it IS open source.

n0
Nov 28, 2006, 06:00 AM
...Right, I forgot that he had released the code for it. I'll have to take a look at it sometime soon.

Alister
Nov 28, 2006, 12:49 PM
I have been working on it, but I'm very busy right now. I have three important exams coming up, not to mention the coursework I've still to do.

I'll be playing around with it over the holidays, but I doubt there'll be another Christmas Day release. Look forward to something in the new year. You can start pestering me from the 1st of January ;)

Ricerind
Jan 12, 2007, 01:10 PM
Errr, how would I compile this on Linux. Be aware that i'm no Linux guru.

Black Ninja
Jan 12, 2007, 11:24 PM
/me pesters

Alister
Feb 14, 2007, 01:29 PM
I've uploaded the most recent version to the <a href="http://www.alister.eu/jazz/oj/">website</a>. Not much has changed, but at least people can stop pestering me about the bridges ;)

Neurotic: The most basic way would be to run the following commands.
<i>gcc&nbsp;-c bonus.c -o bonus.o
gcc&nbsp;-c font.c -o font.o
gcc&nbsp;-c level.c -o level.o
gcc&nbsp;-c main.c -o main.o
gcc&nbsp;-c menu.c -o menu.o
gcc&nbsp;-c planet.c -o planet.o
gcc&nbsp;-c scene.c -o scene.o
gcc&nbsp;-c sound.c -o sound.o
gcc&nbsp;-o OpenJazz -lSDL bonus.o font.o level.o main.o menu.o planet.o scene.o sound.o</i>
Of course, there are better ways of doing this (e.g. makefiles).

BN: :p

Marijn
Feb 16, 2007, 02:50 PM
Did someone sad you rock ? No ? I will!

YOU ROCK!
http://www.efellows.org.nz/files/images/you%20rock%20you%20rule.bmp

Erik
Feb 23, 2007, 11:23 AM
I've uploaded the most recent version to the <a href="http://www.alister.eu/jazz/oj/">website</a>. Not much has changed, but at least people can stop pestering me about the bridges ;)

Neurotic: The most basic way would be to run the following commands.
<i>gcc&nbsp;-c bonus.c -o bonus.o
gcc&nbsp;-c font.c -o font.o
gcc&nbsp;-c level.c -o level.o
gcc&nbsp;-c main.c -o main.o
gcc&nbsp;-c menu.c -o menu.o
gcc&nbsp;-c planet.c -o planet.o
gcc&nbsp;-c scene.c -o scene.o
gcc&nbsp;-c sound.c -o sound.o
gcc&nbsp;-o OpenJazz -lSDL bonus.o font.o level.o main.o menu.o planet.o scene.o sound.o</i>
Of course, there are better ways of doing this (e.g. makefiles).

BN: :p

don't you have a makefile

Alister
Feb 24, 2007, 07:10 AM
Yes, but it's in my Linux partition. A mysterious land of dragons and vampires that I haven't been to in a while.

Torkell
Feb 24, 2007, 04:02 PM
Sounds like my Linux machine. Contains dragons, vampires, and evil IDE controllers.

FreeFull
Feb 25, 2007, 05:00 AM
My linux machine contains little vampire penguins. They suck blood out of Microsoft.

DoubleGJ
Feb 25, 2007, 11:44 AM
I don't even know what lives on my Linux partition.

Marijn
Feb 27, 2007, 04:44 AM
Yes, but it's in my Linux partition. A mysterious land of dragons and vampires that I haven't been to in a while.

But you dont have a linux build ? :O

bkev
Mar 23, 2007, 08:18 PM
Hi there,
Again, I come to bump this thread. I would just like to thank Alister for not letting this die.

A few bugs I would like to point out that, odds are, are common knowledge:
1. No high quality sound support. Maybe I'm spoiled my MP3 conversions, but medium sound seems odd to me now. Could you try to make it so that it supports high quality?
2. If you continue to hop around while dead, you can keep going for awhile and repeatedly die.
3. Resolution changer (this is not a bug rather a congratulations) allows me to cheat and play in 1024x768. You wouldn't believe how small the guy is!
4. No effect sounds. Yes, age-old complaint, but I'd like to see if possible in the next update some progress on that.

Thank you for your time.

Erik
Mar 24, 2007, 02:20 AM
1. No high quality sound support. Maybe I'm spoiled my MP3 conversions, but medium sound seems odd to me now. Could you try to make it so that it supports high quality?

Define "high quality". The original music itself isn't very high quality anyway.

n00b
Mar 24, 2007, 04:14 AM
I don't think converting the music to MP3s would make it of a higher quality either, and there'd probably be looping issues with some songs if that happened.

Alister
Mar 25, 2007, 08:15 AM
But you dont have a linux build ? :O
I do... but again, it's on my Linux partition. And I don't really trust the way Linux does linking. It seems to link executables to very specific versions of shared libraries, making them inappropriate for distribution. But maybe someone can correct me on this.

1. No high quality sound support. Maybe I'm spoiled my MP3 conversions, but medium sound seems odd to me now. Could you try to make it so that it supports high quality?I don't set the quality. That's determined by the original sound files and whatever libmodplug does with them. Bear in mind that the music was created for a 1994 PC game.

2. If you continue to hop around while dead, you can keep going for awhile and repeatedly die.What have you got against zombies?

3. Resolution changer (this is not a bug rather a congratulations) allows me to cheat and play in 1024x768. You wouldn't believe how small the guy is!OpenJazz can go up to the maximum resolution supported by your computer. I've played in 1600x1200, a whopping 30 times the visible area of the original game. This is a feature. In fact, it's the only feature that's an improvement over the original. Whether or not you use it is entirely up to you.

4. No effect sounds. Yes, age-old complaint, but I'd like to see if possible in the next update some progress on that.Sorry, but I don't see this happening any time soon. I'm focussing on playability at the moment.

bkev
Mar 26, 2007, 02:36 PM
I do... but again, it's on my Linux partition. And I don't really trust the way Linux does linking. It seems to link executables to very specific versions of shared libraries, making them inappropriate for distribution. But maybe someone can correct me on this.

I don't set the quality. That's determined by the original sound files and whatever libmodplug does with them. Bear in mind that the music was created for a 1994 PC game.

What have you got against zombies?

OpenJazz can go up to the maximum resolution supported by your computer. I've played in 1600x1200, a whopping 30 times the visible area of the original game. This is a feature. In fact, it's the only feature that's an improvement over the original. Whether or not you use it is entirely up to you.

Sorry, but I don't see this happening any time soon. I'm focussing on playability at the moment.

By high-quality music, I mean when you go through the sound setup in the original game. When I play using VDMSoud (which emulates old sound cards, worth a look for fellow XP users) the music is clearer than OJ.

EXAMPLE: http://i4.photobucket.com/albums/y137/bkev/jazzsetup.jpg

Nothing against zombies :p, just pointing it out

And I was giving you props on the resolution changer actually; should've put it a different way. It's quite fun to see how screwed up it is at even 640x480.

Erik
Mar 26, 2007, 09:29 PM
It's probably libmodplug's interpolation then.

Marijn
May 5, 2007, 11:35 AM
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz.JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(1).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(2).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(3).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(4).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(5).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(6).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(7).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(8).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(9).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(10).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(11).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%(12).JPG
http://129.125.101.130/~marijn/screenshots/jazzjackrabbit/openjazz%20(13).JPG

Erik
May 5, 2007, 12:06 PM
huge pictures

please link to them instead

nakke
May 5, 2007, 01:56 PM
Half-press the shutter for focus.

ThunderPX
May 5, 2007, 02:04 PM
JESUS CHRIST WHAT THE HELL

Link to huge pictures next time.

n00b
May 6, 2007, 06:53 AM
Couldn't you just decrease their size in half? Theres no reason for these pictures to be this huge

Radium
May 6, 2007, 08:30 AM
Better yet, why not crop out your table?

Marijn
May 8, 2007, 07:58 AM
sorry, l was in a hurry. lt's fixed

Marijn
May 14, 2007, 07:00 AM
Can anyone give me a quick tutorial how to compile this under windows ? :rolleyes:

Erik
May 18, 2007, 06:23 AM
MinGW

+

gcc -c bonus.c -o bonus.o
gcc -c font.c -o font.o
gcc -c level.c -o level.o
gcc -c main.c -o main.o
gcc -c menu.c -o menu.o
gcc -c planet.c -o planet.o
gcc -c scene.c -o scene.o
gcc -c sound.c -o sound.o
gcc -o OpenJazz.exe -lSDL bonus.o font.o level.o main.o menu.o planet.o scene.o sound.o

szevvy
May 21, 2007, 07:23 AM
Alister, you can't imagine how much time you just saved me, and how happy this makes me.

edit: http://images.szevvy.com/spr.pngworks like a charm (haven't done transparency for VGA images so that's still broken here) - I must have a really juvenile mind cause that second sprite looks very suss.

And no, it's not available for download yet - think a month or two. On the other hand, if I could write a sprite ripper/viewer in under an hour and a half, I'm sure someone here could take it upon themselves to make one up - I'm seriously swamped at the moment. It'd make people happy. :cool:

Violet CLM
May 21, 2007, 11:26 AM
Pretty much all the sprites are ripped already, though we don't have access to the program and there's no sprite injecting...

sonicnathan 1
May 29, 2007, 07:59 PM
Sounds cool. Now if only I had Jazz 1

Speeza
Jul 8, 2007, 01:14 PM
dunno if this has been told before but

1.is online play possible
2.could you add spaz
3.could you add jazz's abilties

Erik
Jul 8, 2007, 01:58 PM
no.

FreeFull
Jul 10, 2007, 09:19 AM
Ryder, OpenJazz aims to be 100% compatible with original Jazz1. Only added feature that it runs on many more platforms other than DOS (like linux, PSP or MacOS).

Marijn
Jul 13, 2007, 07:34 PM
Its open source Ryder :D

Ricerind
Sep 23, 2007, 06:32 AM
Custom levels without replacing old levels anytime soon?

Dermo
Sep 23, 2007, 06:55 AM
this isnt the jj1 sourcecode its jj1's game engine source. openjazz2 would be sweet. JJ2 on psp.

Grytolle
Sep 23, 2007, 08:53 AM
Openjazz2 is sweet.

Dermo
Sep 23, 2007, 12:21 PM
Eh don't mind this noobish question, but when did OpenJazz2 come out and where can I get the sourcecode for it?

Olsen
Oct 15, 2007, 08:12 AM
Openjazz2 is sweet.

Rip my spheres. :(

Then confirm its existence.

n00b
Oct 15, 2007, 08:18 AM
Rip my spheres. :(

Then confirm its existence.

He will post a video of him playing it, even though it's obviously a reskinned Megaman: Powered Up.

Marijn
Nov 1, 2007, 08:57 AM
C'mon. Support for OpenJazz is so little, that OpenJazz2 will just be fiction

Erik
Nov 1, 2007, 09:11 AM
Eh don't mind this noobish question, but when did OpenJazz2 come out and where can I get the sourcecode for it?

You can't.

cooba
Nov 1, 2007, 09:14 AM
correction:

<em>You</em> can't.
<!-- j/k -->

Dermo
Nov 1, 2007, 09:21 AM
I doubt this exists anyway...

Marijn
Nov 1, 2007, 11:29 AM
me 2

n00b
Nov 1, 2007, 12:31 PM
I assure you it is real.

cooba
Nov 1, 2007, 12:33 PM
me 2

Marijn
Nov 1, 2007, 03:01 PM
C00l. But first I would like to see some screenshots ( at least ) before I really believe any of this :).

Dermo
Nov 1, 2007, 04:08 PM
Why was I doubtful???

http://i84.photobucket.com/albums/k8/drmoo_2006/openjazz.jpg

Olsen
Nov 2, 2007, 05:54 AM
I don't get it.

Marijn
Nov 2, 2007, 06:45 AM
of course I ment a picture of OpenJazz2 -.-

Black Ninja
Dec 9, 2007, 07:41 PM
Yes, OpenJazz2 does rock.

On a more on-topic note, I'm talking with a friend known as ZodTTD about porting OpenJazz to the iPhone/iPod Touch. He seems to think it would be quite do-able. The onscreen controls he's looking at look pretty good, but I can't promise he'll get around to it any time soon; he's busy working on a GBA emulator and PS1 emulator (also for the iPhone/iPod Touch).

Bboy Type7
Dec 28, 2007, 10:30 PM
Sik idea. Add sum features like what they did to JJ3.

Erik
Dec 29, 2007, 08:50 AM
Sik idea. Add sum features like what they did to JJ3.

No.

kyevan
Mar 4, 2008, 04:42 PM
Is this thing still alive?

Caffne
Apr 10, 2008, 12:40 PM
Well revival.

I've got OpenJazz working on Mac OS X. No music support currently. It's a shame Ice M A N isn't active because he got sound working. ;(

So if anyone wants it just ask + screenshot:

http://img80.imageshack.us/img80/9373/ojmacosxuj4.png

Ice M A N
Apr 10, 2008, 07:35 PM
Oh I still poke my head in once and a while.. but I haven't looked at OJ in forever and I doubt I still have anything that would help with sound/music/anything, really..

Caffne
Apr 11, 2008, 02:34 AM
Well anything you have would be great. The latest copy of the source code compiles in XCode with the 'SDL Application' template, but the source code is missing the sound code for some reason.

Black Ninja
Apr 13, 2008, 08:02 PM
Yes, OpenJazz2 does rock.

On a more on-topic note, I'm talking with a friend known as ZodTTD about porting OpenJazz to the iPhone/iPod Touch. He seems to think it would be quite do-able. The onscreen controls he's looking at look pretty good, but I can't promise he'll get around to it any time soon; he's busy working on a GBA emulator and PS1 emulator (also for the iPhone/iPod Touch).

OpenJazz for the iPhone and iPod Touch is a no-go for now. However, with the recent release of the iPhone SDK, it's still a definite possibility.

Though it appears I am the only person on these forums with one of these products, so maybe no one cares.

codefire
Apr 15, 2008, 12:02 AM
Has anyone actually documented the Jazz 1 file formats:

- level data
- graphics
- sfx
- music

Many thanks,
Codefire

Caffne
Apr 15, 2008, 12:01 PM
Well the music files are simply PSM files.

codefire
Apr 16, 2008, 12:25 AM
PSM? Not come across that before.

I noticed there's some docs available for JJ2, but I was more interested in JJ1.

Thanks.

tehpola
May 16, 2008, 10:52 PM
It appears as if the OpenJazz official site is down. Anyone know why? I was just looking for the most recent version (I was considering doing a port to the GC/Wii). The only build I found suffered from major issues and I would consider working on some if I got the latest code.

Thanks

Alister
May 17, 2008, 09:06 AM
I don't know why it's down. I don't use my own web space, so there's nothing I can do. Chances are I'll need a new host. I'm asking around, and I hope to have the site back up soon.

tehpola
May 17, 2008, 09:39 AM
Oh alright, I wasn't sure if you were even still around. Do you have any version control for the project (cvs, svn, git)? I'd prefer something like that over just a static copy of one version of the source. Either way, could I get a recent copy of the source? Thanks.

Ricerind
May 18, 2008, 05:17 AM
Alister, I have noticed that OpenJazz will always look for openjazz.000 in the current working directory, regardless of the path used for the rest of the files. This can be corrected by changing line 42 of menu.c to:


f = fopenFromPath("openjazz.000");

xraven13
Jun 18, 2008, 03:08 AM
can anyone give me links to download openjazz source code,tiles,music and everything else?? thx

FQuist
Jun 18, 2008, 04:34 AM
For the music, tilesets, levels etc. you need to have Jazz Jackrabbit 1.

xraven13
Jun 18, 2008, 09:42 AM
huh?? and where is source code?

cooba
Jun 18, 2008, 10:29 AM
<a href="http://www.jazz2online.com/J2Ov2/downloads/search.php">Right here.</a>

Stijn
Jun 18, 2008, 10:57 AM
More specifically, http://www.jazz2online.com/J2Ov2/downloads/info.php?levelID=3960

xraven13
Jun 18, 2008, 12:49 PM
For the music, tilesets, levels etc. you need to have Jazz Jackrabbit 1.

ok thx guys i have source code now....so tell me how i can grab tiles,music,levels and all from jazz jackrabbit 1?? is there any tutorial to link source with all those things? thx

FQuist
Jun 20, 2008, 12:43 PM
Like I said, you need the game. To get it, you need to buy it at a shop.

xraven13
Jun 21, 2008, 01:23 AM
lol..yeah right :P

Newspaz
Jun 21, 2008, 02:27 PM
You could just download the shareware version at Haze's hideout (http://www.dutchfurs.com/~haze/blog/files.php?cat=files&dir=files/pc/shareware).

Krezack
Jun 23, 2008, 07:02 PM
What's the current status of this project, btw?

I believe they are working on SDL for the iPhone, so ports might be possible in the future. Who knows.

Newspaz
Jun 28, 2008, 03:59 PM
I wrote a small patch to make special enemies such as bees work today.
Keep in mind that I am a total C newbie, and I have only had the chance to test this on the shareware episode. So this might not work as well as you might expect. Although it seems to work pretty well on my computer.

You can find a zip file with the patches and a compiled OpenJazz.exe with the changes over here (http://home.standigitaal.nl/oj_patch_300608.zip).

[New version that improves it a bit, not perfect though because it doesn't clean out the behaviors when the playing loop is ended.]

Ricerind
Jul 1, 2008, 11:09 AM
I found that the above patches didn't seem to cooperate entirely with my copy of the OpenJazz source code (release 120207.) I had to manually apply some of the patch content, and it does work! I've made some new copies of the patches that should work fine for the latest release that's on the OpenJazz site (it's back by the way.)

http://www.mediafire.com/?0m54mjjmgm5

Ricerind
Jul 3, 2008, 06:23 AM
can anyone give me links to download openjazz source code,tiles,music and everything else?? thx

ok thx guys i have source code now....so tell me how i can grab tiles,music,levels and all from jazz jackrabbit 1?? is there any tutorial to link source with all those things? thx

Firstly I advise that you don't use the source code from the J2O downloads section. It's horrendously outdated. See the OpenJazz site (http://alister.eu/jazz/oj) which is back up for the latest link, or the link below.

You can't link the source with the tilesets/music/levels, it's impossible. Besides, it's not needed. Just compile the game and run it in the same directory as openjazz.000 (available in the Windows downloads on the OpenJazz site) and the game files. Alternatively you can pass the folder containing the game files to OpenJazz as a command line argument.

Oh alright, I wasn't sure if you were even still around. Do you have any version control for the project (cvs, svn, git)? I'd prefer something like that over just a static copy of one version of the source. Either way, could I get a recent copy of the source? Thanks.

I have set up a git repository for OpenJazz at http://repo.or.cz/w/OpenJazz.git

Simply run the following command to grab the latest version of OpenJazz.

git clone git://repo.or.cz/OpenJazz.git

Alister
Jul 22, 2008, 03:02 PM
Sorry it's been so long. I've been busy with my final year of university. Now that that's over, though, it's time to address your posts! Yay!

Ricerind, #325: This is intentional. It allows you to keep the OpenJazz files separate from your Jazz Jackrabbit files.

Krezack, #335: I'm still working on OpenJazz, and a new version should be up tomorrow*. I don't have an iPhone, but someone will probably port it if it's possible. And I'll be the last to hear about it, if past experience is anything to go by. :p

Newspaz, #336: Why is everyone so obsessed with the bees!?

Ricerind, #338: Nifty.

*Yes, tomorrow. Really.

Alister
Jul 23, 2008, 11:51 AM
As promised, <a href="http://www.alister.eu/jazz/oj/download.html">here</a>'s a shiny new version of OpenJazz. Please be nice to my bandwidth limit!

I've done my own thing for the bees. I don't know how it compares to Newspaz's, as I haven't looked at his version. I suspect mine move slightly too fast.

Enjoy!

Newspaz
Jul 26, 2008, 01:22 PM
Seems like you have figured it out. But there is a slight problem. The bee doesn't behave like it does in the original Jazz1 (look carefully) and special enemies in other levels don't always work correctly. Since I know you would like to figure this out yourself I'll just hide the solution.

*spoiler ahead*
<font style="background-color:#000;color:#000;">You should use the event's mutli-purpose byte in order to determine which one of the 16 paths the special enemy should use.</font>

I don't think your implementation takes movement speed into account either. Although just looking at the code makes me realise how much shorter my code could have been.

Feline
Jul 29, 2008, 02:03 PM
I've noticed that the OpenJazz is still going! I also noticed a new utility by Doubble Dutch and Newspaz. Glad to see people are still interested in these Jazz1 projects...

Newspaz
Aug 2, 2008, 03:23 AM
It's alive! Incredible.

i23098
Nov 14, 2008, 05:39 AM
Could you make a Wii port? ;) :D

Sonyk
Nov 14, 2008, 08:50 AM
I don't think SDL's been ported to Wii, so that'd be far more trouble than it's worth.

i23098
Nov 16, 2008, 12:52 PM
I don't think SDL's been ported to Wii, so that'd be far more trouble than it's worth.

Actually there's at least a parcial port... (http://code.google.com/p/sdl-wii-ports/downloads/list)

I understand nothing :confused: about game programming, but if someone who understand could take a look if it's feasable ;-)

myself
Dec 3, 2008, 05:01 AM
Hi
I'm not a developer, but compiled OpenJazz to Amiga :).
Game works fine but only with sound turned off.
So I took libmodplug and compiled it.
Problem appeared with it, because it's in c++ where game is in c.
I've found that I could compile OJ with sound only by changing compiler to c++
at the end.
I got an exe but could't pass menus, because command line stop at loading level0.i.
So I guess that problem is with C/C++ incompatibility, but I'm not a developer so I might be wrong.
I wonder if author could tell what could be the problem.
Please help, it will be appreciated at this matter.
Regards

Alister
Jan 5, 2009, 01:54 PM
As far as I can tell, people have managed to get SDL apps to work on the Wii. I don't know how they went about this, though. They may not have even used SDL. The "partial port" linked to doesn't include the core SDL library, which is what OpenJazz uses.

Because OpenJazz restricts itself to SDL (and optionally libmodplug), the existing ports were fairly straightforward. So if there is a straightforward way of porting SDL apps to the Wii, someone else will probably port it sooner or later. If it's not straightforward, it would be difficult for me to do it myself.

"myself": OpenJazz should be compiled as C, libmodplug should be compiled as C++. There's no need to compile them as the same language.

Alister
Feb 17, 2009, 06:21 AM
For unrelated reasons, I've switched to C++ anyway. Hopefully, the code should now be easier to understand.

There's also a bunch other new features, such as the ability to swim.

<a href="http://www.alister.eu/jazz/oj/">Out now</a>!

tehpola
Jul 8, 2009, 07:53 PM
I seem to remember there being some interest here earlier, so I wanted to let you guys know that I just recently released a port of OpenJazz for the Wii. You'll need a method of running homebrew on the Wii of course to play it. Code/updates/downloads can be found at http://code.google.com/p/openjazz-wii/.

plunK
Jul 12, 2009, 02:32 PM
which of those files do you download tehpola?

Alister
Apr 27, 2010, 03:59 PM
Whee, it's been a while since I've posted in this thread! There have been threads on <a href="http://www.jazz2online.com/jcf/showthread.php?t=18173">multiplayer</a> and <a href="http://www.jazz2online.com/jcf/showthread.php?t=18672">scaling</a> since then.

Well, there's a <a href="http://alister.eu/jazz/oj/download.php">new version</a> out. In addition to the changes mentioned in the other threads, this version includes basic bonus levels. Huzzah!

GLaDOS
Feb 20, 2011, 06:33 AM
Sorry for bumping this (rather) old thread, but I have a problem with the latest version of OpenJazz (revision 136) on Linux. If scaling is disabled, the palette changes to 16(?) colors which makes the game more or less unplayable:

http://img443.imageshack.us/img443/2417/ojcolorerror.png

It works fine when scaling is enabled, but that forces me to use a higher resolution and makes the graphics look slightly deformed.
Is there any way to fix this? I would like to be able play OpenJazz on an ARM/Linux-based handheld (with a screen resolution of 480x272, which makes scaling impossible) which is going to be released soon.
Any kind of help/fix would be greatly appreciated.

Alister
Jul 5, 2011, 03:19 PM
Oops, I thought I'd replied to that. Sorry.

It should be fixed in the latest version.

Love & Thunder
Oct 12, 2011, 05:58 PM
I've got a bug: All the sound is way too deep (Oh, and the "NOW APPROACHING" text has the wrong palette). I'm sorry, but I just can't play Jazz Jackrabbit without the Music sounding as it's supposed to. I'm gonna stick to DOSBox until you've finished OpenJazz. By the way, when's the next update for OJ?
(I would've made this a PM, but I think this thread needs a bit more activity)

Alister
Jan 14, 2012, 05:13 PM
Sorry for the slow response, I don't check this thread very often. It is, as you point out, fairly inactive.

Is the music also too slow? It could be there's a mismatch between the music's sample rate and the playback sample rate. Odd, but fixable.

The "now approaching" palette issue affects everyone, iirc it's difficult to fix. But it's on the list. I have a lot less free time these days, so it's hard to find time to work on OpenJazz. I don't know when the next update will be, though a fix for the music bug would certainly warrant one.

JazzGruff
Jan 18, 2012, 11:53 AM
I remember playing a lot of Jazz Jackrabbit on my Caanoo ( It's an "open source" Linux-based handheld ). It was a port called OpenJazz, is this the same one?
I recall it working really well as it felt almost the same as the original, and the framerate was perfect. I am not sure if it was really the latest version or anything, but it did feel quite complete in many ways.

Either way, I love to see when people are actually giving this kind of love to older games that truly deserve it! So great thanks!


Also, this is my first post, though I'm not doing it just to make a new thread, I would love to discuss game development related topics and things related to Jazz Jackrabbit ( Mainly Jazz Jackrabbit 3 actually... ), and hopefully become a part of this community!

Love & Thunder
Jan 18, 2012, 02:42 PM
(Welcome to the community, JazzGruff!)

Yeah, thanks, Alister. Seriously, Jazz Jackrabbit is one of those games where you need to hear the complete awesome that is the Music at its true, awesome, and original state. :)

Alister
Jul 22, 2013, 12:51 PM
Thanks! Yes, the music is full of awesome.

Just here to mention that there's now a <a href="http://przemub.pl/jazz/">port to Android</a>. It doesn't have music, unfortunately (at least, not on my phone).

FawFul
Jul 23, 2013, 06:32 AM
About that, i tried to get that to work today, but copying everything out of the jazz1 folder into */files still got the same result of not starting up the game, you see the hud PAD but it still closes. in other words it changed nothing after going through the ok pressing menu

Alister
Jul 23, 2013, 11:13 AM
Are the filenames either all lower-case or ALL UPPER-CASE? On case-sensitive sytems, those are the only options OJ supports. I should probably introduce Firstlettercapitalisedandtherestnot, because that's a common way of converting DOS filenames.

If it isn't that, I can't think of what the problem could be right now. You could try contacting the guy who ported it.

sokje
Jul 24, 2013, 01:50 PM
Hey, the latest version of OpenJazz on Widnows doesn't start for me.

When I run it, the screen goes black for a few secs and then I get kicked back to the desktop... It happens everytime. The old version worked fine though...

The same happens when I use the shareware version.

Any solutions?

The error log says the following:

Could not open file: openjazz.cfg
Valid configuration file not found.

EDIT:

Seems like I was able to fix it by copying over the openjazz.cfg from the previous version to the new version. But it doesn't seem like an ideal solution...

Alister
Jul 25, 2013, 03:10 PM
Oops! I've put up a new version which fixes that.

sokje
Jul 26, 2013, 02:41 AM
You're the best, thanks!:)

Alister
Jul 26, 2013, 12:36 PM
No probs :)

Hopefully this has also fixed FawFul's problem, because I've just checked and the Android version isn't actually case-sensitive.

MrAlextov
Jul 28, 2013, 11:34 AM
Do you can add scale feature to play as regular resoloution in scaled mode? Looks ugly if you max it in 1920x1080...

Also I didn't manage to make ISO image with the Dorimukyasto port.

Tecman
Aug 24, 2013, 04:13 PM
Hey there. This project is amazing, I'm really happy I've found about its existence, even if there's a bunch of stuff that still needs to be done. :)

Two things I've noticed so far that I'd love to be "fixed":

- whenever I quit the game and then start it again (and if the openjazz.cfg file already exists), the controller I've been using starts to behave strangely - hitting up sometimes acts as escape, right as pause... as if it's not saving the configuration correctly. If I delete the .cfg and start the game it sets everything up properly by default again, until I quit and have to delete the .cfg before running the game again.

- the scaling is a nifty and useful feature, but could the post-processing algorithm (is it Scale2x? Seems familiar from some emulators) be made optional?

There's also a bunch of little things like not being able to push down on magnets to make Jazz lower himself or firing while caught on magnets, the tubelectric tube sound effect not firing while you're in one, the Launcher projectiles not bouncing quite correctly and not firing the bounce sound effects, some SFX pitch tweaking (in my case a lot of them are too low) but I'm sure those are just things you haven't gotten to yet.

Also, in case someone wanted to contribute code (specifically, behaviour stuff like making things behave more closely to the original game), how would be the best way to send any changes to the current source?

Thanks for your hard work!

Alister
Feb 5, 2014, 02:15 PM
Hello, people! Once again, sorry for the delay responding. I'm as busy as ever.

MrAlextov: There is a scale feature, but it's limited and doesn't allow Jazz's 320x200 resolution to be scaled all the way up to 1920x1080. Your monitor should support lower resolutions, though - have you tried full-screen mode?

Tecman: Thanks! The configuration problem is wierd - could you send me a sample broken config file?

Yeah, the scaling algorithm is Scale2x. I didn't add it, and looking into it, it doesn't support plain scaling (what you see isn't actually a post-processing step, but how the scaling itself works).

I've fixed the pushing-down-from-magnets bug in the <a href="http://alister.eu/jazz/oj/download.php">latest release</a>. The rest are on the to-do list :(

I'm planning to move to Git or Mercurial fairly soon (and away from SourceForge - which repo hosting services are good nowadays?), but in the meantime you can just submit patches. Or, if you have a SourceForge account and promise not to trash the repo, I can give you access.

Zombie
May 26, 2015, 06:38 AM
I got a terminate called after throwing an instance of std::bad_alloc on
the latest build of OpenJazz.

luke11685
Jan 5, 2016, 07:46 AM
I discovered Episode X from Open Jazz as lack of Holiday Hare stages.I'm really sorry If I'm infracting very old thread taken from forum archives.I prefer not to spam some where alse in another uneccessary,omninous section to talk about these things like Jazz Jackrabbit Open Source.I bet it will results temporary or permament banishment in this very forum.Alister Thomson didn't respond,yet on his blog.I almost forgot about bugs of OpenJazz in Open Theme Animation before title screen pops up and lack of animation idles and very slow walking sequences in Bonus Stages.It's not even walking.Jazz in Special Stage has frozen model moving towards straight to pathway.

rea987
Nov 13, 2016, 03:36 AM
Hey,

Can someone explain how to compile OpenJazz on modern GNU/Linux distributions such as Ubuntu and Linux Mint, please?

Thanks, regards.

Logface202
Dec 1, 2016, 09:10 AM
soo, there hasn't been a new openjazz for a while, dispite the fact that there are still some things that need to be done.
*cough* fix the sound effects *cough*

umisery
Jul 11, 2017, 09:57 PM
Thanks for this awesome program/mod!

Sadly it doesn't save game progress or game settings for me and the sound effects are a bit distorted :(

CYBERDEV
Aug 23, 2024, 12:55 PM
Hi! Thanks for OpenJazz, it's awesome!

A few months back I had a little adventure trying to RE the save files, the
project is here: https://codeberg.org/CYBERDEV/JJSave, it probably will
help with resolving https://github.com/AlisterT/openjazz/issues/92. I
don't have and want a GitHub account, thats why posting here, hopefully
it will help.

Violet CLM
Aug 24, 2024, 05:43 PM
Thanks! I've posted a link to your project in the github issue; hopefully it helps them!

CYBERDEV
Oct 4, 2024, 12:20 PM
Thanks! I've posted a link to your project in the github issue; hopefully it helps them!

Also thank you! It got picked up and is worked on by carstene1ns (https://github.com/carstene1ns).

Loading is already working on the latest master branch, just tested it :-D