Puppygames New Website & Dudester for Mac OS X

What he said. JGF had better be bloody ready soon! I need somewhere I can get some more exposure on.

Applets still doing:


java.lang.IllegalArgumentException: Width (-1) and height (-1) cannot be <= 0
      at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
      at sun.awt.Win32GraphicsConfig.createCompatibleImage(Unknown Source)
      at com.gamelizard.util.a.a(SourceFile:268)
      at com.gamelizard.util.a.a(SourceFile:314)
      at com.gamelizard.util.GLApplet.e(SourceFile:344)
      at com.gamelizard.util.GLApplet.run(SourceFile:514)
      at java.lang.Thread.run(Unknown Source)
image: background.jpg

Cas :slight_smile:

[quote]What he said. JGF had better be bloody ready soon!
[/quote]
I’m trying, I promise :/. I’ve been working on automatically self-fixing SQL Table schemas today, and wondering why the hell Sun made JDBC such a waste of time, when it could have been a near-perfect DB abstraction layer. In the end, all it truly provides is raw SQL queries (even it’s metadata facilities are: incomplete, don’t include all the stuff in the SQL specs (I think; surely there’s an ENUM type in core SQL? There isn’t in JDBC…), and don’t work unless you can make certain guarantees on your data, which you often can’t).

I thought that 1 hour of coding would save up to an hour a week on time spent keeping 100+ table schemas in synch between local and test server; 10 hours later, I still haven’t finished beating JDBC + MySQL into shape. Sob. Almost there, though…

argh… I changed the error handling a bit so hopefully the next stack trace it sends to my db will be a bit more informative, but I still can’t figure out what the problem might be. Since I log every error though, I can say for certain that you’re the first person to ever have this problem :slight_smile: Makes me think you’ve got some weird Java settings that won’t allow it to find files…

Bog standard Opera 7.54 with JRE 1.5.0 on XP SP 2. FWIW, I can’t actually see any graphics in Puppy Invaders on my own bleedin’ site either :slight_smile: Which is just as well or I’d waste hours every day.

Cas :slight_smile:

hmmm perhaps it’s an Opera issue… maybe you even have a broken build. I had over 3300 hits last month from Opera users, but none of them, not even from other months have reported that error. Perhaps you need to reinstall! That might fix your problems.

I have a feeling it’s actually Java that’s broken. More and more I’m coming to realise that 1.5 is one of the most bug-tastic releases of Java yet.

Cas :slight_smile:

The applet works fine here with 1.5 (and firefox). Only the sounds are missing. IIRC opera comes optionally with it’s own java vm… maybe you’re using that one?

yeah I have trouble with java 1.5 and sounds too

No, I always download without a JVM and let opera find my system JVM instead.

In other news: I’ve just made a huge change to Super Dudester to make it more accessible. Try it out and see what you think. It’s a lot more conventional now but the game is essentially the same. There’s just less fighting with the controls…

Cas :slight_smile:

[quote]yeah I have trouble with java 1.5 and sounds too
[/quote]
Btw it’s fixable… see Yuri’s workaround here:
http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=Sound;action=display;num=1096703204

Shooting up all the time(?)… and hud on top. Works, but the eye level is pretty odd now. It would be easier if it would shoot in the opposite direction of the dude (relative to the eye).

Shooting up is generally a good idea if the screen/playing field is also vertical, which is not the case… uhm… so what about using a semi robotron ish control scheme (I know I know… let me explain ;))… left mouse button=fire left and right mouse button=fire right. It’s very simple to grasp and yet quite effective (esp in those levels where the enemys coming from all sides).

On a side note…

http://www.puppygames.net/downloads/superdudester/superdudester_icon_128.gif

That icon is 128x128.

A 64x64 icon is shown during download; in the Application Manager and in desktop shortcuts a 32x32 icon is used. Java Web Start automatically resizes an icon to the appropriate size.

Since a fast pixel repeat algo is used (for no good reason), using a 128x128 image makes no sense. I just use a 32x32 icon, because imo it’s more imporant that the desktop icon and the application icon within javaws looks good (because the user looks longer at those).

http://www.puppygames.net/downloads/alienflux/alienflux_icon_128.gif

The file doesn’t exist.

Very simple to grasp… unless you’re over 30, or a superior being like a Mac user and therefore unable to cope with more than one finger at a time :frowning: So upwards it is! (BTW, have you played Ammo Boy? Classic action! I love that game. Shame it’s in shitty slow Flash)

No Flux icon yet - Chaz’ll get on to it shortly. Maybe you can hack one up?

The reason we use 128x128 is for MacOS X… which, you guessed it, uses 128. I’m astounded that the image is scaled down using such a shitty algorithm. Can we specify OS-specific icons?

Cas :slight_smile:

[quote]It’s a lot more conventional now but the game is essentially the same. There’s just less fighting with the controls…
[/quote]
There’s no fighting at all, because it tells me that my demo has expired… :’(
Anyway, the bug with the mouse pointer’s wrong offset seems to be gone (i’ve downloaded the webstart version from the frontpage of puppygames). Did you change anything or did my driver update from Catalyst 4.12b1 to 4.12b2 helped!?

May have been a bit of both… your driver was for some reason not allowing an 800x600 screen mode, and the bit of code I had to draw the mouse forgot to scale the position it drew the mouse in to the actual window size.

Cas :slight_smile:

Very simple to grasp… unless you’re over 30, or a
superior being like a Mac user and therefore unable to
cope with more than one finger at a time :frowning: So upwards it
is! (BTW, have you played Ammo Boy? Classic action! I
love that game. Shame it’s in shitty slow Flash)

Point taken. Well, if it’s just me. Robotron-ish it is! ;D

Ammo Boy? Doesn’t ring a bell…

http://www.brainblock.com/ammoboy.asp

Ah yea… uhm… yes, shame it’s shitty flash. The timing is horrible (speed varies all the time… fast/slow/fast/slow… I hate that).

Maybe you can hack one up?

I asked you for some graphics 2 days ago :P. Sure I could convert those jimages some way or another, but my first guess is it’s too much work.

The reason we use 128x128 is for MacOS X

Oh. Never thought about that.

Can we specify OS-specific icons?

I’m afraid it’s not possible right now. I actually rechecked the 1.4.2 and 1.5.0 docs, but their icon stuff is the same. It would be great if they would just support ico files. They can contain several images in several sizes and bitdepths, but I guess that would be too easy ::slight_smile:

and the bit of code I had to draw the mouse forgot to
scale the position it drew the mouse in to the actual
window size.

I never thought about something like that, but I guess it’s a good idea.

princec… A request, give me a break with that space invader game. Like a life or two. Also where is highscore? :slight_smile:

Coming in Easter in the evil form of Puppy Invaders Deluxe :slight_smile:

And on a related note, the hiscore table is back up on Puppygames. I need some Dudester scores in there!

Cas :slight_smile:

Oh bahh I forgot to realize… the sounds are not included in the tiny version of Rimscape. It’s not that they don’t work, it’s that they don’t exist there :wink: