emulator

System: Haiku

This quick guide will deal with the use of eUAE emulator under Haiku. But I will not go too far into the details, because the way i descript here is for me the easiest and best way to launch programs/games using the eUAE.

What is needed zo use the eUAE

To be able to use the eUAE, we need a AMIGA ROM File and a AMIGA Disk File (ADF).
AMIGA ROM File

      Since the Amiga ROM file are no file freely available, you have to read this from your Amiga itself or obtained them from a source containing these. One possible source is, for example,

AMIGA Forever

      from

Cloanto

      or one of the

AMIGA classixs

      CDs from

Magnussoft

Not all AMIGA classix CDs include a freely accessible AMIGA Rom File. For this tutorial I used the AMIGA classix 5

AMIGA Disk File

      The ADF file is a cloned AMIGA floppy disk in file form. The Internet offers many sites full of these files.
Please note that not all games and programs available there are freeware and therefore a possession of these files without the corresponding original software can be punishable.

Some manufacturers, such as

Revolution Software

    offer on there website some of the old Amiga games to download.

eUAE

eUAE

      you get on, for example,

RCDRUMMOND.NET

      . Here we download the

BeOS

    version, because there were no created Haiku version at the time of this tutorial.


Start the emulator

We first create a configuration file. To do that we create over the right mouse button menu and the selection new a text file. For example on the desktop.

This file we rename into dateiname.uaerc. In the case of this tutorial we name the text file arcanoid.uaerc.

Now we open the text file and write the following information into it:

kickstart_rom_file=/Pfad/zum/AMIGA ROM File/Kick13.rom 
 floppy0=/Pfad/zu/arcanoid.adf 
 joyport0=joy0 
 joyport1=kbd3 
kbd_lang=us 
chipset=ecs 
cpu_type=68000 
cpu_speed=real 
chipmem_size=2 
fastmem_size=2 

 

kickstart_rom_file

Here we add the path to the AMIGA ROM File

floppy0

Here we add the path to the AMIGA Disk File

joyport0

Here we specify which device the first joystick port is to be connected (Joystick, Mouse, Keyboard). In the case of this tutorial joy0.

joyport1

Here we specify which device the second joystick port is to be connected (Joystick, Mouse, Keyboard). In the case of this tutorial kbd3

kbd_lang

Here we specify the language for the keyboard to be used. In the case of this tutorial us for US keyboard layout.

chipset

Each program which was written for AMIGA is, depending on the Amiga version, respectively its chipset. Therefore, you have to specify the appropriate chipset here. In the case of this tutorial ecs.

cpu_type

Here we need to specify the CPU type. In the case of this tutorial 68000.

cpu_speed

Here we specify what speed the CPU should have. In the case of this tutorial real. This is the original speed of the AMIGA 500.

chipmem_size (Internal fixed memory)

Here we specify the size of the chipmem. In the case of this tutorial 2 MB.

fastmem_size=2 (additional memory)

Here we specify the size of the fastmem. In the case of this tutorial 2 MB.

To learn more about the possible settings of eUAE, I recommend this tutorial.


Now we save the file.

Start the eUAE

To start the emulator with the configuration file you created, give the following command into the Terminal:

euae -f /path/to/the/configuration file/arcanoid.uaerc


Press Enter to start the emulator...




 closing Remarks

The very important advantage using configuration files is that you can create a separate file for each program, demo or game and after they have been created once, you can accessed them any time without first having to configure.

Who does not want to create configuration files by hand can also use our eUAE Launcher.
Documentation created by Christian Albrecht (Lelldorin) April 2015 / Translation June 2016
Made available by BeSly, the Haiku, BeOS and Zeta knowledge base.



Index

 




Foreword

FreeSCI is a portable interpreter that allows you to play old Sierra games on current computers.

Games like Space Quest, Kings Quest or Leisure Suit Larry.

back to Index




Installing FreeSCI

ZIP Archive

Have you download FreeSCI as ZIP archive, unzip it to a location of your choice. Then create a shortcut of the freesci binary to /boot/home/config/non-packaged/bin. So you can run FreeSCI at any time using a Terminal.

HPKG file

