Git Product home page Git Product logo

rivenx's Introduction

Summary

Riven X is the rebirth of the best episode in the MYST™ saga for Mac OS X. The same content, the same wonder, a brand-new engine. Although Riven™ was released in 1997 for both Mac OS and Windows, it was never updated to be a native Mac OS X application. With Intel Macs becoming dominant meaning the loss of the Classic environment, something had to be done in order for future generations of Mac users to enjoy Riven™. Thanks to the work of dedicated individuals, in particular Tito Dal Canton, the Riven™ data files were reversed engineered, thus paving the way for a new engine.

Build Status

Legal

Riven X contains no copyrighted material from the original game with the exception of localized Extras.MHK archives (because extraction of that file from the original CD edition’s VISE installer is not possible). Reverse engineering was performed to decipher the Riven™ archive files and the Riven™ data files contained therein, but such reverse engineering was not performed with the intent of distributing copyrighted content or otherwise circumventing digital rights management technology. Riven X requires a legal copy of Riven™ to play.

Riven is Copyright © 1997 Cyan Worlds, Inc. All rights reserved. Riven, MYST, and Cyan are trademarks of Cyan Worlds, Inc.

rivenx's People

Contributors

ehpi avatar jfroy avatar ryukojiro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rivenx's Issues

64-bit possible?

I understand QTKit is not fully 64-bit, which prevents Riven X from being built as 64-bit (specifically, it seems QTVisualContextRef is not available in 64-bit). What alternatives are there to move forward to 64-bit?

[edit] I see there's another branch with ffmpeg. What state is this in?

Does anyone know how the accuracy/completeness of Riven X compares with ScummVM?

Request for a Pre-Compiled Application

I've been trying to get this program to compile on Xcode 10.1 to no avail. I even got the SDK for Mac OSX 10.11 all loaded into Xcode, however a whole host of errors pop up.

I really think a version of the latest code should be compiled by someone who knows how and just submitted to cnet or a download link on the GitHub description page, or other places on the web. 0.9.8 is the last release that can found which is super old and it 32-bit only so won't survive the cuts-off from Apple in the next version of macOS.

I really love this program, and others probably appreciate it too, but are unable to jump through the hoops to get it. A pre-compiled application would be a real big help to keep this project alive to the public.

Does not run on OSX High Sierra

Downloaded v0.9.8 (branch 'trunk' r631) and am trying to run it on OS X 10.13.4 High Sierra (MacBook Pro Retina, 15-inch, Early 2013). Audio loads for the game, but no frames render and the main screen is black.

image

Can't Access Debug Menu

Hi, when I build the latest version of Riven X on Xcode 9.3 OSX 10.13.3, "Debug" is no longer an option in the menu bar. Is there something I'm doing wrong?

Thanks

Saved Game Conversion to Scummvm / Steam or Similar?

Is there some way to save my current Riven X game and convert it to a format that will be compatible with ScummVM / Steam versions?

I have just purchased the 25th Anniversary package on Steam and was hoping to pick up my game there on my girlfriend's computer.

Fails to build in Xcode 7

Trying to build this in Xcode 7 but I'm getting errors:
MHKArchive.m:39:59: Cast from 'const void *' to 'MHK_file_table_entry **' drops const qualifier

Not sure how to fix this. Do you have a pre-built package anywhere?

Attempt to make this the official Mac Riven client

Cyan is doing an already-wildly-successful Kickstarter to update all the Myst games for Myst's 25th anniversary. They're only officially targeting Windows 10, but because it's so successful, they have expressed their desire in multiple project updates to do something for Mac users, too.

Would it be okay if I drew their attention to this project, in the hopes that it can be made official? Or would you rather stay under the radar? I posted on one of their Facebook walls about it, but quickly deleted it when I realized I should ask first.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.