Forum



meitar am 16.04.2015 10:39 #13457


Hi,

First, since I do not speak German, I can not easily find if this has been asked before. I'm sorry if it has.

I have a working copy of Settlers II Gold Edition (English / US Version 1.51), which I can play under DOSBox on my Mac with no problems. (I use the fantastic, free BoxerApp.com to run DOS games on my Mac, but Boxer is simply a fancy wrapper around DOSBox.) This means the original game files that I have are the DOS version of the Settlers II Gold Edition.

How do I install Return to the Roots in this setup?

I have already found this post http://www.siedler25.org/index.php?com=forum&mod=forum&action=thread&id=1302#13138 which, if I'm understanding correctly, tells me to:

  • Download RttR

  • Unpack RttR

  • Copy Data folder, GFX into unpacked directory

  • Start


But I need more detailed step-by-step instructions than this. When I download the stable RttR from the downloads page here (I've downloaded the Mac package version), I get a bin/cue file, which I can mount on my Mac as an ISO after converting it using `bchunk`, and I do see a `Data` directory, but not a `GFX` directory; the `GFX` directory only exists in the original DOS folder tree.

Am I supposed to move the GFX folder somewhere? How is that possible if the Mac download is a non-writable CD image?

I've also tried moving the Data directory from the RttR CD image downloaded from this site into my DOSBox's emulated hard drive, but when I replace the original game files's `DATA` folder with the one from the RttR download, I get DOS errors stating there are missing files. Indeed, a comparison of the folder contents shows a difference, with a specific file (`IO`) actually being the name of a folder in the DOS version. Here is what the file structure of my original game files looks like inside the DOSBox:

Code:

$ tree -L 1
.
├── DATA
├── DOS4GW.EXE
├── DRIVERS
├── GFX
├── INSTALL.SCR
├── NOSOUND.BAT
├── README.TXT
├── S2.EXE
├── S2EDIT.EXE
├── SAVE
├── SETTLER2.VMC
├── SETUP.EXE
└── SETUP.INI

4 directories, 9 files


And here is the expanded files that I can read when I download the Mac version of RttR:

Code:

$ tree -L 1
.
├── Blue Byte Web Site
├── Data
├── Desktop DB
├── Desktop DF
├── Intro
├── Maps
├── Read Me!
├── Settlers II
└── webpages

4 directories, 5 files


And here, more specifically, is the contents of original game file's Data directory:

Code:

$ tree -L 1
.
├── ANIMDAT
├── BOBS
├── BOOTBOBS.LST
├── BOOT_Y.LST
├── BOOT_Z.LST
├── CBOB
├── CREDITS.LST
├── EDITBOB.LST
├── EDITRES.DAT
├── EDITRES.IDX
├── IO
├── IO.LST
├── MAP00.LST
├── MAP01.LST
├── MAP02.LST
├── MAPBOBS.LST
├── MAPBOBS0.LST
├── MAPBOBS1.LST
├── MAPS
├── MAPS2
├── MAPS3
├── MAPS4
├── MAP_0_Y.LST
├── MAP_0_Z.LST
├── MAP_1_Y.LST
├── MAP_1_Z.LST
├── MAP_2_Y.LST
├── MAP_2_Z.LST
├── MASKS
├── MBOB
├── MIS0BOBS.LST
├── MIS1BOBS.LST
├── MIS2BOBS.LST
├── MIS3BOBS.LST
├── MIS4BOBS.LST
├── MIS5BOBS.LST
├── MISSIONS
├── ONLINE
├── REMAP.DAT
├── RESOURCE.DAT
├── RESOURCE.IDX
├── SOUNDDAT
├── TEXTURES
├── TXT
├── TXT2
└── TXT3

17 directories, 29 files


Whereas here is the contents of the Data folder in the RttR Mac download:

Code:

$ tree -L 1
.
├── IO
├── IO Index
├── Mission 200
├── Mission 201
├── Mission 202
├── Mission 203
├── Mission 204
├── Mission 205
├── Mission 206
├── Mission 207
├── Mission 208
├── Mission 209
├── Resource
├── Resource Index
└── S2 Data

0 directories, 15 files


So, what am I doing wrong?

Thanks in advance. :)


Spike am 16.04.2015 14:37 #13459

Im Ruhestand
I guess you should watch this video: https://www.youtube.com/watch?v=WXqYAc-ph04

I'm not using a MAC so these are just my suggestions:

Step 1: Drag and Drop s25client.app into "Applications"
Step 2: Open the s25client.app package content
Step 3: copy DATA and GFX (Worlds is also recommended, if it doesn't exist, just create it) folders into that package
Code:
$ tree -L 1
.
├── [b]DATA[/b] <- This folder
├── DOS4GW.EXE
├── DRIVERS
├── [b]GFX[/b] <- This folder
├── INSTALL.SCR
├── NOSOUND.BAT
├── README.TXT
├── S2.EXE
├── S2EDIT.EXE
├── SAVE
├── SETTLER2.VMC
├── SETUP.EXE
└── SETUP.INI

4 directories, 9 files

Step 4: Save everything and start the application

But I guess the video is more helpfull

---



meitar am 17.04.2015 00:58 #13462


Ah, thank you for that video link, Spike! I was confused because I thought the RttR files needed to be copied into the DOSBox, when it is in fact the other way around (the DOS game files need to be copied into the RttR download). I think I also got confused because I incorrectly unpacked the file I downloaded and that resulted in a wrong file type (there is no need to futz with bin/cue files after all).

After following the instructions in that video, the game now starts, thank you and the rest of the community for all your great work!

I did notice one problem quickly, though, which is that changing from Windowed to Fullscreen mode causes an OpenGL error (something like "no drawable"?), and so there was no way to interact with the interface. To recover, I force-quitted the app and then manually edited the `~/Library/Application Support/Return to the Roots/CONFIG.INI` file, which contained a section like this:

Code:
[video]
fullscreen_width=1024
fullscreen_height=768
windowed_width=1920
windowed_height=1032
fullscreen=1
vsync=0
vbo=0
shared_textures=1


I simply changed `fullscreen=1` to `fullscreen=0` and I was able to re-start the game in Windowed mode, with working graphics. I also noticed that redrawing the window didn't work after a re-size, so I re-sized the window to the size I wanted it, then quit the game app, then re-started the app, and the graphics drew correctly with my new larger window size.

Now I can explore the rest of Return to the Roots! Thank you very much again for all your work. I hope this thread helps someone else who may have run into the same problems or confusion that I did. :)

Editiert von meitar am 17.04.2015 00:58



Feel free to post in English!

Antwort schreiben

Username:
Security code:
Text:

   
  Convert smilies like :), ;) etc. into small graphics?
  Convert WWW-addresses into clickable links?
  Soll Boardcode in ihrer Nachricht aktiviert werden?