For the current Haiku versions, it is recommended to install FreeSCI from a HPKG file.

You can download the HPKG file from our repository server BeSly Software Repository.

Perform a double click on the downloaded HPKG file and press Install.

During the installation a shortcut will be set to /boot/system/bin, so you can run FreeSCI at any time using a Terminal.

Haiku Depot

You can also install FreeSCI conveniently via the Haiku package management system Haiku Depot.

Moreover, you will have to add our repository server in the list of the download servers of HaikuDepot.

Open a terminal and enter the following command:

pkgman add-repo http://software.besly.de/repo

 



Now open HaikuDepot over the Application menu and search for FreeSCI by entering in the search box.

Select FreeSCI and press on Install.

After installation, you can simply call FreeSCI through the terminal.

back to Index




Import game files



To play a Sierra game using FreeSCI it is advisable to copy the program files to your computer.

Create a new folder on a place of your choice, put in a game disk and mount these.

Then copy all program files to the created directory.

All files need to be lower case, so you need to rename all files including a uppercase letter.


back to Index




Configurating FreeSCI

To change the configuration of FreeSCI, you have to open and change the config file from the FreeSCI Directory

Did you have installed FreeSCI as HPKG file from our repository server (local or HaikuDepot), you will find under due to the lack of write access to the Program Files folder, the configuration file at /boot/home/config/settings/freesci.cfg


Since I previously had to make any changes, I will not go into further on editing the configuration file:

# Example configuration file for FreeSCI 0.3.2
#
# This will slow down FreeSCI considerably, but give you much better graphics.

pic_buffer_size = 4
pic0_brush_mode = more-random
pic_antialiasing = simple
pic0_dither_mode = dither256
pic0_scaled = yes
pic0_line_mode = normal
pic0_dither_pattern = scaled
text_filter = trilinear
cursor_filter = trilinear
pic_filter = trilinear
view_filter = trilinear


back to Index




Start the Games



To start a game, open a Terminal window and add following commands:

cd /path/to/the/game folder
freesci


back to Index




Informationen

A selection of supported game:

  • Hero's Quest / Quest for Glory 1
  • Space Quest 3
  • King's Quest 4
  • Leisure Suit Larry 2
  • Leisure Suit Larry 3
  • Police Quest 2
  • The Colonel's Bequest
  • Conquest of Camelot


For more information look in the documentation of FreeSCI.

If you have installed FreeSCI as HPKG file from our repository server (local or HaikuDepot), you will find th documentation under: /boot/system/documentation/FreeSCI.


back to Index


 

Tutorial by Christian Albrecht (Lelldorin) October 2015 | Translation June 2016
Made available by BeSly, the Haiku knowledge base.

System: Haiku, Zeta

System: Haiku Alpha 2
DosBox: DosBox Version 0.73
DOSBox GUI Version 0.91
Modules: libncurses.so, SDL Libraries

 
This tutorial will show you how to use the DOSBox GUI in oder to run games or applications. The DOSbox GUI was originally developed under Zeta. Later we port i t to Haiku. Everyone who knows the DOSBox GUI from Zeta does not have any problem to use it under Haiku because the program versions are completely identical.

Installation

In order to install the DOSBox GUI you need to install the DOSBox himself. For this tutorial we use the DOS Box version 0.73 from Haikuware. We did not get the available newer version on the alpha 2 for running.
To install the DOS Box, copy the unpacked DOSBox folder into /boot/apps folder. If it is a install package, just install it.

To run the DOS Box you need the SDL libaries. If you download a package without the SDL libraries, please download it from Haikuware and install it first. The DOSBox version we use for this tutorial have the libaries included, placed in the emulator folder.

We get the DOSBox GUI from the same site. We used for this tutorial the version 0.91. This version is a gcc2 version and does not run on gcc4 systems.
To install now the DOSBox GUI, unpack the zip file into the DOS Box folder in your /boot/apps folder.

dosboxgui copy

 
The DOSBox GUI is a yab application and needs the libncurses librarie. You can get it from Haikuware too. To install the librarie, unpack or copy the librarie file into the "/boot/home/config/lib" folder.

Then you start the DOSBox GUI first time, the application will create all needed folders and files by himself.

