Trackballs Beta Test
Hi all,
Nice to drop in on iDG again - I didn't manage to enter uDG 2011, but I enjoyed playing all the entries - well done!
In the meantime, to rediscover my mojo (and start a project I have a reasonable chance of completing), I've been working on a Mac port of Trackballs - a Linux game in the style of Marble Madness. It's nearly done, and I'd be grateful if anyone was able to download and beta test for me. You can download Trackballs from http://www.pyramid-productions.net/downl...kballs.zip (29 MB). If you have any questions, please first check the Manual.pdf, otherwise please post any problems, comments, questions etc. to this thread.
Thanks in advance!
- Iain
Nice to drop in on iDG again - I didn't manage to enter uDG 2011, but I enjoyed playing all the entries - well done!
In the meantime, to rediscover my mojo (and start a project I have a reasonable chance of completing), I've been working on a Mac port of Trackballs - a Linux game in the style of Marble Madness. It's nearly done, and I'd be grateful if anyone was able to download and beta test for me. You can download Trackballs from http://www.pyramid-productions.net/downl...kballs.zip (29 MB). If you have any questions, please first check the Manual.pdf, otherwise please post any problems, comments, questions etc. to this thread.
Thanks in advance!
- Iain
Very nice!
Couple ideas:
* should the release of the space bar trigger the jump, or should it be as soon as it's pressed? I can see advantages to both.
* I got way to the end, and then died at the goal... frustrating, but I suppose it's okay... I got too excited
* It seems a slower, more deliberate game than the original Marble Madness for sure. Not sure how you're hoping to tune the gameplay, but if you want something closer to the original Marble Madness, the time has to be pretty short, and the controls would need to be a little sloppier... but as it plays today, I like it
Couple ideas:
* should the release of the space bar trigger the jump, or should it be as soon as it's pressed? I can see advantages to both.
* I got way to the end, and then died at the goal... frustrating, but I suppose it's okay... I got too excited

