Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
I've just got the game as part of MacHeist, and I really like it.
However, I am struggling with the controls as I can't invert the y-axis on the mouse.
I've tried editing the input_preferences.txt file from within main.dat, but I can't seem to get any changes to be recognised.
I've extracted main.dat, and now got a data directory inside Resources. If I leave main.dat in place, then the game doesn't seem to use the information in the 'data' directory. If I remove the main.dat file, then the game crashes at startup with the following:
Process: Multiwinia (3754) Path: /Applications/Multiwinia.app/Contents/MacOS/Multiwinia Identifier: uk.co.introversion.multiwinia Version: Multiwinia 1.3.0 (1.3.0) Code Type: X86 (Native) Parent Process: launchd (166)
Date/Time: 2009-04-07 17:42:52.868 +0100 OS Version: Mac OS X 10.5.6 (9G55) Report Version: 6
Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Crashed Thread: 1
Thread 0: 0 libSystem.B.dylib 0x94c8a202 lstat + 10 1 libSystem.B.dylib 0x94d126a3 fts_build + 870 2 libSystem.B.dylib 0x94c8cf03 fts_read + 380 3 com.example.sparkeplus 0x00572055 -(SUAppcast incrementalItems) + 1080 4 com.example.sparkeplus 0x0056ee93 -(SUUpdater appcastDidFinishLoading:) + 344 5 com.apple.Foundation 0x93eea3e3 __NSThreadPerformPerform + 547 6 com.apple.CoreFoundation 0x942ba5f5 CFRunLoopRunSpecific + 3141 7 com.apple.CoreFoundation 0x942bacd8 CFRunLoopRunInMode + 88 8 com.apple.HIToolbox 0x933732c0 RunCurrentEventLoopInMode + 283 9 com.apple.HIToolbox 0x93373012 ReceiveNextEventCommon + 175 10 com.apple.HIToolbox 0x93372f4d BlockUntilNextEventMatchingListInMode + 106 11 com.apple.AppKit 0x964c1d7d _DPSNextEvent + 657 12 com.apple.AppKit 0x964c1630 -(NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:) + 128 13 SDL 0x003902e0 SDL_SoftStretch + 10016 14 SDL 0x00361725 SDL_PollEvent + 101 15 uk.co.introversion.multiwinia 0x00089347 0x1000 + 557895 16 uk.co.introversion.multiwinia 0x00089374 0x1000 + 557940 17 uk.co.introversion.multiwinia 0x00237ac4 0x1000 + 2321092 18 uk.co.introversion.multiwinia 0x00237baa 0x1000 + 2321322 19 uk.co.introversion.multiwinia 0x000055aa 0x1000 + 17834 20 uk.co.introversion.multiwinia 0x000a0d99 0x1000 + 654745 21 uk.co.introversion.multiwinia 0x000a0edb 0x1000 + 655067 22 uk.co.introversion.multiwinia 0x000a0fa1 0x1000 + 655265 23 uk.co.introversion.multiwinia 0x00089c5a 0x1000 + 560218 24 uk.co.introversion.multiwinia 0x0000312b 0x1000 + 8491 25 com.apple.Foundation 0x93ee8f1c _nsnote_callback + 364 26 com.apple.CoreFoundation 0x9429b8da __CFXNotificationPost + 362 27 com.apple.CoreFoundation 0x9429bbb3 _CFXNotificationPostNotification + 179 28 com.apple.Foundation 0x93ee6080 -(NSNotificationCenter postNotificationName:object:userInfo:) + 128 29 com.apple.Foundation 0x93eef8c8 -(NSNotificationCenter postNotificationName:object:) + 56 30 com.apple.AppKit 0x9654b49a -(NSApplication _postDidFinishNotification) + 125 31 com.apple.AppKit 0x9654b3a9 -(NSApplication _sendFinishLaunchingNotification) + 77 32 com.apple.AppKit 0x964c4ec3 -(NSApplication(NSAppleEventHandling) _handleAEOpen:) + 284 33 com.apple.AppKit 0x964c46bc -(NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:) + 98 34 com.apple.Foundation 0x93f0e43f -(NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:) + 655 35 com.apple.Foundation 0x93f0e14f _NSAppleEventManagerGenericHandler + 223 36 com.apple.AE 0x93174648 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 144 37 com.apple.AE 0x9317457e dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 44 38 com.apple.AE 0x93174425 aeProcessAppleEvent + 177 39 com.apple.HIToolbox 0x933759a5 AEProcessAppleEvent + 38 40 com.apple.AppKit 0x964c1f91 _DPSNextEvent + 1189 41 com.apple.AppKit 0x964c1630 -(NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:) + 128 42 com.apple.AppKit 0x964ba66b -(NSApplication run) + 795 43 com.apple.AppKit 0x964878a4 NSApplicationMain + 574 44 uk.co.introversion.multiwinia 0x00003585 0x1000 + 9605 45 uk.co.introversion.multiwinia 0x000022d2 0x1000 + 4818 46 uk.co.introversion.multiwinia 0x000021f9 0x1000 + 4601
Thread 1 Crashed: 0 libSystem.B.dylib 0x94d3b136 __semwait_signal_nocancel + 10 1 libSystem.B.dylib 0x94d34013 usleep$NOCANCEL$UNIX2003 + 61 2 libSystem.B.dylib 0x94d4b685 abort + 85 3 libstdc++.6.dylib 0x95dc9005 0x95d81000 + 294917 4 libstdc++.6.dylib 0x95dc710c __gxx_personality_v0 + 1108 5 libstdc++.6.dylib 0x95dc714b std::terminate() + 29 6 libstdc++.6.dylib 0x95dc72b1 __cxa_rethrow + 79 7 uk.co.introversion.multiwinia 0x001d8ce0 0x1000 + 1932512 8 uk.co.introversion.multiwinia 0x00021871 0x1000 + 133233 9 uk.co.introversion.multiwinia 0x00027af0 0x1000 + 158448 10 uk.co.introversion.multiwinia 0x00005b7c 0x1000 + 19324 11 uk.co.introversion.multiwinia 0x00236d50 0x1000 + 2317648 12 libSystem.B.dylib 0x94c90095 _pthread_start + 321 13 libSystem.B.dylib 0x94c8ff52 thread_start + 34
I've truncated the crash log, as thread 1 is where we are crashing.
Does anyone know of a working method by which I can invert the y-axis on the mouse?
Could this be added as an option under settings?
Thanks,
Bagpuss.
I do not currently know of any way to invert the y-axis on the mouse. There is no edit to input_preferences.txt that I know of that makes this possible. As to the crash, Multiwinia will crash if any of the data files are not present. If you feel the need to hack the data files, you need to leave the originals in place, put the data/ directory in the right place, and make sure that you maintain the structure of the data/ directory. As I have said before, any such hacking will break Multiwinia's auto-updater, and is not supported by Ambrosia. Thus, in terms of hacking the data files, you are largely on your own. If it works, great. If not, there is not a lot that I can do to help you. If you require additional advice or help, you might try asking on the Introversion forums.
xander