forums

TNT Basic Forums > Bugs!
Heiroglyphs + OS 10.4
< Last Thread     Next Thread >
Author
Thread        Post A Reply

07-02-2005 16:32

Posted by:
Jae Rune

Location:
Cheyenne, WY

Find more posts by Jae Rune

So any time I try to import an image or paste an image into Heiroglyphs, it crashes out on me. The image is in the project when next I start, but it's frustrating. Does this with the bundled version of Heiroglyphs and the special 10.3 fixed version as well. :\

07-02-2005 16:36

Posted by:
Jae Rune

Location:
Cheyenne, WY

Find more posts by Jae Rune

1) Hieroglyphs. Damn my misspellings.
2) Here's my report log

Date/Time: 2005-07-02 10:33:42.801 -0600
OS Version: 10.4.1 (Build 8B15)
Report Version: 3

Command: Hieroglyph
Path: /Users/jae/Documents/Programming/TNT Basic/Hieroglyph
Parent: WindowServer [65]

Version: 2.2M1 (2.2M1, Mark Tully 1996-2003
TNT Software. All rights reserved.)

PID: 10904
Thread: 0

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x05a80001

Thread 0 Crashed:
0 com.apple.QD 0x916b3b0c LockPortBits + 156
1 com.apple.QD 0x916c52f8 DrawPicture + 208
2 Picture Block 0x03c93c6c FastGetPICTCLUT + 252
3 Picture Block 0x03c93e48 NewGWorldWithPicHandle + 184
4 Picture Block 0x03c927f0 CreateNewViewer__11TPictViewerFP10THrResSpec + 400
5 Picture Block 0x03c920f8 HandleBlockMessage + 152
6 Hieroglyph PPC Lib 0x0045b840 CallBlockProc__6TBlockFPFUsP10TBlockInfoPvPv_UlUsP6TBlockPvPv + 256
7 Hieroglyph PPC Lib 0x0045b680 CallBlock__6TBlockFP6TBlockUsPvPv + 80
8 Hieroglyph PPC Lib 0x00475b08 ViewResource__15TResourceViewerFP10THrResSpec + 264
9 Hieroglyph PPC Lib 0x00580498 hr_ViewResource + 376
10 Hieroglyph PPC Lib 0x005a2434 ApproveSessionMultiple__24CResCreatorEditorSessionFPPcl + 292
11 Hieroglyph PPC Lib 0x004bc904 hr_ApproveResCreatorEdSessMultiple + 244
12 Picture Block 0x03c921a8 HandleBlockMessage + 328
13 Hieroglyph PPC Lib 0x0045b840 CallBlockProc__6TBlockFPFUsP10TBlockInfoPvPv_UlUsP6TBlockPvPv + 256
14 Hieroglyph PPC Lib 0x0045b680 CallBlock__6TBlockFP6TBlockUsPvPv + 80
15 Hieroglyph PPC Lib 0x005a0d5c OpenResCreatorEdSess__17CResCreatorEditorFP14TResFileViewerR10THrResInfo + 716
16 Hieroglyph PPC Lib 0x004c07f0 hr_AddUserResource + 240
17 Hieroglyph PPC Lib 0x0046761c HandleHieroMenuChoice__FUs + 2444
18 Hieroglyph PPC Lib 0x00466640 HieroHandleBlockMessage__FUsP10TBlockInfoPvPv + 384
19 Hieroglyph PPC Lib 0x0045b840 CallBlockProc__6TBlockFPFUsP10TBlockInfoPvPv_UlUsP6TBlockPvPv + 256
20 Hieroglyph PPC Lib 0x0045b680 CallBlock__6TBlockFP6TBlockUsPvPv + 80
21 Hieroglyph PPC Lib 0x004793b8 HandleItemHit__9TMenuItemFUs + 72
22 Hieroglyph PPC Lib 0x00468018 HandleChoiceFromMacItem__5TMenuFs + 200
23 Hieroglyph PPC Lib 0x0046970c HandleMenuChoice__8TMenuBarFUl + 92
24 Hieroglyph PPC Lib 0x00450630 HandleMouseDown__FR11EventRecord + 144
25 Hieroglyph PPC Lib 0x004502b4 HandleEvent__FR11EventRecord + 132
26 Hieroglyph PPC Lib 0x0045006c mainFunc__Fv + 1436
27 Hieroglyph PPC Lib 0x0044faa0 main + 16

