Trackballs Beta Test

Member
Posts: 156
Joined: 2002.10
Post: #1
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
Quote this message in a reply
Moderator
Posts: 384
Joined: 2002.08
Post: #2
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 Smile
* 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.
Quote this message in a reply
Member
Posts: 156
Joined: 2002.10
Post: #3
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
Quote this message in a reply
Member
Posts: 34
Joined: 2010.01
Post: #4
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
Quote this message in a reply
Member
Posts: 156
Joined: 2002.10
Post: #5
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
Quote this message in a reply
Member
Posts: 34
Joined: 2010.01
Post: #6
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.
Quote this message in a reply
Member
Posts: 156
Joined: 2002.10
Post: #7
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
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #8
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.
Quote this message in a reply
Post Reply 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  ASCII Art Generator Beta Test Jake 8 12,649 Jan 26, 2011 11:14 AM
Last Post: Jake
  game-editor beta test users wanted andreaskr 0 3,183 Apr 18, 2010 08:32 AM
Last Post: andreaskr