Page 1 of 1

vice-3.1 for puppy tahr

Posted: Tue 18 Apr 2017, 19:34
by ariel
VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, BeOS, QNX 4.x, QNX 6.x, Amiga, Syllable or Mac OS X machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C64DTV, the C128, the VIC20, practically all PET models, the PLUS4 and the CBM-II (aka C610/C510). An extra emulator is provided for C64 expanded with the CMD SuperCPU.
this is the latest version available at the moment.

Image

Tested on Puppy tahr 6.0

For the download click here or visit https://lab2000-linux.homepc.it and follow the links in the download section.

Metal Dust with vice emulator 3.1

Posted: Sat 22 Apr 2017, 12:36
by ariel
Finally with vice emulator 3.1 you can play Metal Dust by PROTOVISION. :D

If you have JiffyDOS installed it's better but it is not necessary to play the game. You can always put the emulator at warp speed when loading the game and once loaded you can play at normal speed.

Posted: Sat 22 Apr 2017, 17:26
by SFR
Hey Ariel

I built v3.1 on Fatdog and the emulator's performance is tragically worse than in v2.4.29 (and all earlier versions I built before).
For instance, with warp enabled (doing nothing, just with BASIC on screen), the speed barely reaches ~150% (~7 fps), whereas in v2.4.29 it easily goes above 1200% (~58 fps).
Have you experienced this, too?

My config:
--enable-gnomeui <or> --enable-sdlui
--enable-external-ffmpeg
--enable-ethernet
--enable-vte
--disable-cpuhistory (first build was without it)
--with-uithreads (ditto)
Greetings!

Posted: Sat 22 Apr 2017, 18:51
by ariel
Hi SFR

I don't experience a slowdown in performance as the one you reported.

with x64 when I activate warp speed I reach ~2108% 96fps, while with xscpu64 binary I reach ~612% 28fps.

I have compiled vice 3.1 with static ffmpeg and I left the other settings to the default value. But I don't think that is the reason of the slowdown. But to be sure, you might try compiling with default options and see if the slowdown persists.

Posted: Sat 22 Apr 2017, 20:56
by SFR
I was trying various config options and previous versions with no luck...
But finally got it - newer versions default to 'Resample' method (reSID) and it's a real resource hog!
Up to v2.4.29 'Fast' used to be the default.

Thanks &
Greetings!

Posted: Sun 23 Apr 2017, 02:30
by musher0
I'm for Virtue, actually. :lol: (I couldn't resist plugging that one in!)