[SOLVED] Trying to install an emulator

I have downloaded a tar.gz of a Commodore C16 emulator but I don’t know what to do next…

Any help appreciated.

It appears to be the stuff necessary to build the emulator.
I opened a terminal in the extracted folder and typed ‘make’ and got messages saying sdl-config and g++ were required.

What distro are you using?

Have a look for a package named “mess”. From the description…

Some of the well known consoles and computers emulated are the Atari 2600,
Lynx, NES, SNES, Nintendo 64, GameBoy, Sega Master System, Sega Megadrive,
Game Gear, Colecovision, Vectrex, Apple II, Atari 400/800, Commodore 64/128,
IBM PC XT and AT (MDA and CGA), ZX80, ZX Spectrum, TI99/4, TRS-80, and the
MSX.

It’s in the repos for Mint.
There’s also an 8bit Commodore emulator called Vice.

…Check my sig!

See the last line of salparadise’s posting …

Vice emulates the Commodore Plus4/C16/C116/C64/C128/etc.:

sudo apt-get install vice

Sorry, I missed that bit

I’ve installed it but got a warning, is it anything to worry about?

Processing triggers for install-info …
install-info: warning: no info dir entry in `/usr/share/info/gtkdialog.info.gz’

Also… Where is it?

Did a bit of reading up about it and found
http://www.n00bsonubuntu.net/content/vice-a-commodore-64-emulator/

which led to
http://zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/index.html

and downloaded the VICE 2.1 source code file… 'vice-2.2-1.m68kmint.rpm’88

I followed the instructions and get…

pooky2483@pooky2483-ubuntu12:/usr/lib/vice/C64/temp$ xplus4
*** VICE Version 2.3 ***
OS compiled for: Linux
GUI compiled for: GTK+
CPU compiled for: AMD64/x86_64
Compiler used: GCC-4.6.2
Current OS: not yet implemented
Current CPU: Unknown CPU

Welcome to xplus4, the free portable PLUS4 Emulator.

Current VICE team members:
D. Lem, A. Matthies, M. Pottendorfer, S. Trikaliotis, M. van den Heuvel,
C. Vogelgsang, F. Gennari, D. Kahlin, A. Lankila, Groepaz, I. Korb,
E. Smith, O. Seibert.

This is free software with ABSOLUTELY NO WARRANTY.
See the “About VICE” command for more info.

XRandR: XRandR reports current display: 1920x1080@50
PLUS4MEM: Error - Couldn’t load kernal ROM `kernal’.
Error - Machine initialization failed.

I saw I missed out copying basic, chargen and kernal, so I copied them to the folder and tried x64 again and got

[spoiler]pooky2483@pooky2483-ubuntu12:/usr/lib/vice/C64/temp$ x64
*** VICE Version 2.3 ***
OS compiled for: Linux
GUI compiled for: GTK+
CPU compiled for: AMD64/x86_64
Compiler used: GCC-4.6.2
Current OS: not yet implemented
Current CPU: Unknown CPU

Welcome to x64, the free portable C64 Emulator.

Current VICE team members:
D. Lem, A. Matthies, M. Pottendorfer, S. Trikaliotis, M. van den Heuvel,
C. Vogelgsang, F. Gennari, D. Kahlin, A. Lankila, Groepaz, I. Korb,
E. Smith, O. Seibert.

This is free software with ABSOLUTELY NO WARRANTY.
See the “About VICE” command for more info.