dosboxgui extracted

 
Using

Strictly speaking the DOSBox GUI is self-describing. To each option a Infobutton exists about which one gets the necessary information, which one can make with it respective attitude. Therefore I will declare here only with the fundamental things.

Starting an Application

To starting a application with the DOSBOX GUI is very simple, you only need to indicate a source and start then the emulator. You dont need to setup the emulator to do this, because it exists a standard configuration.

dosboxgui view

 
We have two possible ways to start the application. The first one is to add a path to the programfolder in order to emulate this as harddisk c: or you can add the application file himself in order to start it directly.
The second way is the most used one, because you only need to emulate a harddisk c to make any settings for the application (Installation, Configuration, Sound, Grafic...).

To add a folder mark the check box "Directory" in the Source area (Standard). Then push the "v" button to browse the system. Select the source folder and push the "Open" button. If the path was recognized correctly, you can see it in the textcontrol beside the check box.

To add a program file mark the check box "File" in the source area. Then push the "v" button to browse the system. Select the source file (application.exe, application.bat) and push the "Open" button. If the path was recognized correctly, you can see it in the textcontrol beside the check box.

To start the emulation push the "Start" button.

dosboxgui app

 
Profiles

The DOSBox GUI offers a profile function, over which you can store and load stored emulator attitudes. To load a profile, make a doubleclick on the profile in the profiles list.

Creating a Profile

If you have allready configurate a application and want to start it every time with the same settings, you can store this settings in a profile.

To do this, open the settings menu and select under "Profile" the option "save" or use the "Save Profile" button.

If you want to store a picture as preview in the profile use the "v" button in the "Preview" area. Browse the system for the Picture of your choice and push then the "Open" button. The picture needs for a optimal representation a width of 210 pixels and a height of 132 pixels.

 
Finally enter a name for the profile and push "Save" to add the preview. After this you see the added profile in the "Profiles" list.

Delete a Profile

To delete a profile, mark it in the "Profiles" list and select in the settings menu the option "delete" under "Profile".

Config Generator

For those who have experience with DOS and the hardware of DOS times we add a config generator into the DOSBox GUI. With this generator you can create your own configuration files. To open the Config Generator select in the "Extras" menu the option "ConfigGenerator".

 
Over the menu option "Generator" of the ConfigGenerator you can load, store or delete configuration files.

To select a config file use the "v" button at "Config." in the "Configuration" area.

Tutorial and Translation by Christian Albrecht (Lelldorin) February 2011
Made available by BeSly, the BeOS, Haiku and Zeta knowledge base.

System: BeOS, Haiku, Zeta

The DosBox is a DOS emulator. With this emulator you can emulate many old games and applications.

It is very easy to install the emulator. You only need to unpack the downloaded zip file. In this zip file there are all needed files.

You can get the emulator from BeBits.

dosbox1



If you start the emulator double clicking on the emulator binary the dosbox will be started and emulate a easy DOS system. Over a blue box you are cleared up over fundamental functions.

To emulate a game or application with the dosbox you need to add a target folder or a program file.

dosbox2



To do that, open the Terminal (/boot/apps/terminal or under Zeta at /software/Sytem). Select the DosBox binary with the mouse (hold the mousebutton) and move it to the terminal window. So you can copy easy the path with the target file to the terminal.

Next we need a target folder or file. We use the game Lure of the Temptress (free full version) for this tutorial.

Unpack the game and select the game binary with the mouse (hold the mousebutton) and move it like the emulation file to the terminal. You need between the emulator file and the target fie a blank sign. Now press enter to start the emulation.

dosbox3



If you indicate the game folder instead of the game binary, the DosBox emulate a DOS system and mount the selected folder as C: If you want to start the game from here, enter the name of the game binary and press enter. This is important if you need to run a settings file before you starting the game (like sound options) or you want to install a game.

* File names and endings do not have to be changed (FILENAME = filename) like using in Bochs.

Tutorial by Christian Albrecht (Lelldorin) Juni 2005
Translation by Christian Albrecht (Lelldorin) September 2008
Made available by BeSly, the BeOS, Haiku and Zeta Knowledge base.

Subcategories