* It seems a slower, more deliberate game than the original Marble Madness for sure. Not sure how you're hoping to tune the gameplay, but if you want something closer to the original Marble Madness, the time has to be pretty short, and the controls would need to be a little sloppier... but as it plays today, I like it
KB Productions, Car Care for iPhone/iPod Touch
@karlbecker_com
All too often, art is simply the loss of practicality.
Thanks for the feedback.
I should also add that it will run on 10.5+, 64 bit only. If anyone has a need for 10.4 or 32 bit that could be done, but it would bloat the download, so I figured it's not necessary...
Cheers
- Iain
I should also add that it will run on 10.5+, 64 bit only. If anyone has a need for 10.4 or 32 bit that could be done, but it would bloat the download, so I figured it's not necessary...
Cheers
- Iain
I tried to open the app and it just crashed:
Code:
Process: Trackballs [9765]
Path: /Users/USER/Desktop/*/Trackballs.app/Contents/MacOS/Trackballs
Identifier: net.pyramid-productions.trackballs
Version: ??? (1.0.0)
Code Type: X86-64 (Native)
Parent Process: launchd [118]
Date/Time: 2011-10-22 21:11:28.610 -0400
OS Version: Mac OS X 10.7.2 (11C74)
Report Version: 9
Interval Since Last Report: 254934 sec
Crashes Since Last Report: 9
Per-App Crashes Since Last Report: 1
Anonymous UUID: C6D76D37-E1CC-466F-BC7A-6A06EE539633
Crashed Thread: 0
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Library not loaded: /usr/lib/libltdl.3.dylib
Referenced from: /Users/USER/Desktop/*/Trackballs.app/Contents/MacOS/../Frameworks/libguile.17.dylib
Reason: image not found
Binary Images:
0x100000000 - 0x100050ff7 +net.pyramid-productions.trackballs (??? - 1.0.0) <B7B92939-8157-2862-7DA0-DE4402A01E53> /Users/USER/Desktop/*/Trackballs.app/Contents/MacOS/Trackballs
0x1000af000 - 0x1000bbff7 +libintl.8.dylib (10.1.0 - compatibility 10.0.0) <90BE5B69-601D-0A5C-F6C1-DE1A19C0CA9C> /Users/USER/Desktop/*/Trackballs.app/Contents/Frameworks/libintl.8.dylib
0x1000c1000 - 0x100195fff +libguile.17.dylib (22.0.0 - compatibility 22.0.0) <45DF9625-6187-E4AA-76E6-883A844F80FF> /Users/USER/Desktop/*/Trackballs.app/Contents/Frameworks/libguile.17.dylib
0x1001dd000 - 0x100257fd7 +libgmp.10.dylib (11.2.0 - compatibility 11.0.0) <716EBB00-62D5-F670-4A7A-3EF53335C3A6> /Users/USER/Desktop/*/Trackballs.app/Contents/Frameworks/libgmp.10.dylib
0x100269000 - 0x1002dcfef +SDL (1.2.14 - 1.2.14) <E91595A6-E003-F5F1-31BE-56EDC93FF6D0> /Users/USER/Desktop/*/Trackballs.app/Contents/Frameworks/SDL.framework/Versions/A/SDL
0x1002f0000 - 0x1002f3ff7 +SDL_ttf (2.0.6 - 2.0.10) <2F914044-380E-A820-4C59-4501538254F3> /Users/USER/Desktop/*/Trackballs.app/Contents/Frameworks/SDL_ttf.framework/Versions/A/SDL_ttf
0x1002f7000 - 0x1002fcff7 +SDL_image (1.2.10 - 1.2.10) <1DAF42AB-519C-65E1-1353-8CFA7ACF880C> /Users/USER/Desktop/*/Trackballs.app/Contents/Frameworks/SDL_image.framework/Versions/A/SDL_image
0x100300000 - 0x10034bfef +SDL_mixer (1.2.11 - 1.2.11) <0803C41B-AF34-59B4-2302-5C5F4C014120> /Users/USER/Desktop/*/Trackballs.app/Contents/Frameworks/SDL_mixer.framework/Versions/A/SDL_mixer
0x7fff6abc0000 - 0x7fff6abf4ac7 dyld (195.5 - ???) <4A6E2B28-C7A2-3528-ADB7-4076B9836041> /usr/lib/dyld
0x7fff8cc84000 - 0x7fff8cf9dff7 com.apple.Foundation (6.7.1 - 833.20) <D922F590-FDA6-3D89-A271-FD35E2290624> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff8d2c0000 - 0x7fff8d2cbff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff8d7ea000 - 0x7fff8d7eafff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff8faaf000 - 0x7fff906b0ff7 com.apple.AppKit (6.7.2 - 1138.23) <5CD2C850-4F52-3BA2-BA11-3107DFD2D23C> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff906b1000 - 0x7fff906b2fff libsystem_sandbox.dylib (??? - ???) <8D14139B-B671-35F4-9E5A-023B4C523C38> /usr/lib/system/libsystem_sandbox.dylib
0x7fff90792000 - 0x7fff90796fff libdyld.dylib (195.5.0 - compatibility 1.0.0) <F1903B7A-D3FF-3390-909A-B24E09BAD1A5> /usr/lib/system/libdyld.dylib
0x7fff90924000 - 0x7fff9092aff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff9096b000 - 0x7fff9097aff7 com.apple.opengl (1.7.5 - 1.7.5) <2945F1A6-910C-3596-9988-5701B04BD821> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff9116d000 - 0x7fff91176ff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
0x7fff91177000 - 0x7fff9117cff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
0x7fff91351000 - 0x7fff91351fff com.apple.ApplicationServices (41 - 41) <E23F1CED-C0FB-35A8-9657-484C5E6A32AE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff91814000 - 0x7fff9181bfff libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <65602684-33B1-32DE-802B-050CE07659AC> /usr/lib/system/libcopyfile.dylib
0x7fff9181c000 - 0x7fff9188ffff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff91b2f000 - 0x7fff91b4cff7 libxpc.dylib (77.17.0 - compatibility 1.0.0) <72A16104-2F23-3C22-B474-1953F06F9376> /usr/lib/system/libxpc.dylib
0x7fff91de9000 - 0x7fff91ec6fef libsystem_c.dylib (763.12.0 - compatibility 1.0.0) <FF69F06E-0904-3C08-A5EF-536FAFFFDC22> /usr/lib/system/libsystem_c.dylib
0x7fff926c8000 - 0x7fff9289cfff com.apple.CoreFoundation (6.7.1 - 635.15) <FE4A86C2-3599-3CF8-AD1A-822F1FEA820F> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff9291c000 - 0x7fff92922fff libmacho.dylib (800.0.0 - compatibility 1.0.0) <548BAEB6-8C4C-3B0F-AB0C-7E1C960BCAB5> /usr/lib/system/libmacho.dylib
0x7fff92e19000 - 0x7fff92e1bfff libquarantine.dylib (36.0.0 - compatibility 1.0.0) <A6B3CF07-A0D0-3C56-9BEC-33CBDD63CB89> /usr/lib/system/libquarantine.dylib
0x7fff931b1000 - 0x7fff931b5fff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
0x7fff932bc000 - 0x7fff932e9fe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <095FDD3C-3961-3865-A59B-A5B0A4B8B923> /usr/lib/libSystem.B.dylib
0x7fff947a4000 - 0x7fff947a5fff libunc.dylib (24.0.0 - compatibility 1.0.0) <0482C762-746D-37EB-A8C9-E1048CF70462> /usr/lib/system/libunc.dylib
0x7fff94f4b000 - 0x7fff95040fff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
0x7fff95ba1000 - 0x7fff95ba2fff libdnsinfo.dylib (395.7.0 - compatibility 1.0.0) <37FEFE78-BCB5-37EC-8E99-747469BCA4C7> /usr/lib/system/libdnsinfo.dylib
0x7fff95c51000 - 0x7fff95c63ff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
0x7fff95c9a000 - 0x7fff95cdcff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
0x7fff96058000 - 0x7fff96066fff libdispatch.dylib (187.7.0 - compatibility 1.0.0) <712AAEAC-AD90-37F7-B71F-293FF8AE8723> /usr/lib/system/libdispatch.dylib
0x7fff96762000 - 0x7fff967d7ff7 libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
0x7fff968dc000 - 0x7fff968ddff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff96b47000 - 0x7fff96b82ff7 libsystem_info.dylib (??? - ???) <9C8C2DCB-96DB-3471-9DCE-ADCC26BE2DD4> /usr/lib/system/libsystem_info.dylib
0x7fff96b83000 - 0x7fff96ba3fff libsystem_kernel.dylib (1699.23.2 - compatibility 1.0.0) <55377210-60A0-3F33-9D45-B2D19AA91859> /usr/lib/system/libsystem_kernel.dylib
0x7fff96f79000 - 0x7fff96f79fff com.apple.Cocoa (6.6 - ???) <9E3D4787-A2CE-38E0-BEF8-E5DA63B6E6A1> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff97aed000 - 0x7fff97bd1def libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <C5F2392D-B481-3A9D-91BE-3D039FFF4DEC> /usr/lib/libobjc.A.dylib
0x7fff97bd2000 - 0x7fff97bd3ff7 libremovefile.dylib (21.0.0 - compatibility 1.0.0) <AACAD200-A346-3653-89E2-D9D10FE4DC06> /usr/lib/system/libremovefile.dylib
0x7fff97e99000 - 0x7fff97e9efff libcache.dylib (47.0.0 - compatibility 1.0.0) <3D114C8A-AD1F-3C78-9E8C-B8F3810740E5> /usr/lib/system/libcache.dylib
0x7fff97f08000 - 0x7fff97f09fff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff98564000 - 0x7fff98569fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff98d7c000 - 0x7fff98d86ff7 liblaunch.dylib (392.18.0 - compatibility 1.0.0) <EB5C4B29-D3B7-38AC-A646-3D445C767F03> /usr/lib/system/liblaunch.dylib
0x7fff98daa000 - 0x7fff98facfff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101> /usr/lib/libicucore.A.dylib
0x7fff98fad000 - 0x7fff98fb5fff libsystem_dnssd.dylib (??? - ???) <1FA8F861-9D0D-33D2-939F-5BD382718B97> /usr/lib/system/libsystem_dnssd.dylib
0x7fff98fcb000 - 0x7fff99019fff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
Model: MacBookAir4,2, BootROM MBA41.0077.B08, 2 processors, Intel Core i5, 1.7 GHz, 4 GB, SMC 1.73f63
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (5.100.98.75.18)
Bluetooth: Version 4.0.1f4, 2 service, 18 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM128C, 121.33 GB
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 3
USB Device: BRCM20702 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821f, 0xfa113000 / 8
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x024c, 0xfa120000 / 4
USB Device: FaceTime Camera (Built-in), apple_vendor_id, 0x850a, 0xfa200000 / 2
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2
USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8404, 0xfd110000 / 3
Posted a new build at http://www.pyramid-productions.net/downl...kballs.zip that fixes the reported missing dependency problem. Can you please give it another go and let me know if it works or not?
Cheers
- Iain
Cheers
- Iain
It runs for me.
I think jump should be triggered when pressing spacebar rather than when releasing it. The Data should be inside the application bundle as well.
I think jump should be triggered when pressing spacebar rather than when releasing it. The Data should be inside the application bundle as well.
Thanks!
I'm not sure about the data directory - it's certainly possible to put the dir inside the bundle (in fact this is what I started with), but it's not so nice if users are wanting to add more maps using the map editor, or music etc. that they can't see where to put it...
- Iain
I'm not sure about the data directory - it's certainly possible to put the dir inside the bundle (in fact this is what I started with), but it's not so nice if users are wanting to add more maps using the map editor, or music etc. that they can't see where to put it...
- Iain
They can't [necessarily] write the app bundle, so you shouldn't rely on that anyway. Give 'em a way to load and save to any old place.
Possibly Related Threads...
| Thread: | Author | Replies: | Views: | Last Post | |
| ASCII Art Generator Beta Test | Jake | 8 | 11,264 |
Jan 26, 2011 11:14 AM Last Post: Jake |
|
| game-editor beta test users wanted | andreaskr | 0 | 2,864 |
Apr 18, 2010 08:32 AM Last Post: andreaskr |
|