XRandR: XRandR reports current display: 1920x1080@50
Loading system file /usr/lib/vice/C64/kernal'. C64MEM: Kernal rev #3. Loading system file /usr/lib/vice/C64/basic’.
Loading system file /usr/lib/vice/C64/chargen'. MPS-803: Error - Could not load MPS-803 charset 'mps803'. Palette: Loading palette /usr/lib/vice/PRINTER/mps803.vpl’.
NL10: Error - Could not load NL-10 ROM file ‘nl10-cbm’.
IECDriveROM: Error - 1541 ROM image not found. Hardware-level 1541 emulation is not available.
IECDriveROM: Error - 1541-II ROM image not found. Hardware-level 1541-II emulation is not available.
IECDriveROM: Error - 1570 ROM image not found. Hardware-level 1570 emulation is not available.
IECDriveROM: Error - 1571 ROM image not found. Hardware-level 1571 emulation is not available.
IECDriveROM: Error - 1581 ROM image not found. Hardware-level 1581 emulation is not available.
IEEEDriveROM: Error - 2031 ROM image not found. Hardware-level 2031 emulation is not available.
IEEEDriveROM: Error - 2040 ROM image not found. Hardware-level 2040 emulation is not available.
IEEEDriveROM: Error - 3040 ROM image not found. Hardware-level 3040 emulation is not available.
IEEEDriveROM: Error - 4040 ROM image not found. Hardware-level 4040 emulation is not available.
IEEEDriveROM: Error - 1001 ROM image not found. Hardware-level 1001/8050/8250 emulation is not available.
Drive: Finished loading ROM images.
Sound: Available sound devices: alsa uss dummy fs dump wav voc iff aiff soundmovie
Keyboard: Loading keymap /usr/lib/vice/C64/x11_sym.vkm'. Joystick: Linux joystick interface initialization... Joystick: Warning - Cannot open joystick device /dev/input/js0’.
Joystick: Warning - Cannot open joystick device /dev/input/js1'. Joystick: Warning - Cannot open joystick device /dev/input/js2’.
Joystick: Warning - Cannot open joystick device /dev/input/js3'. Joystick: Warning - Cannot open joystick device /dev/input/js4’.
Joystick: Warning - Cannot open joystick device /dev/input/js5'. Main CPU: starting at ($FFFC). Main CPU: RESET. Sound: Opened device alsa’, speed 44100Hz, fragment size 11ms, buffer size 104ms
reSID: MOS6581, filter on, sampling rate 44100Hz - fast
Sound: Warning - Buffer drained
Warning - Your machine is too slow for current settings!
[/spoiler]

I tried to run the C16/Plus4 emulator and got

[spoiler]pooky2483@pooky2483-ubuntu12:/usr/lib/vice/C64/temp$ xplus4
*** VICE Version 2.3 ***
OS compiled for: Linux
GUI compiled for: GTK+
CPU compiled for: AMD64/x86_64
Compiler used: GCC-4.6.2
Current OS: not yet implemented
Current CPU: Unknown CPU

Welcome to xplus4, the free portable PLUS4 Emulator.

Current VICE team members:
D. Lem, A. Matthies, M. Pottendorfer, S. Trikaliotis, M. van den Heuvel,
C. Vogelgsang, F. Gennari, D. Kahlin, A. Lankila, Groepaz, I. Korb,
E. Smith, O. Seibert.

This is free software with ABSOLUTELY NO WARRANTY.
See the “About VICE” command for more info.

XRandR: XRandR reports current display: 1920x1080@50
PLUS4MEM: Error - Couldn’t load kernal ROM `kernal’.
Error - Machine initialization failed.

Exiting…
[/spoiler]

How do I get that working and how do I solve the problems with the C64 Emu?

Not something I know much about, but the VICE manual can be found here:
http://www.viceteam.org/vice_toc.html

Have you had a looksee at this:

Think I’ve sorted it. I completely removed it and re-installed it.
I found that if I copied everything over instead of just the few files it mentions. It works OK.

THATS where I download the emulator from in the first place lol.

Sorry, not the emulator but a ‘.prg’ file - a game
I downloaded the C-16 emulator from Systems Emulated on Windows - Zophar's Domain

As far as I knew, it was ‘.prg’ which were the format for gamed for the C-16 but the emulator I’ve just installed doesn’t take that format???

2.10 Supported file formats

VICE supports the most popular Commodore file formats:

X64 (preferred) or D64 disk image files; Used by the 1541, 2031, 3040, 4040 drives.
G64 GCR-encoded 1541 disk image files;
D67 CBM2040 (DOS1) disk image format
D71 VC1571 disk image format
D81 VC1581 disk image format
D80 CBM8050 disk image format
D82 CBM8250/1001 disk image format
T64 tape image files (read-only);
P00 program files;

Yeh, problem is, the one you mentioned won’t compile against the latest kernels :frowning:

VICE and .prg files …

see if anything here helps:-
http://sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?p=6450&sid=7ede0c1b847222dc533212dd1d25eb52

I managed to get one loaded yesterday but for the life of me , now I can’t remember how I did it.
So… I will have a look at the link you gave and see what I can do…

Heh … I do that a lot too :wink:

If it’s important … take notes as you go.

Got it…