Pokemon Colosseum/XD Randomiser Tool (OSX) in ROM - Other Research and Development Posted August 9, 2020 · Edited August 9, 2020 by bobmcdush Hi @StarsMmd - thanks for making this tool, really excited to use it! Unfortunately each time I try to extract the ISO (or do anything) - it crashes. Went ahead and ran the executable and got the following: Spoiler extracting iso resource doesn't exist: colo_trainer_66 extracting: Start.dol Initialising ISO... ISO size: 0x2762F000 DOL size: 0x100 Attempting to read 4 bytes from offset: 0x8, file: /Users/bobmcdush/Documents/Colosseum-Tool/Game.toc, length: 0x0 Attempting to read 4 bytes from offset: 0x8, file: /Users/bobmcdush/Documents/Colosseum-Tool/Game.toc, length: 0x0 2020-08-09 13:09:42.774 Colosseum Tool[10295:684119] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSConcreteMutableData getBytes:range:]: range {8, 4} exceeds data length 0' *** First throw call stack: ( 0 CoreFoundation 0x00007fff386d7d07 __exceptionPreprocess + 250 1 libobjc.A.dylib 0x00007fff713fb5bf objc_exception_throw + 48 2 Foundation 0x00007fff3acea13e -[NSData(NSData) getBytes:range:] + 616 3 Colosseum Tool 0x00000001094e7471 Colosseum Tool + 705649 4 Colosseum Tool 0x00000001094e6f80 Colosseum Tool + 704384 5 Colosseum Tool 0x000000010950939e Colosseum Tool + 844702 6 Colosseum Tool 0x0000000109509a8f Colosseum Tool + 846479 7 Colosseum Tool 0x0000000109507e8a Colosseum Tool + 839306 8 libdispatch.dylib 0x00007fff72549658 _dispatch_client_callout + 8 9 libdispatch.dylib 0x00007fff7254a7de _dispatch_once_callout + 20 10 libswiftCore.dylib 0x00007fff71ee683a swift_once + 26 11 Colosseum Tool 0x000000010951443d Colosseum Tool + 889917 12 Colosseum Tool 0x00000001094d8a25 Colosseum Tool + 645669 13 Colosseum Tool 0x00000001094d51cb Colosseum Tool + 631243 14 AppKit 0x00007fff35b1b437 -[NSApplication(NSResponder) sendAction:to:from:] + 299 15 AppKit 0x00007fff35c2baee -[NSMenuItem _corePerformAction] + 312 16 AppKit 0x00007fff35c2b86a -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 106 17 AppKit 0x00007fff35c7c3e8 -[NSMenu performActionForItemAtIndex:] + 114 18 AppKit 0x00007fff35c7c36d -[NSMenu _internalPerformActionForItemAtIndex:] + 82 19 AppKit 0x00007fff35c7c1b7 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 101 20 AppKit 0x00007fff35c0c8f8 NSSLMMenuEventHandler + 908 21 HIToolbox 0x00007fff372668ff _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1254 22 HIToolbox 0x00007fff37265d8d _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 329 23 HIToolbox 0x00007fff3727b47e SendEventToEventTarget + 39 24 HIToolbox 0x00007fff372db40b _ZL18SendHICommandEventjPK9HICommandjjhPKvP20OpaqueEventTargetRefS5_PP14OpaqueEventRef + 368 25 HIToolbox 0x00007fff37302065 SendMenuCommandWithContextAndModifiers + 45 26 HIToolbox 0x00007fff3730200d SendMenuItemSelectedEvent + 346 27 HIToolbox 0x00007fff37301e59 _ZL19FinishMenuSelectionP13SelectionDataP10MenuResultS2_ + 96 28 HIToolbox 0x00007fff3730288e _ZL14MenuSelectCoreP8MenuData5PointdjPP13OpaqueMenuRefPt + 603 29 HIToolbox 0x00007fff37302598 _HandleMenuSelection2 + 460 30 AppKit 0x00007fff35aaf86d _NSHandleCarbonMenuEvent + 215 31 AppKit 0x00007fff35aaf6da _DPSEventHandledByCarbon + 54 32 AppKit 0x00007fff358d7b2a -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2962 33 AppKit 0x00007fff358c91ee -[NSApplication run] + 658 34 AppKit 0x00007fff3589aff6 NSApplicationMain + 777 35 Colosseum Tool 0x000000010943d399 Colosseum Tool + 9113 36 libdyld.dylib 0x00007fff725a2cc9 start + 1 37 ??? 0x0000000000000001 0x0 + 1 ) libc++abi.dylib: terminating with uncaught exception of type NSException Really like to do a randomize with the tool, can anyone please help.
Pokemon Colosseum/XD Randomiser Tool (OSX)
in ROM - Other Research and Development
Posted · Edited by bobmcdush
Hi @StarsMmd - thanks for making this tool, really excited to use it!
Unfortunately each time I try to extract the ISO (or do anything) - it crashes.
Went ahead and ran the executable and got the following:
extracting iso
resource doesn't exist: colo_trainer_66
extracting: Start.dol
Initialising ISO...
ISO size: 0x2762F000
DOL size: 0x100
Attempting to read 4 bytes from offset: 0x8, file: /Users/bobmcdush/Documents/Colosseum-Tool/Game.toc, length: 0x0
Attempting to read 4 bytes from offset: 0x8, file: /Users/bobmcdush/Documents/Colosseum-Tool/Game.toc, length: 0x0
2020-08-09 13:09:42.774 Colosseum Tool[10295:684119] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSConcreteMutableData getBytes:range:]: range {8, 4} exceeds data length 0'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff386d7d07 __exceptionPreprocess + 250
1 libobjc.A.dylib 0x00007fff713fb5bf objc_exception_throw + 48
2 Foundation 0x00007fff3acea13e -[NSData(NSData) getBytes:range:] + 616
3 Colosseum Tool 0x00000001094e7471 Colosseum Tool + 705649
4 Colosseum Tool 0x00000001094e6f80 Colosseum Tool + 704384
5 Colosseum Tool 0x000000010950939e Colosseum Tool + 844702
6 Colosseum Tool 0x0000000109509a8f Colosseum Tool + 846479
7 Colosseum Tool 0x0000000109507e8a Colosseum Tool + 839306
8 libdispatch.dylib 0x00007fff72549658 _dispatch_client_callout + 8
9 libdispatch.dylib 0x00007fff7254a7de _dispatch_once_callout + 20
10 libswiftCore.dylib 0x00007fff71ee683a swift_once + 26
11 Colosseum Tool 0x000000010951443d Colosseum Tool + 889917
12 Colosseum Tool 0x00000001094d8a25 Colosseum Tool + 645669
13 Colosseum Tool 0x00000001094d51cb Colosseum Tool + 631243
14 AppKit 0x00007fff35b1b437 -[NSApplication(NSResponder) sendAction:to:from:] + 299
15 AppKit 0x00007fff35c2baee -[NSMenuItem _corePerformAction] + 312
16 AppKit 0x00007fff35c2b86a -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 106
17 AppKit 0x00007fff35c7c3e8 -[NSMenu performActionForItemAtIndex:] + 114
18 AppKit 0x00007fff35c7c36d -[NSMenu _internalPerformActionForItemAtIndex:] + 82
19 AppKit 0x00007fff35c7c1b7 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 101
20 AppKit 0x00007fff35c0c8f8 NSSLMMenuEventHandler + 908
21 HIToolbox 0x00007fff372668ff _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1254
22 HIToolbox 0x00007fff37265d8d _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 329
23 HIToolbox 0x00007fff3727b47e SendEventToEventTarget + 39
24 HIToolbox 0x00007fff372db40b _ZL18SendHICommandEventjPK9HICommandjjhPKvP20OpaqueEventTargetRefS5_PP14OpaqueEventRef + 368
25 HIToolbox 0x00007fff37302065 SendMenuCommandWithContextAndModifiers + 45
26 HIToolbox 0x00007fff3730200d SendMenuItemSelectedEvent + 346
27 HIToolbox 0x00007fff37301e59 _ZL19FinishMenuSelectionP13SelectionDataP10MenuResultS2_ + 96
28 HIToolbox 0x00007fff3730288e _ZL14MenuSelectCoreP8MenuData5PointdjPP13OpaqueMenuRefPt + 603
29 HIToolbox 0x00007fff37302598 _HandleMenuSelection2 + 460
30 AppKit 0x00007fff35aaf86d _NSHandleCarbonMenuEvent + 215
31 AppKit 0x00007fff35aaf6da _DPSEventHandledByCarbon + 54
32 AppKit 0x00007fff358d7b2a -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2962
33 AppKit 0x00007fff358c91ee -[NSApplication run] + 658
34 AppKit 0x00007fff3589aff6 NSApplicationMain + 777
35 Colosseum Tool 0x000000010943d399 Colosseum Tool + 9113
36 libdyld.dylib 0x00007fff725a2cc9 start + 1
37 ??? 0x0000000000000001 0x0 + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Really like to do a randomize with the tool, can anyone please help.