Difference between revisions of "The Madness of Roland"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Created page with "{{GameDescription| name=The Madness of Roland| image=File:The_X-Files_Game.jpeg| release=1998| alternateNames=agrippa| developer=HyperBole Studios| publisher=...")
 
Line 1: Line 1:
{{GameDescription|
{{GameDescription|
name=The Madness of Roland|
name=The Madness of Roland|
     image=[[File:The_X-Files_Game.jpeg]]|
     image=[[File:The_mandness_of_roland_cover.jpg]]|
release=1998|
release=1992|
alternateNames=agrippa|
alternateNames=roland|
developer=[[HyperBole Studios]]|
developer=[[HyperBole Studios]]|
publisher=[[Fox Interactive]]|
publisher=|
distributor=[[Fox Interactive]]|
distributor=|
platforms=Windows 95, Mac, Playstation 1|
platforms=MPC, Windows 3.1|
resolution=640x480, 256 colors|
resolution=640x480, 256 colors|
engine=[[VirtualCinema]]|
engine=[[VirtualCinema]]|
Line 14: Line 14:
}}
}}


'''''The X-Files Game''''' is an interactive movie point-and-click adventure video game developed by HyperBole Studios and published by Fox Interactive. The game was released for Microsoft Windows, Mac OS and PlayStation in 1998, and is based on the television series ''The X-Files''.
'''''The Madness of Roland''''' is an interactive novel and audiobook with FMV cutscenes that adapts the epic poem Orlando Furioso about medieval French king Charlemagne's heroic paladin Roland who falls tragically in love with sorceress Angelica and loses his mind.




== Versions ==
== Versions ==
* PC: 7 CD \ 1 DVD (not sold seperatly)
* PC: 1 CD
* PS1: 4 CD




== Gameplay ==
== Gameplay ==


Virtual Cinema and X-Files use a combination of game flags, called UberStates/UberVariables, where each of the decision interactions has a different reward value troughout the game and affects certain game's path. There are 3 flags, Paranoid, Loss, X-Track which translate to in-game emotion decisions Funny, Indifferent, Paranoid, Casual, Serious, Mean. The game's path is also affected by certain questions asked to certain NPC which contribute to the final reward value.


*[https://github.com/xesf/agrippa/tree/master/docs Some Gameplay Docs]




== Technical Details ==
== Technical Details ==


* Folder Structure:
The game was built using Visual Basic 3 and has Windows Forms used within the game. I believe we can implement most of it and create a simple UI that will handle some of the form interactions.
** xg: UberVariables video sequences
It has some game flags that records the user interaction with some of the screens which can lead to different endings, but most of the game can be played freely, choosing any character and chapter, but it is intended to be played/listened like an audiobook.
** xn: Navigation with animation sequence
** xs: Music and Samples
** xt: Text Files, content from Willmore's computer and Mobile phone.
** xv: FMV and Hotspots


* Game's Metadata: .hdb, .gam, .x
** Embedded database files using NeoAccess Database from NeoLogic Technology.
** Used for game's logic metadata and saved game


* FMV: .xmv
* Folder Structure:
** QuickTime mov container
** HYPER: Tool tips/hyper links the player can hover with the mouse
** Various streams: video, audio, subtitles
** MENUS: Menu screens
*** Video: cvid Cinepak | jpeg JPEG | rpza Quick Time Road Pizza
** QT: Quick Time container files
*** Audio: ima4 ADPCM | qdmc QDesign Music 2
** SCREENS: Gameplay chapter screens
*** Subtitles: text Timed Text (rsrc)


* FMV DVD version: .vob
** Video Object container file
** DVD Format only for the dvd version
** Small selection of FMV in a higher quality


* Audio: .amv, .dmv, .mus
* RLE Bitmap Compressed Images: .rle
** QuickTime mov container
** The screens are all RLE images with few BMP files
*** Audio: ima4 ADPCM
** Music: .mus file
** Ambient and Sound Effects: .amv
** Phone, Computer, Doors : .dmv


* Navigation Images: .nmv
** QuickTime mov container
** 2 JPEG video Stream: 1-higher quality, 2-lower quality
** Used for player naviation through the scenes


* Picture File Format: .pff
* Quick Time Container: .mov
** JFIF (JPEG) Apple Mark jpeg files bundled into one PFF file
** Both Audio and Video
*** Images has 8BIM additional resources from Photoshop file format (https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/)
*** Video: sms SMS
*** Audio: raw PCM


* Hotspots: .hot
** Click Regions/Rects around the scene
** Multiple rects per video. Not all videos have hotspots but they share the same id
*** Format:
**** Header: 4 bytes (HSPT) follow by 4 bytes uint32 (number of Hotspots)
**** Content: for each hotspot -> 4 bytes uint32 (script id) 2 bytes uint16 (left) 2 bytes uint16 (right) 2 bytes uint16 (top) 2 bytes uint16 (bottom) 4 bytes uint32 (start time) 4 bytes uint32 (end time)


* Text Files: .xtx
== ScummVM Missing Codec ==
** Plain text files with in-game text (e-mails, phone, computer files, etc.)
 
* Font Files: .ttr
** True Type Font




== ScummVM Missing Codec ==
* Audio Codec: qdmc QDesign Music 2
* Subtitle Stream: text Stream




== External Links ==
== External Links ==
*[http://www.hyperbole.com/xsite/ The X-Files HyperBole Web Site]
*[http://www.hyperbole.com/full/prop/prod/mor.html The Madness of Roland HyperBole Web Site]
*[http://www.hyperbole.com/full/prop/prod/prod.html HyperBole Games]
*[http://www.hyperbole.com/full/prop/prod/prod.html HyperBole Games]
*[http://www.virtualcinema.com/ Virtual Cinema Authoring Tool]
*[https://github.com/xesf/agrippa The X-Files Game Streaming Web Version]




[[Category:Unsupported Games]]
[[Category:Unsupported Games]]
[[Category:VirtualCinema Games]]
[[Category:VirtualCinema Games]]

Revision as of 08:48, 11 May 2023

The Madness of Roland
The mandness of roland cover.jpg
First release 1992
Also known as roland
Developed by HyperBole Studios
Published by
Distributed by
Platforms MPC, Windows 3.1
Resolution 640x480, 256 colors
Engine VirtualCinema
Support Not supported
Available for
Purchase
Not available


The Madness of Roland is an interactive novel and audiobook with FMV cutscenes that adapts the epic poem Orlando Furioso about medieval French king Charlemagne's heroic paladin Roland who falls tragically in love with sorceress Angelica and loses his mind.


Versions

  • PC: 1 CD


Gameplay

Technical Details

The game was built using Visual Basic 3 and has Windows Forms used within the game. I believe we can implement most of it and create a simple UI that will handle some of the form interactions. It has some game flags that records the user interaction with some of the screens which can lead to different endings, but most of the game can be played freely, choosing any character and chapter, but it is intended to be played/listened like an audiobook.


  • Folder Structure:
    • HYPER: Tool tips/hyper links the player can hover with the mouse
    • MENUS: Menu screens
    • QT: Quick Time container files
    • SCREENS: Gameplay chapter screens


  • RLE Bitmap Compressed Images: .rle
    • The screens are all RLE images with few BMP files


  • Quick Time Container: .mov
    • Both Audio and Video
      • Video: sms SMS
      • Audio: raw PCM


ScummVM Missing Codec

External Links