VICE, MacVICE and X11
I had this topic lingering unanswered over in genius bar forum then realized the OS X forum would be best for this discussion.
So.
I want to run an old Commodore 64 game on my iBook in OS X.
I downloaded MacVICE, which then tells me that I need X11 running before I launch it. So I downloaded X11.
I run X11 and then I try running MacVICE with no luck.
Do I also need to download the "true" VICE thing as well?
Anybody here hip to this jive?
.
So.
I want to run an old Commodore 64 game on my iBook in OS X.
I downloaded MacVICE, which then tells me that I need X11 running before I launch it. So I downloaded X11.
I run X11 and then I try running MacVICE with no luck.
Do I also need to download the "true" VICE thing as well?
Anybody here hip to this jive?
.
Comments
Drat!
Double-Drat for making me resort to bumping my own thread.
How embarrassing.
xterm spits nothing atcha when you try and run this app? My man, a little more info would be appreciated. Off the top of my head I'd say you're missing a lib, or gtk.
Okay, here goes:
The thing that I downloaded is called MacVICE. Here's what it is:
VICE is a Versatile Commodore Emulator, i.e. a program that runs on a Unix, MS-DOS, Win95/NT, OS/2, Acorn RISC OS or BeOS machine and executes programs intended for the old 8-bit Commodore computers. The current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway) and the CBM-II (aka C610).
Here's the link:
ftp://ftp.funet.fi/pub/cbm/crossplat...VICE/VICE1.11-
macosx.dmg
And a link with old games for the C64:
ftp://arnold.c64.org/pub/games/
The first thing I found out about MacVICE is that you need to be running the X11 app to make this work. In fact, let me just post the README file....
IMPORTANT INFORMATION
_____________________
There are some special considerations when using VICE on MacOS X I therefor
urge you to read through this file before using any of the software installed
with this package!
ABOUT MACVICE
______________
The MacVICE application is not a part of the normal VICE package and its only
purpose is to make life a bit easier for the average Mac user for further
details on MacVICE see the end of this file.
WHAT ARE THE DIFFERENT FILES?
_____________________________
The VICE package consists of the "bin", "doc", "info" and "man" directories
and the "README" and "FEEDBACK" files. The files "MacVICE",
"README_MACOSX.txt" and "AFL.txt" is a part of the Mac
binary distribution only and is not a part of VICE, see the end of this file
for more info on MacVICE. The only file most "normal" Mac users have to worry
about is the MacVICE application, it is simply a wrapper to launch the
binaries in the bin directory, of-course it is recommended to read the README
and FEEDBACK files before using this software.
MAC SPECIFIC ISSUES
___________________
You will need X11 installed to use this software. Esd is required for sound.
Both X11 and esd is available via fink (http://fink.sf.net), but I recommend
getting X11 from Apple and esd from fink.
The VICE emulators heavily rely on the use of a two-button mouse. Most Mac
users do not have this type of mouse, however it is possible for X11 to
emulate a two (or three) button mouse. If you are using Apples X11.app go to
Preferences... under the X11 menu and select the appropriate option.
When using esd (sound) the window might first appear blank (black), to fix
this simply resize the window.
When using MacVICE X11 must already be running, if not the application will
simply exit and nothing will happen.
It is not possible to move the files (or the VICE directory itself) to
another location.
The VICE emulators do not have a "normal" menu, instead the (two) menus are
activated by the left and right mouse-buttons. Important menu options
(for x64) would be (LB = Left mouse-button, RB = You guess):
* LB->Attach Disk Image->Unit #8
Attach a disk image
* RB->Keyboard Settings->Keyboard mapping type->Positional Mapping (US)
Make the keyboard act like a c64 keyboard so you can write all the
characters as you would on a regular c64 keyboard, this option might be
especially important on non US keyboards.
* RB->Drive settings->Enable true drive emulation
Disable this option to speed up load time (less compatible)
MACVICE
_______
MacVICE is NOT an emulator and is NOT (yet) connected to the VICE project.
MacVICE is simply a launcher for the wonderful emulators produced by the VICE
team that allows Mac users to start there emulator sessions in a way more
natural for them.
THE VICE TEAM SHOULD NOT BE BLAMED OR DISCREDITED IN ANY WAY FOR THIS
SOFTWARE. NOR SHALL I (Daniel Aarno) RECEIVE ANY CREDIT FOR THE WORK DONE ON
THE EMULATORS WHICH IS THE PRODUCT OF THE HARD WORKING VICE TEAM.
MacVICE is licensed under the AcademicFfreeLlicense v1.2, see the file
AFL.txt for more information. The set of VICE emulators are licensed under
the GPL see the file GPL.txt for further information.
Hopefully you will find this piece of software useful, any comments,
questions or bug-reports may be sent to: [email protected].
Note: Since MacVICE is a quick 'hack' it silently ignores all errors.
ABOUT THIS BINARY DISTRIBUTION
______________________________
This binary distribution of VICE for MacOS X was put together by
Daniel Aarno - [email protected]. If you have any questions or comments
regarding this binary distribution please send an e-mail to
[email protected] with VICE in the subject, if you have questions about
VICE in general see the FEEDBACK and README files.
The binaries are optimized for the MPPC750 (G3) microprocessor.
I have installed X11, and also fink (in the hope that the esd package would come with it, so that MacVice can use sound) but the program simply quits after i hit start.. still hacking away and will tell you if i get any further.