Thread 1:
0 libSystem.B.dylib 0x90056418 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900723b0 pthread_cond_timedwait_relative_np + 592
2 ...ple.CoreServices.CarbonCore 0x90b6b864 TSWaitOnSemaphoreCommon + 176
3 ...ple.CoreServices.CarbonCore 0x90b6b6b8 AsyncFileThread(void*) + 56
4 libSystem.B.dylib 0x9002c3d4 _pthread_body + 96

Thread 2:
0 libSystem.B.dylib 0x9000a778 mach_msg_trap + 8
1 libSystem.B.dylib 0x9000a6bc mach_msg + 60
2 com.apple.CoreFoundation 0x9074a4d8 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x90749ddc CFRunLoopRunSpecific + 268
4 com.apple.audio.CoreAudio 0x913a535c HALRunLoop::OwnThread(void*) + 264
5 com.apple.audio.CoreAudio 0x913a50fc CAPThread::Entry(CAPThread*) + 96
6 libSystem.B.dylib 0x9002c3d4 _pthread_body + 96

Thread 3:
0 libSystem.B.dylib 0x90056418 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900723b0 pthread_cond_timedwait_relative_np + 592
2 com.apple.audio.CoreAudio 0x913b6100 CAGuard::WaitFor(unsigned long long) + 204
3 com.apple.audio.CoreAudio 0x913b6010 CAGuard::WaitUntil(unsigned long long) + 304
4 com.apple.audio.CoreAudio 0x913b4280 HP_IOThread::WorkLoop() + 852
5 com.apple.audio.CoreAudio 0x913b3f18 HP_IOThread::ThreadEntry(HP_IOThread*) + 16
6 com.apple.audio.CoreAudio 0x913a50fc CAPThread::Entry(CAPThread*) + 96
7 libSystem.B.dylib 0x9002c3d4 _pthread_body + 96

Thread 4:
0 libSystem.B.dylib 0x9002f68c kevent + 12
1 com.apple.DesktopServices 0x9278bad8 TFSNotificationTask::FSNotificationTaskProc(void*) + 56
2 ...ple.CoreServices.CarbonCore 0x90b387d0 PrivateMPEntryPoint + 76
3 libSystem.B.dylib 0x9002c3d4 _pthread_body + 96

Thread 5:
0 libSystem.B.dylib 0x9002ca98 semaphore_wait_signal_trap + 8
1 libSystem.B.dylib 0x9003127c pthread_cond_wait + 508
2 ...ple.CoreServices.CarbonCore 0x90b389c0 MPWaitOnQueue + 224
3 com.apple.DesktopServices 0x9278c330 TNodeSyncTask::SyncTaskProc(void*) + 108
4 ...ple.CoreServices.CarbonCore 0x90b387d0 PrivateMPEntryPoint + 76
5 libSystem.B.dylib 0x9002c3d4 _pthread_body + 96

Thread 6:
0 libSystem.B.dylib 0x90056418 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900723b0 pthread_cond_timedwait_relative_np + 592
2 ...ple.CoreServices.CarbonCore 0x90b6b864 TSWaitOnSemaphoreCommon + 176
3 ...ickTimeComponents.component 0x9946c440 ReadSchedulerThreadEntryPoint + 436
4 libSystem.B.dylib 0x9002c3d4 _pthread_body + 96

Thread 7:
0 libSystem.B.dylib 0x90056418 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900723b0 pthread_cond_timedwait_relative_np + 592
2 ...ple.CoreServices.CarbonCore 0x90b6b864 TSWaitOnSemaphoreCommon + 176
3 ...ple.CoreServices.CarbonCore 0x90b762dc AIOFileThread(void*) + 520
4 libSystem.B.dylib 0x9002c3d4 _pthread_body + 96

