Playing Rising Lands in a modern computer

UPDATE: According to the comments of HellRazor, it is possible to play Rising Lands successfully with DOSbox. I added a new section explaining the method.

After reading the StarCraft II novels Heaven’s Devils and Flashpoint, I got back to playing StarCraft 2. I’m an awful player, but remembering the original StarCraft (and its expansion set, Brood War) made me think about games that impressed me when I was young. One of them was Rising Lands, a RTS set in a post-apocalyptic future in which Earth was devastated by a meteor collision and most technological knowledge was lost. (yes, cheesy, but trust me on this — it is good)

Rising Lands introduction

The game does have soldiers mounted on bears, balloons and vehicles with laser weapons! Image from http://www.giantbomb.com/rising-lands/3030-18967.

There are several interesting features, considering the game was published in 1997. Persistent diplomatic relationships between missions, so you can avoid conflicts if you want to rush the campaign. The units become hungry over time, so you can’t move soldiers, builders and farmers across the map mindlessly. You can get extra technology by sending an Archer to spy on another clan’s Science Labs, opening up tech trees faster. There are four (initially three) areas of research that you can choose at the start of each mission – Farming, Military, Engineering, and Magic – allowing you to build new kinds of vehicles and units for getting food or destroying enemies faster.

There are a lot of details that are reminiscent of the game, for example the voicing of the units (which is usually funny and well-made) and the cutscenes that appear when your researchers create something new. It can be hard to find good reviews, but the site old-games.com has written some interesting points about it:

With a great premise and very intriguing blend of empire/micro- management (think The Settlers), real-time strategy fare, and historical context of Ultimate Domain, it is a pity that the interface in Rising Lands is not as user-friendly as Warcraft or other classics. You need to make a lot of left-clicks to order the units to do your bidding, and sometimes there is simply not enough time to do that when the enemy’s armies are approaching. However, unlike most game reviewers, I feel the game’s strong points more than outweigh the cumbersome interface. There are simply too many good ideas here, even if not all of them are implemented well. For instance, you have to make sure your units have access to enough food, or they will die. Hunger will also drive your units to abandon their post to find something to eat – a very nice nod to realism that adds a whole new layer to gameplay. You can also trade resources or people with other tribes by the use of markets and special “exchange” buildings, and you need to train messengers to initiate trades and pacts. Like all good 4X games, research is very important in Rising Lands: you get access to balloons and other cool units with enough research.

http://www.old-games.com/download/5513/rising-lands

It’s been a long time since I looked through newer RTS games (apart from StarCraft), so I’m not sure if these ideas aren’t commonplace by now. I’d totally play a game that implemented them in a nicer way, though.

Where do I download it?

First of all: Rising Lands is abandonware. This means it can be downloaded and shared freely (as far as I know) over the Internet, thus the following links don’t count as piracy. I found torrents for the english and french versions of the game, and a download link for the portuguese one as well (on Mega):

However, be aware that you will need to download the english version anyway, as it contains a patch to fix the game speed (more on this later).

How to run it?

First of all, you need to be able to load an IMG file. You can probably get by using something like Daemon Tools. This should mount the IMAGE.img as a CD, thus allowing you to access it.

You don’t need to properly install the game nor anything, just copy the INSTALLHD directory to somewhere else (e.g. your Desktop) and play by running the RISING.EXE executable in that directory.

If you downloaded the portuguese version, you need to load the RisingLands.cue and RisingLands.BIN files in Daemon Tools, which will allow you to get the INSTALLHD directory.

Problems found so far (and possible fixes)

Rising Lands is 1997 game, made to run on Windows 95. We’re practicing necromancy here, and it is not cheap: there are several bugs when running such old software on modern hardware. I collected this from my research so far:

  • “The game is too fast for playing” – You need to download the torrent for the english version (see previous sections). There will be a directory named Patch with a patched RISING.EXE executable. Just copy that one to your INSTALLHD directory and the game should play at a reasonable speed.
  • “The game crashes when I try to save” – You need to provide an empty SAV file first. There’s a very simple trick to do this: disable the option to hide common extensions, create an empty text file and rename it to Save1.SAV (or anything else with extension “SAV”).If you don’t disable the option to show file extensions, you will probably create a file Save1.SAV.txt, so follow the instructions in this link first. The process is similar for Windows 8 and 8.1, simply press Windows Key and q to open a menu, write “Control Panel” and you should be able to follow the rest of the tutorial.
  • “The unknown regions of the map are green and other graphical glitches” – You can fix this by opening the list of processes with Ctrl + Alt + Del and stopping explorer.exe, as can be seen in this video.
  • “The game is crashing randomly” – This one I can’t find a way to fix. Apparently, if you start a mission and it crashes in a specific moment, it will always crash at that moment, independent of the game settings, your units, etc. The only way to “fix” this situation is by restarting the mission and hoping it won’t crash again.From the error message, it is trying to do some forbidden memory access. It is probably debuggable, but I don’t know enough about patching old games to be of any help here.

