PDA

View Full Version : Galder II sub-alpha


Fenris
2003.02.03, 11:54 PM
If you head to http://hem.bredband.net/maimil/galder/pregalderII.sit you can try out what the new Galder II will be like. Nothing really new, except for that the interface has a much more 'fluid' feeling to it now. Also, the new Undo/Redo code was written at 4 AM, so there's probably trouble with it that I didn't recognize. If you step into any trouble, I'd really like to hear from you.

If you did play Galder v1.0, is there anything that bothered you with it (or something you missed), that you'd like to see fixed until the next update, please let me know.

(Plug: There's also a dev. diary up on Galder II)

TIA
/Ivan

Mazilurik
2003.02.04, 04:56 PM
The game quits sometimes when I try to remove a group of tiles; the crash report appears to be the same each time:

(running OS X 10.2.3 on a G4/933 with 512MB of RAM)

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
#0 0x001a18fc in 0x1a18fc
#1 0x001a07fc in 0x1a07fc
#2 0x0019f994 in 0x19f994
#3 0x0019f744 in 0x19f744
#4 0x0019d068 in 0x19d068
#5 0x969a2784 in DispatchEventToHandlers
#6 0x969a2aec in SendEventToEventTargetInternal
#7 0x969b4e5c in SendEventToEventTarget
#8 0x969c01b4 in HandleMouseEventForWindow(OpaqueWindowPtr*, OpaqueEventRef*, unsigned short)
#9 0x969b92f0 in HandleMouseEvent(OpaqueEventRef*)
#10 0x969b2244 in ToolboxEventDispatcherHandler(OpaqueEventHandlerCa llRef*, OpaqueEventRef*, void*)
#11 0x969a283c in DispatchEventToHandlers
#12 0x969a2aec in SendEventToEventTargetInternal
#13 0x969b4e5c in SendEventToEventTarget
#14 0x969b6c20 in ToolboxEventDispatcher(OpaqueEventRef*)
#15 0x96ab430c in HLTBEventDispatcher
#16 0x96ab41dc in RunApplicationEventLoop
#17 0x0019cf30 in 0x19cf30
#18 0x0019ca78 in 0x19ca78

PPC Thread State:
srr0: 0x001a18fc srr1: 0x0200f030 vrsave: 0x00000000
xer: 0x00000000 lr: 0x001a07fc ctr: 0x00000000 mq: 0x00000000
r0: 0x00000001 r1: 0xbffff210 r2: 0x00072ee0 r3: 0x002261b4
r4: 0xbffff398 r5: 0x00000004 r6: 0x00226210 r7: 0xffffffff
r8: 0x00000019 r9: 0x00000000 r10: 0xbffff398 r11: 0xa0221734
r12: 0x28022248 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000
r20: 0x00000002 r21: 0x00000000 r22: 0x776e434b r23: 0x000498f0
r24: 0xbffff650 r25: 0xffffd96e r26: 0x00000000 r27: 0xbffff560
r28: 0x00000000 r29: 0x00000019 r30: 0xbffff368 r31: 0xbffff210

That probably should to be fixed :p . It also seems that after doing a "collect" move, the game will not allow you to remove any more tiles. I like what I've seen of the game so far, though; the tile movement in particular is excellent, and it'll be nice to be able to play Galder natively in OS X.

macboy
2003.02.04, 05:14 PM
It seems like a nice game, but no instructions. I thought I knew how to play after a while, but I guess not :???:

No problems running the game. (OS X 10.1.5 G3)

skyhawk
2003.02.04, 08:50 PM
too bad I can't find the homepage for galder udg edition to show you how to play. It is really quite easy but requires a keen eye for spotting out how to get those 24 hour removals

Fenris
2003.02.05, 02:16 AM
Mazilurik, thanks for the log! Seems it has something to do with Jaguar, (good thing I bought it, then! :D ) so I'll try to address that. Thanks for the kind words!

The homepage is at http://hem.bredband.net/maimil/galder/, if anyone is interested in instructions. However, I'll try to do a somewhat more proper alpha release soon.

Thanks for playing!

Fenris
2003.02.05, 12:56 PM
Oops, that was an old bug that i had fixed, yet not uploaded. :) Sorry about that. (It was a boundary thing, i for-looped with kNumOfStones when it was supposed to be kNumOfRings. The first one is 144, the other 6. :) ) Thanks, though! I'll upload a corrected version right now.

EDIT:
Revoke! The version on the server is _not_ fixed. There were severe troubles with the rendering routines that I overlooked. (That's what you get for developing without thoroughly testing your app.) I'll post back as soon as I get this fixed. (I'll go by bus to my GF tonight, so I'll probably have time to fix it in the back seat. :)

DaFalcon
2003.02.05, 06:10 PM
Originally posted by Fenris
(I'll go by bus to my GF tonight, so I'll probably have time to fix it in the back seat. :)

Oh! If only I had a laptop!! I spend probably 10-15 hours per week online at school because I don't have enough time to go home and do "work", and I have to stick around for the next class in my school schedule. Actually, about half of that time is probably surfing while at work (I work on campus, which is nice), and I don't think they'd be too happy with me if I pulled out an iBook and started creating computer graphics while on the clock. Still, I imagine I could actually get "work" done if I had a laptop, whereas now I seem only to get home in time to sleep and wake up for the next day.

DaFalcon
2003.02.08, 03:40 AM
Nice start, Fenris :-) I like the unintended accelleration/decceleration of the rings ... I look forward to seeing the final, completed project :-)

Fenris
2003.02.08, 12:19 PM
Yep, working on a laptop is bliss - especially when you have an unsupervised work as I do - I can program and do my regular day job at the same time! :wow:

Thanks for the input, there's a new demo coming right up this week-end. As for progress, in maybe a week, I should be back with at least the old v1.0 functionality, Carbonized. :)

Fenris
2003.02.09, 10:52 AM
After a hard night's debugging, (there's a note on it in the Dev Diary) I believe that this build should be stable. I can't upload it just yet, though, as I've just installed Jaguar and are right now restoring harddrives, intalling programs and rebuilding the CodeWarrior MSL libraries (the compiler's line count is at 36.4 million lines right now...) and foremost, the scoreboard is popping it's ugly head out right now (as ugly numbers across the entire window). Tomorrow, I'll hopefully have a new build for you, though.

Fenris
2003.02.10, 05:34 PM
New build is up: http://hem.bredband.net/maimil/galder/pregalder2.sit

I just noticed that the score texture breaks on my Jaguar system, what about yours? It works on 9 for me, but... ? Well, I don't have time to look into it right now, I'm just hoping that the ugly crash of the old build is dead now.

Have fun, and mind you, somewhere in the background, code is keeping score for you (if you can't see it, that is). And I know that the score calculator is broken... :) Next build.