Thread 0 crashed with PPC Thread State:
srr0: 0x916b3b0c srr1: 0x0200d030 vrsave: 0x00000000
cr: 0x24002444 xer: 0x20000004 lr: 0x916b3aec ctr: 0x90366388
r0: 0x916b3aec r1: 0xbfffdee0 r2: 0x05a80001 r3: 0x01010101
r4: 0x01010101 r5: 0x00000000 r6: 0x00325e40 r7: 0x00000003
r8: 0x3d800000 r9: 0xbfffdfe0 r10: 0x3d800187 r11: 0xa169ab18
r12: 0x90366388 r13: 0x00000000 r14: 0x00000000 r15: 0xbffff858
r16: 0x015d5fc8 r17: 0xbfffe958 r18: 0x000d1840 r19: 0x000d1840
r20: 0x015d5e76 r21: 0x015d5e76 r22: 0xbfffe958 r23: 0x04963d50
r24: 0xa169a196 r25: 0x0000000e r26: 0x015d76a0 r27: 0xa16a3a78
r28: 0x04963d50 r29: 0xa169dd2c r30: 0xffffdce8 r31: 0x916b3a78

Binary Images Description:
0x1000 - 0x2fff LaunchCFMApp /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp
0x27f000 - 0x2ce3c7 CarbonLibpwpc PEF binary: CarbonLibpwpc
0x2ce3d0 - 0x2e66bd Apple;Carbon;Multimedia PEF binary: Apple;Carbon;Multimedia
0x2e7c00 - 0x2e998b Apple;Carbon;Networking PEF binary: Apple;Carbon;Networking
0x30cf30 - 0x30cfe2 CFMPriv_CoreFoundation PEF binary: CFMPriv_CoreFoundation
0x30d1d0 - 0x30d285 CFMPriv_DVComponentGlue PEF binary: CFMPriv_DVComponentGlue
0x30d4c0 - 0x30d563 CFMPriv_QuickTime PEF binary: CFMPriv_QuickTime
0x30d5e0 - 0x30d657 CFMPriv_System PEF binary: CFMPriv_System
0x30d900 - 0x30d9d0 CFMPriv_CarbonSound PEF binary: CFMPriv_CarbonSound
0x30da50 - 0x30db23 CFMPriv_CommonPanels PEF binary: CFMPriv_CommonPanels
0x30dc00 - 0x30dcbb CFMPriv_Help PEF binary: CFMPriv_Help
0x30dcc0 - 0x30dd8a CFMPriv_HIToolbox PEF binary: CFMPriv_HIToolbox
0x30de10 - 0x30dee6 CFMPriv_HTMLRendering PEF binary: CFMPriv_HTMLRendering
0x30df60 - 0x30e033 CFMPriv_ImageCapture PEF binary: CFMPriv_ImageCapture
0x30e0c0 - 0x30e1a5 CFMPriv_NavigationServices PEF binary: CFMPriv_NavigationServices
0x30e220 - 0x30e2f6 CFMPriv_OpenScripting&#63743;MacBLib PEF binary: CFMPriv_OpenScripting&#63743;MacBLib
0x30e3d0 - 0x30e48e CFMPriv_Print PEF binary: CFMPriv_Print
0x30e4b0 - 0x30e57d CFMPriv_SecurityHI PEF binary: CFMPriv_SecurityHI
0x30e600 - 0x30e6e2 CFMPriv_SpeechRecognition PEF binary: CFMPriv_SpeechRecognition
0x30e760 - 0x30e833 CFMPriv_CarbonCore PEF binary: CFMPriv_CarbonCore
0x30e8b0 - 0x30e983 CFMPriv_OSServices PEF binary: CFMPriv_OSServices
0x30ea60 - 0x30eb22 CFMPriv_AE PEF binary: CFMPriv_AE
0x30eb30 - 0x30ebf5 CFMPriv_ATS PEF binary: CFMPriv_ATS
0x30ec70 - 0x30ed47 CFMPriv_ColorSync PEF binary: CFMPriv_ColorSync
0x30edd0 - 0x30eeb3 CFMPriv_FindByContent PEF binary: CFMPriv_FindByContent
0x30ef30 - 0x30f00a CFMPriv_HIServices PEF binary: CFMPriv_HIServices
0x30f080 - 0x30f160 CFMPriv_LangAnalysis PEF binary: CFMPriv_LangAnalysis
0x30f1f0 - 0x30f2d6 CFMPriv_LaunchServices PEF binary: CFMPriv_LaunchServices
0x30f3b0 - 0x30f487 CFMPriv_PrintCore PEF binary: CFMPriv_PrintCore
0x30f490 - 0x30f552 CFMPriv_QD PEF binary: CFMPriv_QD
0x30f650 - 0x30f739 CFMPriv_SpeechSynthesis PEF binary: CFMPriv_SpeechSynthesis
0x405000 - 0x60443d Hieroglyph PPC Lib PEF binary: Hieroglyph PPC Lib
0x604440 - 0x63e932 MSL_All_Carbon.Shlb PEF binary: MSL_All_Carbon.Shlb
0x63e940 - 0x664533 PyramidCarbonLib PEF binary: PyramidCarbonLib
0x70c000 - 0x70cfff com.apple.applescript.component 1.10 /System/Library/Components/AppleScript.component/Contents/MacOS/AppleScript
0x729000 - 0x729fff com.apple.osax.digihub 1.0 /System/Library/ScriptingAdditions/Digital Hub Scripting.osax/Contents/MacOS/Digital Hub Scripting
0x14c8000 - 0x1504fff com.apple.osax.standardadditions 1.10 (???) /System/Library/ScriptingAdditions/StandardAdditions.osax/Contents/MacOS/StandardAdditions
0x171e000 - 0x17ca2c5 Genesis PEF binary: Genesis
0x17cb000 - 0x17fb402 Music Block PEF binary: Music Block
0x17fc000 - 0x17fdfff com.apple.aoa.halplugin 2.5.0 /System/Library/Extensions/IOAudioFamily.kext/Contents/PlugIns/AOAHALPlugin.bundle/Contents/MacOS/AOAHALPlugin
0x3b97000 - 0x3bd0fff com.apple.audio.SoundManager.Components 3.9.1 /System/Library/Components/SoundManagerComponents.component/Contents/MacOS/SoundManagerComponents
0x3c1e000 - 0x3c61fff com.apple.QuickTimeFireWireDV.component 7.0.1 /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV
0x3c8d000 - 0x3c90d4f Pharaoh PEF binary: Pharaoh
0x3c91000 - 0x3c9b021 Picture Block PEF binary: Picture Block
0x3ca0000 - 0x3ca3d23 Sound Block PEF binary: Sound Block
0x3ca4000 - 0x3db8a8c TNT Basic Browser PEF binary: TNT Basic Browser
0x8fe00000 - 0x8fe50fff dyld 43 /usr/lib/dyld
0x90000000 - 0x901a6fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x901fe000 - 0x90202fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x90204000 - 0x90257fff com.apple.CoreText 1.0.0 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90284000 - 0x90335fff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90364000 - 0x9069cfff com.apple.CoreGraphics 1.256.5 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x90727000 - 0x90800fff com.apple.CoreFoundation 6.4.1 (368.1) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90849000 - 0x90849fff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9084b000 - 0x9094dfff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x909a7000 - 0x90a2bfff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90a55000 - 0x90ac9fff com.apple.framework.IOKit 1.4 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90ae3000 - 0x90af5fff libauto.dylib /usr/lib/libauto.dylib
0x90afc000 - 0x90dc1fff com.apple.CoreServices.CarbonCore 10.4 (611.1) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90e24000 - 0x90ea4fff com.apple.CoreServices.OSServices 4.0 (4.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90eee000 - 0x90f2efff com.apple.CFNetwork 4.0 (80) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x90f43000 - 0x90f5bfff com.apple.WebServices 1.1.2 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x90f6b000 - 0x90fe9fff com.apple.SearchKit 1.0.3 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9102e000 - 0x91055fff com.apple.Metadata 0.1 (121) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91066000 - 0x91073fff libz.1.dylib /usr/lib/libz.1.dylib
0x91076000 - 0x91238fff com.apple.security 4.0 (221) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x9133a000 - 0x91343fff com.apple.DiskArbitration 2.1 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x9134a000 - 0x91371fff com.apple.SystemConfiguration 1.8.0 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91384000 - 0x9138cfff libbsm.dylib /usr/lib/libbsm.dylib
0x91390000 - 0x9140efff com.apple.audio.CoreAudio 3.0.0 (3.0) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9144c000 - 0x9144cfff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9144e000 - 0x91486fff com.apple.AE 1.5 (297) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x914a1000 - 0x9156cfff com.apple.ColorSync 4.4 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x915c1000 - 0x91654fff com.apple.print.framework.PrintCore 4.0 (172) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9169a000 - 0x91757fff com.apple.QD 3.8.5 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x91795000 - 0x917f3fff com.apple.HIServices 1.5.0 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91821000 - 0x91844fff com.apple.LangAnalysis 1.6 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x91858000 - 0x9187dfff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x91890000 - 0x918d0fff com.apple.LaunchServices 10.4.2 (156) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x918eb000 - 0x918fffff com.apple.speech.synthesis.framework 3.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9190d000 - 0x91943fff com.apple.ImageIO.framework 1.0 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91957000 - 0x91a19fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x91a65000 - 0x91a7afff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91a7f000 - 0x91a9bfff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91aa0000 - 0x91b0ffff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91b26000 - 0x91b2afff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91b2c000 - 0x91b44fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b47000 - 0x91b8afff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91b91000 - 0x91baafff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91baf000 - 0x91bb2fff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91bb4000 - 0x91bb4fff com.apple.Accelerate 1.1.1 (Accelerate 1.1.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91bb6000 - 0x91ca0fff com.apple.vImage 2.0 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91ca8000 - 0x91cc7fff com.apple.Accelerate.vecLib 3.1.1 (vecLib 3.1.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91d33000 - 0x91d53fff libmx.A.dylib /usr/lib/libmx.A.dylib
0x91d59000 - 0x91dbefff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91dc8000 - 0x91e5afff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91e74000 - 0x92404fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9244c000 - 0x9275cfff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x92789000 - 0x92814fff com.apple.DesktopServices 1.3 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x92856000 - 0x92a7ffff com.apple.Foundation 6.4 (567) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92b9d000 - 0x92c7bfff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x92c9b000 - 0x92d89fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x92d8c000 - 0x92d96fff com.apple.framework.AppleTalk 1.2.0 (???) /System/Library/Frameworks/AppleTalk.framework/Versions/A/AppleTalk
0x92d9b000 - 0x92db9fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92dc4000 - 0x92e1efff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92e3c000 - 0x92e3cfff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92e3e000 - 0x92e52fff com.apple.ImageCapture 3.0 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92e6a000 - 0x92e7afff com.apple.speech.recognition.framework 3.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92e86000 - 0x92e9bfff com.apple.securityhi 2.0 (203) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x92ead000 - 0x92f34fff com.apple.ink.framework 101.2 (69) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92f48000 - 0x92f53fff com.apple.help 1.0.3 (32) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x92f5d000 - 0x92f8afff com.apple.openscripting 1.2.2 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92fa4000 - 0x92fb4fff com.apple.print.framework.Print 4.0 (187) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x92fc0000 - 0x93026fff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x93057000 - 0x930a9fff com.apple.NavigationServices 3.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x930d5000 - 0x930f2fff com.apple.audio.SoundManager 3.9 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x93104000 - 0x93111fff com.apple.CommonPanels 1.2.2 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x9311a000 - 0x9342afff com.apple.HIToolbox 1.4.1 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x93575000 - 0x93581fff com.apple.opengl 1.4.0 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x94074000 - 0x9413efff com.apple.audio.toolbox.AudioToolbox 1.4 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x94192000 - 0x94192fff com.apple.audio.units.AudioUnit 1.4 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x94194000 - 0x942f3fff com.apple.QuartzCore 1.4.1 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x94380000 - 0x943cbfff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9456b000 - 0x9457afff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x94582000 - 0x9458efff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x945d3000 - 0x945e7fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x945ed000 - 0x9484ffff com.apple.QuickTime 7.0.1 /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x94922000 - 0x94941fff com.apple.vecLib 3.1.1 (vecLib 3.1.1) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x94d02000 - 0x94d1ffff libresolv.9.dylib /usr/lib/libresolv.9.dylib
0x9521c000 - 0x95343fff edu.mit.Kerberos 5.5.19 (5.5) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x96373000 - 0x96378fff com.apple.URLMount 2.1.1 (2.1) /System/Library/PrivateFrameworks/URLMount.framework/Versions/A/URLMount
0x97a74000 - 0x97a81fff com.apple.agl 2.5.6 (AGL-2.5.6) /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x97d3e000 - 0x97d5afff com.apple.AppleShareClient 1.4.3 /System/Library/Frameworks/AppleShareClient.framework/Versions/A/AppleShareClient
0x97d6b000 - 0x97da8fff com.apple.AppleShareClientCore 1.4.3 /System/Library/Frameworks/AppleShareClientCore.framework/Versions/A/AppleShareClientCore
0x99219000 - 0x992c3fff com.apple.applescript 1.10 /System/Library/PrivateFrameworks/AppleScript.framework/Versions/A/AppleScript
0x9945a000 - 0x99becfff com.apple.QuickTimeComponents.component 7.0.1 /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
0x9ab27000 - 0x9ab28fff com.apple.iokit.dvcomponentglue 1.7.5 /System/Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue

Model: PowerMac4,2, BootROM 4.3.4f2, 1 processors, PowerPC G4 (2.1), 800 MHz, 256 MB
Graphics: NVIDIA GeForce2 MX, GeForce2 MX, AGP, 32 MB
Memory Module: DIMM1/J13, 256 MB, SDRAM, PC133-333
Modem: Dash2, UCJ, V.92, 1.0F, APPLE VERSION 2.6.4
Network Service: Built-in Ethernet, Ethernet, en0
Parallel ATA Device: Maxtor 4D060H3, 55.9 GB
Parallel ATA Device: PIONEER DVD-RW DVR-104,
USB Device: psc 1200 series, Hewlett-Packard, Up to 12 Mb/sec, 500 mA
USB Device: USB Graphics Tablet, ACECAD, Up to 1.5 Mb/sec, 500 mA
USB Device: Hub in Apple Pro Keyboard, Mitsumi Electric, Up to 12 Mb/sec, 500 mA
USB Device: Basic Optical Mouse, Microsoft, Up to 1.5 Mb/sec, 100 mA
USB Device: Apple Pro Keyboard, Mitsumi Electric, Up to 12 Mb/sec, 250 mA

07-02-2005 16:38

Posted by:
Jae Rune

Location:
Cheyenne, WY

Find more posts by Jae Rune

This also occurs if I double-click a picture resource.

07-03-2005 14:00

Posted by:
allnodcoms

Location:
hertfordshire (England)

Click Here to Email allnodcoms   Find more posts by allnodcoms

10.4 Bug...

I suspect this is a problem with 10.4's resource manager interface, or QuickTime 7. Either way, the problem should be fixed with the release of TNT 1.3 as it uses a different file structure (not Mac resources as previous versions). QuickTime issues were one of the things Mark had targetted for the new version, so fingers crossed...
The new release should be out soon, give this a try and report back if you get the same (or similar) errors.
Hope this puts your mind at ease.

Danny

07-04-2005 01:35

Posted by:
Jae Rune

Location:
Cheyenne, WY

Find more posts by Jae Rune

We'll have to see exactly what's up with 1.3. Any ETA on that as yet?

07-04-2005 07:10

Posted by:
allnodcoms

Location:
hertfordshire (England)

Click Here to Email allnodcoms   Find more posts by allnodcoms

ETA for v1.3

Mark has working versions of Hieroglyph and the runner engine and is working on a caching issue for the new file structure. His target for release was the end of June, and last time I spoke with him he said he was pretty much on schedule, so I should imagine the update is imminent.
I know he wanted to release the update and source around the same time, so code 'tidying' could cause a delay, but at most we are talking weeks, hopefully less. Apparently the new structure for files is directory based, rather than a single file, but I don't know what he is doing about additional sprite information like hotspots or mask data for example. He says that existing code works with the new structure, so you could continue to write your code, making a note of your image IDs and such, and put the project together when 1.3 hits the shelves. I'll get in touch with Mark and if I can get more information out of him I'll post here, then you can build your resource tree in the Finder.

Good luck with your project

Danny

07-04-2005 15:04

Posted by:
Jae Rune

Location:
Cheyenne, WY

Find more posts by Jae Rune

Thanks. Thus far the project is a clone of Daleks with 32x32 sized sprites, more or less to teach me how TNT Basic works. It's always good to start with a game you already know the mechanics of, frontward and backward, I think.

I wonder if he's going to incorporate XML as the project file? You know, use XML to track all the files in the project directory... making it, essentially, the project's main hub. Er... a .tbprj file or something similar.

I've noticed a lot of programs integrating XML as of late.

07-04-2005 23:11

Posted by:
allnodcoms

Location:
hertfordshire (England)

Click Here to Email allnodcoms   Find more posts by allnodcoms

From what I've seen so far he's just using directory and file names as a replacement for resource ID's, but XML would give a solution to the additional data problem. I've not approached Mark about this yet, but I've drafted a binary file format for project resources. It incorporates all the data into one file (to deter hackers, a problem I have with the current proposal), but eliminates the 16mb restriction of the previous resource fork format. The files would be compiled along with the source code, but left in the directory format during development, hopefully the best of both worlds! This is going Open Source after all, so keep an eye on these pages.
Well keep going with your Dalek clone, TNT is a very friendly language and will only get better in the months to come, and if you get any more problems just drop us a line...

Danny.

07-05-2005 19:51

Posted by:
Jae Rune

Location:
Cheyenne, WY

Find more posts by Jae Rune

I figure the Dalek clone won't take me a horribly long time to write, so I'll wait for 1.3 to come out to begin the project. A single binary file would be awesome, especially if it could be hidden inside the .app data structure and hide out from all but the most prying of eyes. But considering it's an open-source platform, the method of writing to and reading from the data format will be open-source as well, so it won't be massively protected anyway.

I'd assume any off-shoot of the TNT Basic code set would have to be open-source as well, so you wouldn't even be able to start a daughter development that allowed you to keep the binary format under-wraps. Now, considering that you have already created the proprietary software, you might be able to release it with the TNT engine under a GPL, which would allow you to maintain all secrets and copyrights within the code and keep people from legally creating disassemblers/decompilers that would let them get at your resources.

But that wouldn't prevent them from seeing the code unless it was already a compiled program that spoke back and forth with the compiled TNT program. But that would cause delays in execution on older machines which would be unacceptable to most people.

I think the best method, honestly, is just to understand and accept that anything you create has a high potential to be cracked by others. As long as they're not stealing your art and sounds without giving you credit, I don't see where the problem really lies. But that's just me.

Anyhow. If anyone has a version of Hieroglyphs that works on their machine and wants to create the Daleks project themselves, here's the images I created and pseudo-source:





Handling Player Movement:

If KeyPressed is Up
If CheckTop(PlayerY) is False
Move Player -1 Y
Moved = TRUE

If KeyPressed is Down
If CheckBottom(PlayerY) is False
Move Player +1 Y
Moved = TRUE

If KeyPressed is Left
If CheckLeft is False
Move Player -1 X
Moved = TRUE

If KeyPressed is Right
If CheckRight is False
Move Player +1 X
Moved = TRUE


CheckTop(Y)
If Y > -1 return FALSE
If Y < -1 return TRUE
If Y = -1 return TRUE

CheckBottom(Y)
If Y > RoomHeight + 1 return TRUE
If Y = RoomHeight + 1 return TRUE
If Y < RoomHeight + 1 return FALSE

CheckLeft / Right same as CheckTop / Bottom, sub out X for Y. You're looking to make sure the player hasn't gone off the edges of the screen. You're setting the variable "Moved" to TRUE only if the player is able to move without bumping into a wall. This way, if they DO bump into a wall, the move isn't counted against them and the Daleks won't move every time they bump into an immovable surface.

Here's the guts of the game:

Moving the Daleks:

If PlayerX < DalekX
DalekX = DalekX - 1

If PlayerX > DalekX
DalekX = DalekX + 1

If PlayerY < DalekY
DalekY = DalekY - 1

If PlayerY > DalekY
DalekY = DalekY + 1

If PlayerX = DalekX AND PlayerY = DalekY
Kill the Player

This code would move a single Dalek around, chasing a player all over the screen until the player and Dalek finally collided. This is an extremely simple game, and has no challenge. But what if you were to create an array that holds the X/Y locations of multiple Daleks? Then it might be intersting. There you'd need to use a for/next loop to check the locations of every dalek against the player's location, an against the location of all the other daleks. If two daleks occupy the same space, they die and leave behind a pile of corpses. If any other daleks collide with that pile of corpses, those daleks also die.

Other features to consider:

Randomly placed blocks that would provide obstacles for the daleks to run into.

The ability to let the player teleport to a random locaiton on the screen.

The ability to let the player "jay hawk", which means that the player ceases to move and the daleks continute to move towards the player until either all the daleks or the player is dead.

Change it from a turn-based game to a "live update" game, where the daleks move regardless of whether or not the player is moving.

Create smart daleks that can move around the corpses of fallen daleks or blocks (but to make it fair, cannot evade running into another moving dalek).

Give the player the ability to shoot a limited number of shots of ammunition.

Create items the player can pick up and use against the Daleks, such as weapons, extra lives, etc.

Give the player a goal to reach rather than just the liberal elimination of all daleks.

Maybe make a level editor that allows the users to create custom levels that treat the daleks more like a puzzle game than a twitch-reaction game of skill and luck.

Anyhow, those are my ideas for the Daleks code. This is based loosely on another project I did some years ago with a friend who coded the entire engine. The game was known as Zombie Nights and played on Mac Classic. I haven't found it online anywhere, but I think it may still be in the software archives of AOL at keyword: software if anyone wants to go looking for it. :)

07-10-2005 14:28

Posted by:
Mark Tully

Location:
TNT HQ, England

Click Here to Email Mark Tully   Find more posts by Mark Tully

As Jae says, any resources / code that is put into a TNT Basic project will be easy to rip from built apps once the TNT Basic source code is available. I don't think it's much of a worry because people won't be able to legally redistribute games using your resources / code, and you can easily check if any game contains your work using the same methods. On the plus side, it does mean people can learn from built projects.

Good to hear about the single file resource format Danny, sounds like that could be the first contribution from the open source community, we can discuss it more once 1.3 is out of the way.

Mark

07-10-2005 14:30

Posted by:
Mark Tully

Location:
TNT HQ, England

Click Here to Email Mark Tully   Find more posts by Mark Tully

Oh and the image crash, is that with ANY image or just a particular file, or type of file? Can you try different file formats and image depths to get more information?

Cheers,

Mark

07-15-2005 01:07

Posted by:
Jae Rune

Location:
Cheyenne, WY

Find more posts by Jae Rune

The following formats imported with NO problems:

JPG, BMP, GIF, PNG, TIFF

So it looks like only PICT is crashing. Which would make sense if there's no QT7 compatibility. :D

All times are GMT        Post A Reply

Forum Jump:
< Last Thread     Next Thread >

< Contact Us - TNT Basic >

Powered by: vBulletin Lite Version 1.0.1 Lite
Copyright © Jelsoft Enterprises Limited 2000.