I’m playing on Windows 8.1 and I can’t finish mission 1 because of the random crashes. The guy who uploaded gameplay videos to YouTube (see below) says he’s using Windows 7, so I’ll open a Virtual Machine and try it someday. I’ll update this post accordingly.

Walkthrough

GeneralTobbe generously posted videos of each mission on YouTube. Look at the first one:

Some more information and next steps

Some folks reported being able to run correctly on a Windows 98 Virtual Machine, but I don’t have a copy of Win98 with me. If you have any other tips on running this game, please comment on this post!

I would really love to build a RTS game someday. If you are a game developer and want to chat about ideas regarding this genre, please contact me.

You can find more information about units on the Wiki. (yes, there is a Wiki!)

22 comments

  1. Awesome work and great summary! I don’t have enough thumbs to up ;)
    Please, if anyone ever finds out about the random crashes / forbidden memory access, let us know!

    1. Problem partially solved! i found the crashes to be related to just one “bad file” called Rising.sbl, i just found an “alternate” version of the game with a different installer, and that version come with a good Rising.sbl, all other versions around internet dont have it, so make your tests here the file:
      https://mega.nz/#!lQ0nRJhZ!s2H97mPhS9nw1X7KZ8pwfNwrQy5en5jD0ABOS9SodFY
      Also put again MasterFix.DLL and fix Rising4.EXE just rename it to your like, now i just have to solve the “Archer stole resources” error \o/

      1. Hey Hellrazor

        This fix works 95% awesome. I did have my first crash in level 5 but i think the savegame was corrupt anyway somehow (it failed to load some buildings).

        Do you have the ability to host files on this page? Because it would be generous to allow people to download the fixes from your site.

        Btw. Did you do some file hacking on your own? Because I’d be interested in how it is done so i can contribute.

      1. Hey Hell Razor

        It is possible to steal tech with the archer. Just make sure that the cursor immediately lands on the lab when leaving the commands bar. So you need to position the screen right before that. If you move the steal cursor anywhere else than the commands bar or the target building it crashes.

  2. Cara aqui no Windows 10 da trocentos crashs, todos sobre tentativa de escrita na memória, o pior que em 2010 eu consegui entrar em contato com quem criou o patch (um cara de codinome Nakaeru) mas ele nunca mais respondeu no email em que a gente trocava ideia. Ele tinha compilado o MasterFix.DLL 3a com alguns desses erros resolvidos. O estranho é que no meu I5 2500K com 8GB eu ja tentei instalar o vista, 7 e 8 e da no mesmo do 10, não funciona. Ainda depende muito do hardware e do pc pra rodar, mas valeu Carlos juntos vamos rodar ele em pcs novos eu to tentando aqui qualquer novidade aviso

  3. Ja tentaram rodar no dos-box via windows 95? to tentando essa possibilidade agora, tipo pra jogar em um pc antigo até da mas eu quero tentar rodar ele na resolução 1920×1080 fullscreen e no pc antigo o monitor de tudo pequenininho ai é ruim né, mas se não rodar no meu i5 de jeito nenhum fazer oque né…

    1. Então HellRazor, eu acredito que o problema seja alguma dependência que Rising Lands tem em bibliotecas ou peculiaridades do Win95, que devem estar presentes também no Win98. Provavelmente uma máquina virtual do Win98 consiga rodar o jogo, mas ainda não pude dedicar tempo para testar essa hipótese.

      O que me impressiona é como o autor dos vídeos tutoriais que eu coloquei nesse post conseguiu terminar o jogo…

      Ah, também não testei o dos-box. Pode falar mais a respeito?

      1. Ele pode estar rodando o Windows 7 em um pc com hardware mais antigo, quanto ao dos-box:
        Baixa o dos-box e segue esse passo a passo, não acho que tenha grandes problemas você rodar o win95 em um pc doméstico nos dias de hoje, visto que nem o XP tem suporte mais, porém se você conseguir uma licença original pra ele, boa sorte
        http://ufpr.dl.sourceforge.net/project/dosbox/dosbox/0.74/DOSBox0.74-win32-installer.exe

        Instala no caminho padrão , aqui foi em c:\Program Files(x86)\DOS-Box-0.74

        O caminho mais rápido seria você baixar essa imagem que eu criei com o Win95 já instalado: https://mega.nz/#!UI1GyQyJ!b891pK6nrfrIqnBE9T63usXRlNba_7aaiRmJQBEUBy4

        é só colocar o arquivo windows95.img em c:\Program Files(x86)\DOS-Box-0.74 ou onde você instalou, o importante é ficar na raiz do DOS-Box ou root
        Abre o arquivo DOSBox 0.74 Options.bat
        Copia essas linhas de comando, cola no final do arquivo:
        [autoexec]
        # Lines in this section will be run at startup.
        # You can put your MOUNT lines here.

        #imgmount 0 622c.img -t floppy -fs none
        imgmount 2 windows95.img -size 512,63,64,520 -t hdd -fs none
        boot -l c

        #imgmount c windows95.img
        #mount d c:\rising

        Salve e feche o arquivo.

        Abre o DOS-Box e se tudo estiver bem vai iniciar a virtualização do Windows 95 normalmente.

        Através desses tutoriais você aprende como transferir os arquivos do computador hospederiro para a imagem windows95.img (serve pra você transferir os arquivos do Rising Lands):
        http://dosbox95.darktraveler.com/method%201.html ou método alternativo http://dosbox95.darktraveler.com/method%202.html os créditos vão todos para o criador do site, DarkTraveler.

        Quando você desliga o win 95 pelo menu iniciar dele, vai ficar estatico naquela tela “seu computador ja pode ser desligado com segurança”, é só dar um ctrl + alt + del
        no seu PC hospedeiro (O windows onde vc instalou o software do DOS-Box) que a maquina virtual fecha…

        Aqui um bônus pra galera da nostalgia rsrs:
        https://mega.nz/#F!QA8ziDQJ!3eJdXpqIqkcF34-EakMDOQ
        Demorou bastante pra juntar essa lista mas ai tem praticamente todos os jogos que eu jogava quando era novo, tirando alguns que você acha em qualquer lugar como Descent 3

        Opção Alternativa:
        Ou você pode baixar a imagem do ms-dos: https://mega.nz/#F!1NljXAJC!2-h-L-RXjnHdKDC-BnPcrA (é o arquivo 622C.IMG)
        e seguir esse tutorial, mas leva mais tempo, só é interessante se você quiser testar outros sistemas operacionais ou fazer uma imagem do Windows 95 com mais espaço no “disco rigido virtual” dele, entre outras opções
        Pra aprender a mexer no DOS-Box também é bem interessante
        Quando você desliga o win 95 pelo menu iniciar dele, vai ficar estatico naquela nostálgica tela “seu computador ja pode ser desligado com segurança”, é só dar um ctrl + alt + del
        no seu PC hospedeiro (O windows onde vc instalou o sodtware do DOS-Box) que a maquina virtual fecha

  4. Outra coisa: eu aconselho copiar a iso pt br do rising lands e o daemon tools doque copiar a pasta do jogo ou arquivos do jogo separadamente, e lembrando que para copiar arquivos pelo comando xcopy do ms-dos você precisa da versão SVN “Daum” do DOS-box: http://ykhwong.x-y.net/ e coloca o arquivo 622c.img na pasta raiz do DOS-Box

  5. Eu não posso editar os posts se tiver como você editar coloca la encima que o nome de usuario entrar no windows 95 da imagem que eu criei é “hellrazor” e só dar ok porque eu não coloquei senha, agora to com uns probleminhas no Rising usando Dos-box (tela preta só mostra o menu do jogo com os 3 recursos, eu tinha esse problema no windows 95 naquele tempo) e para instalar o Daemon Tools ta pedindo que instale antes o Windows Installer 2.0, ainda não consegui

  6. E se aparecer os graficos todos distorcidos quando você iniciar o 95, é porque primeiramente você deve mudar o modo de video para “16 cores” nas propriedades, ai tem alguns outros drivers e resoluções para experimentar depois que reiniciar

  7. Atualização: apesar de funcionar com o Dos-Box e Windows 98 instalado, a partir da faze 14 o jogo começa a travar novamente, além de que é impossivel roubar recursos com o ladrão arqueiro pq o jogo trava, acredito que exista outro patch ou “workaround” pra isso, mas o patch foi perdido na vastidão da internet, então voltamos a estaca zero, impossivel por enquanto rodar esse jogo em 100% sem bugs em sistemas modernos

    1. Descobri, no dos-box o problema é resolvido se você diminuir a quantidade de memória no arquivo dosbox.conf, procure por vmemsize (deixei apenas 8mb) e memsize (deixei apenas 32mb), agora o unico erro que tenho que consertar é não conseguir roubar tecnologia dos outros clãs com o arqueiro, e também o Daemon Tools não funciona no windows 98 dos-box, então eu simplesmente deixo as musicas tocando no pc “host” (windows 10 x64 no meu caso) eu extrai as musicas do arquivo .cue da iso PT-BR, ta bem legal de jogar agora mas sem roubar com o arqueiro fica impossivel de completar o jogo com 100% das descobertas do laboratório, jaja faço o upload do meu dosbox.conf

  8. Apesar disso na minha peregrinação pela internet acabei achando algo interessante: o manual original em frances e o audio original em Frances (A Microids criadora do game é uma empresa Francesa, e apesar de não ser reconhecida existe até hoje http://www.microids.com/FR/)
    Manual: https://mega.nz/#!NFV2AQyQ!gyirAtu6Oy-KzKi5SbXqaLKb7hincKLJKkxiUGTec7U
    Audio frances (basta sobrescrever os arquivos da pasta “sound” do jogo: https://mega.nz/#!VY8QHD4a!5SGHMFRfS1kwNXXWWVi-yPqlwQgc4rWdkrZBcXoLum0

  9. Isso nos mostra que o problema de memória pode supostamente ser resolvido simplesmente colocando uma quantidade total de memória menor, dificil é conseguir um pente de 128MB DDR3, duvido muito que exista aliás, bom no mais é isso, se eu conseguir resolver o problema do arqueiro eu posto aqui…

  10. Hi Guys

    recently remembered rising lands was a game i used to play.

    bought a copy on cd.

    playing on windows 8.2 the only thing you need to fix is the speed.

    to do this go into advanced battery options and set the maximum processor speed to whatever it needs to be to make the game play more slowly.

    easy as pie.

    thanks

    pie

  11. Olá amigo! Sei que houve um delay aí, mas sou o fundador da Wiki de Rising Lands; ela atualmente está offline visto que o wikispot fechou (mas antes eles me ofereceram um backup dela inteira, ainda preciso achar outra hospedagem free para disponibiliza-la). TEnho também se não me falha a memória as versões completas do jogo em inglês, frances, italiano, espanhol e portugues em algum dvd escondido aqui :)
    O meu interesse real era de conseguir ‘destrinchar’ o jogo e fazer um patch que funcionasse nos sistemas atuais sem esse monte de problemas que temos, mas desconhecendo como faze-lo me restringi a agregar informações e afins naquela wiki.
    um outro caminho que imagino ser possível é o de conseguir uma permissão do Thomas e do Piotr, a grosso modo acredito que o IP do jogo está com eles e a Microids era somente uma publisher. Se eles liberassem o jogo para uma licensa GPL ou algo assim, já seria mais facil de criar um projeto no github e juntar mais pessoas interessadas em contribuir (talvez o Piotr até tenha alguma dica/fonte guardada em algum canto). Recentemente o Thomas deu uma entrevista aqui : https://www.abacaxivoador.com.br/leitura/artigo/games/entrevista-exclusiva-com-thomas-zighem-desenvolvedor-de-jogos-como-rising-lands/ então acredito que ele seja acessível para esse tipo de coisa.
    De qualquer modo, muito bom o seu post, é ótimo ver mais gente interessada pelo jogo!

Leave a Reply