Riven X 0.6

Riven X 0.6 is now available and is a significant update from 0.5. Major new features include:

  • Water animation
  • Cursors
  • Transitions

In addition, all the important Riven script commands have been implemented, which means most of the engine is now functional, besides what is implemented by external functions (which includes most of the complex puzzles). Of course, a large number of bugs have been fixed since the previous release as well.

The next release is scheduled for the end of the summer and will focus on implementing a portion of the complex puzzles, as well as saving and loading games.

Download Riven X 0.6.

Tags: ,

30 comments

  1. Renaat’s avatar

    This is heading the right way :D
    big thumbs up!

  2. d_chatterley’s avatar

    Wow..this is awesome!! Just to check, right now there is no way of saving/loading games (you have to start from the beginning each time)?

    Also, is there a way to change the background color so it is not the bright blue (perhaps even fit -to-screen)?
    I seem to get to the setup ok but I cannot get pass the audio setup. IF this is still in development, that is cool. I just want to make sure I am not doing something wrong.

    THanks and keep up the excellent work.

  3. Jean-François Roy’s avatar

    [quote comment="2023"]Wow..this is awesome!! Just to check, right now there is no way of saving/loading games (you have to start from the beginning each time)?

    Also, is there a way to change the background color so it is not the bright blue (perhaps even fit -to-screen)?
    I seem to get to the setup ok but I cannot get pass the audio setup. IF this is still in development, that is cool. I just want to make sure I am not doing something wrong.

    THanks and keep up the excellent work.[/quote]
    Saving and loading will be introduced in 0.7, correct. You can use the Debug menu to summon the debug shell and jump to any card or set any variable, if you want to check a particular area.

    The blue background color indicates it’s a debug build. Release builds, which I do not yet produce, use black as one would assume.

    Fullscreen mode is slated for later, perhaps 0.7 if not 0.8.

    Not being able to return to the main menu after running through the setup screen is not implemented. Don’t go there for now :p

  4. cameron’s avatar

    this is sickk
    but 1 thing whould be cool is to be able to skip cut scenes or look at the diary

  5. TJman’s avatar

    Thanks for the update.
    But there are still various glitches i noticed.

    1) I can’t look at my inventory.
    2) Transitions are sometimes late.
    3) I can’t drag, pull, or push anything such as certain levers. (e.g. such as the floor lever inside the whark elevator).
    4) Not exactly a glitch, but i would be helpful…fullscreen support.

  6. Jean-François Roy’s avatar

    [quote comment="2027"]Thanks for the update.
    But there are still various glitches i noticed.

    1) I can’t look at my inventory.
    2) Transitions are sometimes late.
    3) I can’t drag, pull, or push anything such as certain levers. (e.g. such as the floor lever inside the whark elevator).
    4) Not exactly a glitch, but i would be helpful…fullscreen support.[/quote]

    1) Not implemented yet, see https://home.devklog.net/projects/rivenx/ticket/88.
    2) Could you elaborate on that, or provide me with a reproducible case? Better yet would be to file a ticket on the Trac wiki with your system’s specs (type of Mac, RAM, processor speed, GPU, etc).
    3) Those levers are implemented using what are called external functions. Those basically implement the more complex puzzles in the game and are not implemented at all in 0.6. They will be the focus on all the upcoming releases.
    4) See https://home.devklog.net/projects/rivenx/ticket/74.

  7. Issiej-A’s avatar

    Hello everyone,

    First, I want to say I really love Riven. But I don’t understand the whole Debug things! My English isn’t perfect and that is one of the reasons. But I would like to ask one question: Can I ever play Riven with OSX just like the way I could with OS9 and not with these confusing card things?

    Thanks for reading!

  8. renaat’s avatar

    is there any place where i can find a list with stack and card numbers?
    when i enter some random numbers, riven x crashes (card 10 3 for example). “Stack descriptor object is nil or of the wrong type. NSInvalidArgumentException”.

  9. TJman’s avatar

    [quote comment="2028"][quote comment="2027"]Thanks for the update.
    But there are still various glitches i noticed.

    1) I can’t look at my inventory.
    2) Transitions are sometimes late.
    3) I can’t drag, pull, or push anything such as certain levers. (e.g. such as the floor lever inside the whark elevator).
    4) Not exactly a glitch, but i would be helpful…fullscreen support.[/quote]

    1) Not implemented yet, see https://home.devklog.net/projects/rivenx/ticket/88.
    2) Could you elaborate on that, or provide me with a reproducible case? Better yet would be to file a ticket on the Trac wiki with your system’s specs (type of Mac, RAM, processor speed, GPU, etc).
    3) Those levers are implemented using what are called external functions. Those basically implement the more complex puzzles in the game and are not implemented at all in 0.6. They will be the focus on all the upcoming releases.
    4) See https://home.devklog.net/projects/rivenx/ticket/74./quote
    Answering your question to the transitions, I was meaning that sometimes it takes a few seconds to move from one frame to another. It’s not that bad, I was just letting you know. Remember to fix the drag and pull bug, it’s very important for you can’t go to much places without it being fixed.

  10. Jean-François Roy’s avatar

    [quote post="115"]Answering your question to the transitions, I was meaning that sometimes it takes a few seconds to move from one frame to another. It’s not that bad, I was just letting you know. Remember to fix the drag and pull bug, it’s very important for you can’t go to much places without it being fixed.[/quote]
    Could you provide your hardware configuration? I’ll very hard to improve the performance without knowing what can potentially affect it.

    Dragging and pulling is not a bug per se, it’s just not done yet :p

  11. Jean-François Roy’s avatar

    [quote comment="2030"]is there any place where i can find a list with stack and card numbers?
    when i enter some random numbers, riven x crashes (card 10 3 for example). “Stack descriptor object is nil or of the wrong type. NSInvalidArgumentException”.[/quote]
    See http://insidethelink.ortiche.net/wiki/index.php/Riven_engine_overview for a list of stacks. Card numbers begin at 1. That should get you going.

  12. Jean-François Roy’s avatar

    [quote comment="2029"]Hello everyone,

    First, I want to say I really love Riven. But I don’t understand the whole Debug things! My English isn’t perfect and that is one of the reasons. But I would like to ask one question: Can I ever play Riven with OSX just like the way I could with OS9 and not with these confusing card things?

    Thanks for reading![/quote]
    Riven X is still in development, and every version available so far has been a debug version, hence includes the debug shell. The debug shell allows you to directly control the engine. See http://www.devklog.net/2006/02/03/riven-x-tech-demo/ for an introduction to using the debug shell.

    Riven X is complete enough, however, that you start a new game by selecting “New Game” from the main menu and going from there. Of course, saving your game is not yet available, so the debug shell is still pretty useful.

  13. TJman’s avatar

    …..(sigh)….I wish someone could create Myst X. That would be great.

  14. david’s avatar

    Am sorry but when i launch Riven X 0.6 it doesn’t work at all and quit with an alert window opening (if i want to send apple the form and so on…).
    Did i do something wrong? would LOVE to run again riven on my MBP (10.5.3)

  15. Jean-François Roy’s avatar

    [quote comment="2080"]Am sorry but when i launch Riven X 0.6 it doesn’t work at all and quit with an alert window opening (if i want to send apple the form and so on…).
    Did i do something wrong? would LOVE to run again riven on my MBP (10.5.3)[/quote]
    If you mean to say that Riven X crashes on launch, then please open a tick on the wiki at https://home.devklog.net/projects/rivenx and include as an attachment the crash log, which will be in ~Library/Logs/CrashReporter/Riven X.crash.

  16. Ian’s avatar

    I am confused. In April you said that development had stopped on this project, but now 0.6 is out. What is the deal?

  17. Jean-François Roy’s avatar

    [quote comment="2093"]I am confused. In April you said that development had stopped on this project, but now 0.6 is out. What is the deal?[/quote]
    The date was April 1st :p

  18. david’s avatar

    [quote post="115"]Am sorry but when i launch Riven X 0.6 it doesn’t work at all and quit with an alert window opening (if i want to send apple the form and so on…).
    Did i do something wrong? would LOVE to run again riven on my MBP (10.5.3)

    If you mean to say that Riven X crashes on launch, then please open a tick on the wiki at https://home.devklog.net/projects/rivenx and include as an attachment the crash log, which will be in ~Library/Logs/CrashReporter/Riven X.crash.[/quote]

    Ok got it. But when i use the link you gave me and i click on “file a new ticket” to report a bug, the next page says “page newtiket not found”… May i do something else?

  19. Jean-François Roy’s avatar

    [quote comment="2099"][quote post="115"]Am sorry but when i launch Riven X 0.6 it doesn’t work at all and quit with an alert window opening (if i want to send apple the form and so on…).
    Did i do something wrong? would LOVE to run again riven on my MBP (10.5.3)

    If you mean to say that Riven X crashes on launch, then please open a tick on the wiki at https://home.devklog.net/projects/rivenx and include as an attachment the crash log, which will be in ~Library/Logs/CrashReporter/Riven X.crash.[/quote]

    Ok got it. But when i use the link you gave me and i click on “file a new ticket” to report a bug, the next page says “page newtiket not found”… May i do something else?[/quote]
    The wiki link was bad and I’ve now fixed it. The link in the wiki navigation bar however was correct. Please file a ticket :)

  20. mbieg’s avatar

    As the wiki-server is down, I post the bug report here:

    I tried to run the binary, it crashed on my new MacBook Pro. Then I tried to build it from source with Xcode, but I get a build error:
    /bin/sh -c /Users/maurobieg/rivenx/mhk/build/MHKKit.build/Release/MHKKit.build/Script-314A02E90B6E53AD003E92A1.sh
    No Subversion revision found

    Here the crash report from the binary:
    Process: Riven X [9235]
    Path: /Users/maurobieg/Downloads/Riven X.app/Contents/MacOS/Riven X
    Identifier: org.macstorm.rivenx
    Version: 0.6 (435)
    Code Type: X86 (Native)
    Parent Process: launchd [128]

    Date/Time: 2008-06-13 20:55:13.795 +0200
    OS Version: Mac OS X 10.5.3 (9D34)
    Report Version: 6

    Exception Type: EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000
    Crashed Thread: 0

    Application Specific Information:
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'

    Thread 0 Crashed:
    0 com.apple.CoreFoundation 0x970d7ff4 ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ + 4
    1 libobjc.A.dylib 0x91b570fb objc_exception_throw + 40
    2 com.apple.CoreFoundation 0x970d7f2b +[NSException raise:format:arguments:] + 155
    3 com.apple.Foundation 0x95772c24 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 116
    4 com.apple.AppKit 0x91c67f11 -[NSCell _objectValue:forString:errorDescription:] + 215
    5 com.apple.AppKit 0x91c67e33 -[NSCell _objectValue:forString:] + 56
    6 com.apple.AppKit 0x91c67d85 -[NSCell setStringValue:] + 56
    7 com.apple.AppKit 0x91ced0fa -[NSControl setStringValue:] + 126
    8 org.macstorm.rivenx 0x00010e18 -[RXApplicationDelegate awakeFromNib] + 350
    9 com.apple.CoreFoundation 0x970e6955 -[NSSet makeObjectsPerformSelector:] + 181
    10 com.apple.AppKit 0x91c4bbe6 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1533
    11 com.apple.AppKit 0x91c41e12 loadNib + 264
    12 com.apple.AppKit 0x91c41774 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 946
    13 com.apple.AppKit 0x91c413b7 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 171
    14 com.apple.AppKit 0x91c412f5 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 391
    15 com.apple.AppKit 0x91c40fa4 NSApplicationMain + 434
    16 org.macstorm.rivenx 0x00005cc5 main + 24
    17 org.macstorm.rivenx 0x00002dfb _start + 209
    18 org.macstorm.rivenx 0x00002d29 start + 41

    Thread 0 crashed with X86 Thread State (32-bit):
    eax: 0xa093a0f0 ebx: 0x91b570dc ecx: 0xa09391a0 edx: 0x0086b000
    edi: 0xbffff68c esi: 0xa02002f4 ebp: 0xbffff548 esp: 0xbffff548
    ss: 0x0000001f efl: 0x00000286 eip: 0x970d7ff4 cs: 0x00000017
    ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
    cr2: 0x2f824000

    Binary Images:
    0x1000 - 0x557f68 +org.macstorm.rivenx 0.6 (435) /Users/maurobieg/Downloads/Riven X.app/Contents/MacOS/Riven X
    0x6d3000 - 0x7c9fef +org.fscript.fscriptframework Version 1.3 (1.3.4) /Users/maurobieg/Downloads/Riven X.app/Contents/Frameworks/FScript.framework/Versions/A/FScript
    0x81d000 - 0x828ffb +org.macstorm.MHKKit 1.0.1 (101) /Users/maurobieg/Downloads/Riven X.app/Contents/Frameworks/MHKKit.framework/Versions/A/MHKKit
    0x833000 - 0x842fff +org.andymatuschak.Sparkle ??? (1.5) /Users/maurobieg/Downloads/Riven X.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
    0x853000 - 0x855fff com.apple.ExceptionHandling 1.5 (10) /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
    0x85c000 - 0x861ffd com.apple.JavaVM 12.1.0 (12.1.0) /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
    0x8fe00000 - 0x8fe2da53 dyld 96.2 (???) /usr/lib/dyld
    0x90076000 - 0x90078fff com.apple.securityhi 3.0 (30817) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x90081000 - 0x9014cfff com.apple.ColorSync 4.5.0 (4.5.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x9014d000 - 0x901aaffb libstdc++.6.dylib ??? (???) /usr/lib/libstdc++.6.dylib
    0x901ab000 - 0x901affff libGIF.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x901b0000 - 0x901cbff3 libPng.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x901cc000 - 0x9020efef com.apple.NavigationServices 3.5.2 (163) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
    0x90215000 - 0x90253fff com.apple.CoreMediaIOServicesPrivate 9.0 (9.0) /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/CoreMediaIOServicesPrivate
    0x90254000 - 0x90727ffe libGLProgrammability.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x90728000 - 0x9076efef com.apple.Metadata 10.5.2 (398.18) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x9076f000 - 0x90775fff com.apple.print.framework.Print 218.0.2 (220.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x90776000 - 0x90826fff edu.mit.Kerberos 6.0.12 (6.0.12) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x90833000 - 0x90914ff7 libxml2.2.dylib ??? (???) /usr/lib/libxml2.2.dylib
    0x90915000 - 0x90917ff5 libRadiance.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x90918000 - 0x90926ffd libz.1.dylib ??? (???) /usr/lib/libz.1.dylib
    0x90927000 - 0x90927ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x90946000 - 0x90cdcfff com.apple.QuartzCore 1.5.3 (1.5.3) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x90cdd000 - 0x90ce4fe9 libgcc_s.1.dylib ??? (???) /usr/lib/libgcc_s.1.dylib
    0x90d75000 - 0x90d76ffc libffi.dylib ??? (???) /usr/lib/libffi.dylib
    0x90d7a000 - 0x913cafff com.apple.WebCore 5525.18.1 (5525.18.1) /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x913cb000 - 0x91479ffb com.apple.QTKit 7.5 (861) /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x9147a000 - 0x9188afef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x9188b000 - 0x91907feb com.apple.audio.CoreAudio 3.1.0 (3.1) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x91a88000 - 0x91a88ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x91abb000 - 0x91b47ff7 com.apple.LaunchServices 289.2 (289.2) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x91b4e000 - 0x91c2dfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
    0x91c2e000 - 0x91c3afff libbz2.1.0.dylib ??? (???) /usr/lib/libbz2.1.0.dylib
    0x91c3b000 - 0x92438fef com.apple.AppKit 6.5.3 (949.33) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x92439000 - 0x92489ff7 com.apple.HIServices 1.7.0 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x924cf000 - 0x924efff2 libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x924f0000 - 0x92500fff com.apple.speech.synthesis.framework 3.7.1 (3.7.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x92501000 - 0x92822fea com.apple.QuickTime 7.5.0 (861) /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
    0x92823000 - 0x9285afff com.apple.SystemConfiguration 1.9.2 (1.9.2) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x9285b000 - 0x92918fff com.apple.WebKit 5525.18 (5525.18) /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x92949000 - 0x929dcff3 com.apple.ApplicationServices.ATS 3.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x929dd000 - 0x92a01fff libxslt.1.dylib ??? (???) /usr/lib/libxslt.1.dylib
    0x92a02000 - 0x92a81ff5 com.apple.SearchKit 1.2.0 (1.2.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x92a82000 - 0x92b67ff3 com.apple.CoreData 100.1 (186) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x92cd3000 - 0x92d55ffb com.apple.CFNetwork 330 (330) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x92df9000 - 0x92df9ffc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x92dfa000 - 0x92ec1ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x92ec2000 - 0x92ec9ffe libbsm.dylib ??? (???) /usr/lib/libbsm.dylib
    0x92eca000 - 0x92f23ff7 libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x92f38000 - 0x9305cfe3 com.apple.audio.toolbox.AudioToolbox 1.5.1 (1.5.1) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x9305d000 - 0x930f0fff com.apple.ink.framework 101.3 (86) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x930f1000 - 0x93101ffc com.apple.LangAnalysis 1.6.4 (1.6.4) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x93277000 - 0x93277ff8 com.apple.Cocoa 6.5 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x93278000 - 0x9328cff3 com.apple.ImageCapture 4.0 (5.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x9328d000 - 0x93292fff com.apple.CommonPanels 1.2.4 (85) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x93293000 - 0x93651fea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x93652000 - 0x93670fff libresolv.9.dylib ??? (???) /usr/lib/libresolv.9.dylib
    0x947b7000 - 0x948fdff7 com.apple.ImageIO.framework 2.0.2 (2.0.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x948fe000 - 0x94a5eff3 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
    0x94cc8000 - 0x94ce0fff com.apple.openscripting 1.2.6 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x94d48000 - 0x94d48ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x94d80000 - 0x95087ff7 com.apple.HIToolbox 1.5.3 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x95088000 - 0x95088ffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
    0x950cb000 - 0x95127ff7 com.apple.htmlrendering 68 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
    0x9517c000 - 0x9519bffa libJPEG.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x951d6000 - 0x951dafff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
    0x95313000 - 0x9531cfff com.apple.speech.recognition.framework 3.7.24 (3.7.24) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x9531d000 - 0x9534afeb libvDSP.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x9534b000 - 0x953a5ff7 com.apple.CoreText 2.0.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x953a6000 - 0x95474ff7 com.apple.JavaScriptCore 5525.17 (5525.17) /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x954b4000 - 0x954eefff com.apple.coreui 1.1 (61) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x95549000 - 0x9555ffe7 com.apple.CoreVideo 1.5.1 (1.5.1) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x95655000 - 0x958d0fe7 com.apple.Foundation 6.5.5 (677.19) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x95950000 - 0x95953fff com.apple.help 1.1 (36) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x9595c000 - 0x95987fe7 libauto.dylib ??? (???) /usr/lib/libauto.dylib
    0x95a6c000 - 0x95af6fe3 com.apple.DesktopServices 1.4.6 (1.4.6) /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x95b14000 - 0x95bbbfeb com.apple.QD 3.11.52 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x95bbc000 - 0x95c43ff7 libsqlite3.0.dylib ??? (???) /usr/lib/libsqlite3.0.dylib
    0x95e51000 - 0x95e79fff libcups.2.dylib ??? (???) /usr/lib/libcups.2.dylib
    0x95e7a000 - 0x95e7afff com.apple.Carbon 136 (136) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x95ebf000 - 0x95ed5fff com.apple.DictionaryServices 1.0.0 (1.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x95ed6000 - 0x95f88ffb libcrypto.0.9.7.dylib ??? (???) /usr/lib/libcrypto.0.9.7.dylib
    0x95f89000 - 0x95f89ffa com.apple.CoreServices 32 (32) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x95f8a000 - 0x95fc8ff7 libGLImage.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x96093000 - 0x960c2fe3 com.apple.AE 402.2 (402.2) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x960c3000 - 0x96102fef libTIFF.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x96103000 - 0x96180fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x96199000 - 0x96224fff com.apple.framework.IOKit 1.5.1 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x96225000 - 0x96225ff8 com.apple.ApplicationServices 34 (34) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x96226000 - 0x96500ff3 com.apple.CoreServices.CarbonCore 786.4 (786.4) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x96501000 - 0x96b9dfff com.apple.CoreGraphics 1.351.31 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x96b9e000 - 0x96c18ff8 com.apple.print.framework.PrintCore 5.5.3 (245.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x96c9c000 - 0x96ca4fff com.apple.DiskArbitration 2.2.1 (2.2.1) /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x96d86000 - 0x96d90feb com.apple.audio.SoundManager 3.9.2 (3.9.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
    0x96d91000 - 0x96e4bfe3 com.apple.CoreServices.OSServices 226.3 (226.3) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x96e4c000 - 0x96f84ff7 libicucore.A.dylib ??? (???) /usr/lib/libicucore.A.dylib
    0x96f95000 - 0x96fa1fe7 com.apple.opengl 1.5.6 (1.5.6) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x96fc1000 - 0x96febfff com.apple.CoreMediaPrivate 9.0 (9.0) /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
    0x96fec000 - 0x9711efff com.apple.CoreFoundation 6.5.2 (476.13) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x9711f000 - 0x972ecfe7 com.apple.security 5.0.3 (33532) /System/Library/Frameworks/Security.framework/Versions/A/Security
    0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
    0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

  21. Jean-François Roy’s avatar

    mbieg:
    You can port bug reports on Launchpad now. See the link from the blog entry. In any case, I find it really strange that the binary (I assume Riven X 0.6) crashes on launch in the manner that your crash log suggests. In fact, the build failure you got from a script in project designed for Subversion that I haven’t yet updated for Bazaar would lead to a crash that matches the crash report you posted. So I’m wondering if you didn’t by accident copy the wrong crash, or overwrote the downloaded binary?

  22. TJman’s avatar

    I have a question about the debug text. everytime I type card or something Riven X just shuts down by itself. Any solution?

  23. Jonny’s avatar

    [quote comment="2051"]…..(sigh)….I wish someone could create Myst X. That would be great.[/quote]

    Not a complete solution I know, but RealMyst works just fine. I actually finished playing it last night on my mac pro running 10.5.3 with only one crash at the start. Then i pulled out my Riven disc’s this evening to find them classic only (hence looking for Riven X)
    Although i’m all for supporting RivenX, you can get riven working in windows i found out first (i just damn well hate windows…)

  24. Jean-François Roy’s avatar

    [quote comment="2181"]I have a question about the debug text. everytime I type card or something Riven X just shuts down by itself. Any solution?[/quote]
    The card command in the debug shell takes 2 arguments. The command works like this: card . An example would be card tspit 80.

    There are some limitations to Riven X’s architecture that will lead to Riven X quitting when an error occurs in the debug shell. Ideally, the debug shell should just report those errors, but that work has not been done yet.

  25. mbieg’s avatar

    nope, I downloaded it again and it’s the new binary that crashes. look at the Version: 0.6 (435) sorry :S

    off-topic:
    I’d love to see Cyan (or the guys then working there) releasing the 3D-models for Riven to the public. I’m sure there were some volunteers willing to render the images in higher resolutions, maybe even making 360°-views like in the newer Myst games and putting the game together again, of course making it run on newer OSs. Because I think it’s still one of the best games ever, the story, the puzzles and of course the ambience and atmosphere!! It’s a shame all this work is lost for many people as the game isn’t in stores anymore and newer OSs don’t support it anymore.

  26. Jean-François Roy’s avatar

    [quote post="115"]nope, I downloaded it again and it’s the new binary that crashes. look at the Version: 0.6 (435) sorry :S[/quote]
    Please file a bug report on Launchpad and include the crash log. What language are you running your system under? Is it something other than English? Did you disable the English localization in the Localization preference pane?

  27. mbieg’s avatar

    yeah, I use German. Posted the crash log on Launchpad..

  28. Dave the Riven lover’s avatar

    yep, I love riven. probably because it’s the game that my dad played with me when i was seven years old. well, after years of “growing up”, which just means “getting a bit older” I am a full Mac user. Dang and blast, I can’t run the game me and my father played together twelve years ago, and I’m upset. surprised? no. upset? Oh yes. thank you, jean, for allowing me to revisit this moment of my childhood once again. I must urge you to complete this project, because i know a lot of guys are loving this. but I need you to do this because it’s this game that made the penny drop; “oh, you point and click and THIS happens!”

    cheers, dave

    england

  29. Renovia’s avatar

    Just thanking you for all your work on Riven. I found a copy of mine in a garage! And with your help I can play it on my mac book – no complaints here, accept I’d love for it to be full screen.

Comments are now closed.