VICE 2.3 has been released.
VICE is the Versatile Commodore Emulator, it emulates the Commodore
C64,
C128, VIC20, PET, PLUS4 and the CBM-II, as well as the C64 DTV, and it
runs on Win32, Unix, DOS, RiscOS, OS/2, BeOS, QNX, and AmigaOS
systems.
VICE is *free* software released under the GNU General Public License,
and as such it comes with full source code.
The most important changes from the last version can be found at the
end
of this posting.
For more information and download instructions check out the VICE home
page at:
http://vice-emu.sourceforge.net/
=======================================================================
Note that some of the binaries are not available yet (minix and sparc
solaris), we are still working on them, they will be available soon.
Our maillist server seems to be down, we have no idea how long it is
going to be down for, if it is down for too long we will set up an
alternative maillist and announce it.
The documentation is slowly being updated and expanded to other
formats
(pdf, txt, amigaguide, hlp, chm, ipf), it is still in an experimental
stage.
Unlike previous releases we are using the sf server for the binary
files, at least until they become available on zimmers.net, the links
in the documentation points to the zimmers.net location.
=======================================================================
The VICE team.
----------------------------------------------------------------------
* Upgrading
===========
If you run into trouble please try removing any VICE configuration
files
left from previous installs.
(vice.ini / .vicerc / vice2.cfg / vice-sdl.ini depending on platform)
* Changes in VICE 2.3
======================
** General
----------
- Added x64sc, the accurate C64 emulator:
* VIC-II emulation rewritten from scratch using results from
extensive
testing with newly written test programs on real hardware.
* Emulation is done on a cycle by cycle basis combined with pixel
exact
dot clock domain handling.
* Accurate handling of all possible in-line splits of VIC-II
registers
and graphics data.
* C64 model and even individual chip revisions can be selected for
very
detailed emulation of their differences.
* Equally accurate PAL, NTSC and PAL-N emulation.
We believe x64sc is one of the most accurate C64 emulators at the
moment.
- Drive improvements, including weak bit emulation.
- Major reSID overhaul:
* Emulation of all known pipeline delays for full cycle accuracy.
* New shift register model based on revectorized die photograps.
* Accurate DAC models based on revectorized die photograps.
* Emulation of floating waveform DAC input for waveform 0.
* Advanced 6581 transistor level filter model based on revectorized
die photograps, yielding unprecedented accuracy.
- CRT Emulation (former "PAL emulation") is now available regardless
of
video mode or -chip and works in all emulators.
NOTE: Color gamma range changed. You may need to set to 2.200
manually.
(ColorGamma=2200)
- Added "True aspect ratio" option.
- Sound buffer overflows reduced and the error replaced with a
warning.
- Various monitor improvements (io details, expansion port status ...)
- Removed little used Emulator ID feature.
- VIA wrap handling rewritten to fix problems with timer 2.
- Added autostart option to do LOAD ,8 instead of ,8,1.
- RESTORE key presses are now distributed randomly across a frame.
- Improved accuracy of CIA interrupts. (6526/6526A selectable)
** C64/C128 changes
-------------------
- Cartridge emulation improvements. Many broken cartridges fixed, and
the
following ones added:
* Action Replay 2
* Action Replay 3
* Capture
* Diashow Maker
* EXOS
* Final Cartridge Plus
* Freeze Frame
* Freeze Machine
* Game Killer
* MACH 5
* Magic Voice
* MMC Replay
* Prophet 64
* Snapshot 64
* Super Explode V5
* Super Snapshot
- Added emulation of the passthrough port of MMC64, Magic Voice and
IEEE488
cartridges.
- CIA TOD 50/60 Hz toggle emulation fixed.
- Improved 1351/paddles port MUX emulation.
** C64 changes
--------------
- Added Drean (PAL-N) emulation.
- Fixed bug with autostart mode Inject-to-RAM. It now writes to RAM
under
I/O correctly.
** C128 changes
---------------
- Fixed a bug with autostarting t64 images.
** VIC20 changes
----------------
- Added Vic Flash Plugin cartridge emulation.
- Fixed video cache & reverse bug.
- Fixed bug in attaching 4kB cartridges.
- Fixed autostarting bug, mostly seen with tape images.
** PLUS4 changes
----------------
- Fixed crashes in NTSC mode.
- Added v364 speech emulation.
** PET changes
--------------
- Added DWW emulation.
- Added userport DAC emulation.
** CBM2 changes
---------------
- Split 5x0 and 6x0/7x0 settings in the configuration file.
** Unix changes
---------------
- (Xaw) The menus can now be operated without holding the
mouse button down. Keyboard control is also available
(Shift-Alt-Z for left menu, Shift-Alt-X for right menu).
- (Xaw) Lightpen/gun support added.
- (GTK+) Fixed aspect ratio option added.
** MS-Windows changes
---------------------
- Implemented run time DX9 toggling.
** AmigaOS changes
------------------
- Added support for arm-aros.
- Made the UI more complete.
** DOS changes
--------------
- Made the UI more complete.
** Mac OS X changes
-------------------
- Added IO Tree to display a tree of IO registers and decode their
meaning.
Currently only the C64 IO registers are supported, but you can
extend the IO
Tree yourself by editing the "IOTree.plist" file. Please submit your
IO Tree
extensions!
- Added Debugger Windows for Memory, Register and Disassembly Display.
These windows assist the monitor mode and display the machine state.
A popup window in the disassembly view allows you to set and alter
breakpoints.
- Joysticks with sliders and hats are now supported. A single joystick
can be
shared for HID device a and b. Some workarounds for broken USB
devices added.
- Added "virtual" auto-fire to Joystick settings.
- Added True Pixel Aspect Ratio Display. This simulates the behavior
that the
screen of an emulator is smaller in width if the pixels are not
squares.
- Fixes in x64 and x128 osx keymaps.
- Correctly restore scale, position, and ordering of all emulator
windows.
- Added 64 Bit compiles using gcc and clang compilers.
** SDL UI changes
-----------------
- Added vsid UI, FFMPEG and printer menus. The UI is complete.
** BeOS changes
---------------
- Fixed sound hang.
- Made the UI more complete.
** OS/2 changes
---------------
- The OS/2 port is now compiled using openwatcom.
- Made the UI more complete.
Enjoy!
Signed, Marco van den Heuvel.
|
|
0
|
|
|
|
Reply
|
blacky
|
2/26/2011 7:46:14 PM |
|
Awesome! I'm goin' to get that right now!
You rule, man! Keep up the good work!
WinVICE64 > CCS64 (IMHO hehehe)
|
|
0
|
|
|
|
Reply
|
WinstonSmith6079
|
2/28/2011 12:07:23 AM
|
|
There seem to be a bunch of new commandline options, particularly for
autoload. Could someone provide example command-lines that demonstrate
these? I'm putting the finishing touches on my CBMXfer, and one of the
things in the new release is expanded support for Vice, but I never
expected this many new command-line options ;-) I'm curious what the
new "-autostartprgmode" and "-autostartprgmodeimage" do and if I need
to support them in CBMXfer....
Steve
|
|
0
|
|
|
|
Reply
|
sjgray
|
2/28/2011 7:51:56 PM
|
|
> WinVICE64 > CCS64 (IMHO hehehe)
True, true. A fuckin' amazing update, could've deserved to become
version 3.0. :-)
|
|
0
|
|
|
|
Reply
|
Joe
|
2/28/2011 8:17:45 PM
|
|
On Feb 28, 3:17=A0pm, "Joe Forster/STA" <s...@c64.org> wrote:
> > WinVICE64 > CCS64 (IMHO hehehe)
>
> True, true. A fuckin' amazing update, could've deserved to become
> version 3.0. :-)
I still wish they would (or someone would) come up with a patch to use
the ACIA emulation with Jim Brain's TCPSER so we could run a BBS in
vice. Patched v1.19 is the only one that works correctly.
They say that it is emulating properly if its mapped to a real port, I
tried that connecting to BBS Server on another machine but I have not
had any luck. Yes, I can get it to send commands, but carrier detect
is always high so that will not work for running a BBS.
|
|
0
|
|
|
|
Reply
|
JB
|
3/2/2011 1:51:08 PM
|
|
On 3/2/2011 7:51 AM, JB wrote:
> I still wish they would (or someone would) come up with a patch to use
> the ACIA emulation with Jim Brain's TCPSER so we could run a BBS in
> vice. Patched v1.19 is the only one that works correctly.
>
> They say that it is emulating properly if its mapped to a real port, I
> tried that connecting to BBS Server on another machine but I have not
> had any luck. Yes, I can get it to send commands, but carrier detect
> is always high so that will not work for running a BBS.
You need a special null modem cable that does not DTR to DCD. Buy a
breakout box with LEDs to ensure correct wiring.
However, I hear your pain on tcpser. I can;t help with VICE mods, but I
would encourage folks to gently request RFC2217 (Serial over TCP/IP)
support in the RS232 routines. I will commit that, if RFC2217 was
supported in VICE, I will add the required RFC2217 pieces to tcpser to
enable correct operation.
A number of commercial products support RFC2217, so I would prefer that
over a VICE-specific solution.
Jim
|
|
0
|
|
|
|
Reply
|
Jim
|
3/2/2011 11:22:15 PM
|
|
On Mar 2, 6:22=A0pm, Jim Brain <br...@jbrain.com> wrote:
> On 3/2/2011 7:51 AM, JB wrote:
>
> > I still wish they would (or someone would) come up with a patch to use
> > the ACIA emulation with Jim Brain's TCPSER so we could run a BBS in
> > vice. =A0Patched v1.19 is the only one that works correctly.
>
> > They say that it is emulating properly if its mapped to a real port, I
> > tried that connecting to BBS Server on another machine but I have not
> > had any luck. =A0Yes, I can get it to send commands, but carrier detect
> > is always high so that will not work for running a BBS.
>
> You need a special null modem cable that does not DTR to DCD. =A0Buy a
> breakout box with LEDs to ensure correct wiring.
>
> However, I hear your pain on tcpser. =A0I can;t help with VICE mods, but =
I
> would encourage folks to gently request RFC2217 (Serial over TCP/IP)
> support in the RS232 routines. =A0I will commit that, if RFC2217 was
> supported in VICE, I will add the required RFC2217 pieces to tcpser to
> enable correct operation.
>
> A number of commercial products support RFC2217, so I would prefer that
> over a VICE-specific solution.
>
> Jim
Jim, I am thinking its a problem with connecting to BBS Server that is
showing carrier all the time. I did make a cable, which if I am not
mistaken is what is to be used with tcpser? Bascially a null modem
with pin 6 removed?
I will have to fire up the 64 with a link232 and connect to bbs server
and see if carrier detect is working. If so, then its a problem with
the vice code.
But yes, I would love to see RFC2217
I would like to run a bbs, but I just can't see running in on real
hardware any more and leaving it on all the time. My PC is running
all the time now so it would be so simple to have it run in vice.
Just my 2 cents worth anyway.
|
|
0
|
|
|
|
Reply
|
JB
|
3/3/2011 9:21:27 PM
|
|
> ** Unix changes
> ---------------
>
> - (Xaw) The menus can now be operated without holding the
> mouse button down.
Hurray. Finally.
--
Chris,,
|
|
0
|
|
|
|
Reply
|
abuse27 (67)
|
3/3/2011 10:16:59 PM
|
|
Andreas Kohlbach schrieb:
> Does anyone can estimate when the new version will be in the repos
> (Debian here)?
I'm not sure, but Fedora is availble and works fine here with suse Linux.
Greetings from Switzerland, Markus
|
|
0
|
|
|
|
Reply
|
snoopy (9)
|
3/7/2011 10:04:21 PM
|
|
Hi,
.... hmm, it doesn't save its "Confirm on Exit" menu setting and hence
always asks. Can that be fixed? I use a Mac 10.5/PPC.
--
cul8er
Paul
paul.foerster@gmx.net
|
|
0
|
|
|
|
Reply
|
paul.foerster (180)
|
3/8/2011 7:55:16 AM
|
|
Andreas Kohlbach <march11.10.ankman@spamgourmet.com> writes:
> Chris Baird wrote on 03. March 2011:
>>
>>> ** Unix changes
>>> ---------------
>>>
>>> - (Xaw) The menus can now be operated without holding the
>>> mouse button down.
>>
>> Hurray. Finally.
>
> I am lazy and don't compile stuff here on Linux. ;-)
>
> Does anyone can estimate when the new version will be in the repos
> (Debian here)?
Debian Stable? Well, I think it's safe to say next Debian Stable will
have Vice 2.3 or newer, but that'll be a few years since Squeeze was
just released. I guess if Spiro Trikaliotis updates his Debian
repository, then that's the fastest way. Otherwise, looks like Ubuntu
and Debian packages for Vice are maintained by the same guy, so
at least Debian Unstable will probably get Vice 2.3 fairly soon.
But really, compiling Vice is quick and easy. Took me all of 10
minutes, but I didn't have all the libraries installed.
|
|
0
|
|
|
|
Reply
|
as1 (543)
|
3/8/2011 8:46:28 AM
|
|
Wow... I finally got around to checking out the new version this
morning, and I gotta say VICE team, you guys really outdid yourselves
this time. Especially on the SID emulation in X64SC. Truly the best
version yet.
Keep it up, guys.
--Decimal Cat
|
|
0
|
|
|
|
Reply
|
Wells
|
3/9/2011 2:16:51 PM
|
|
Hello Jim,
Jim Brain wrote:
> On 3/2/2011 7:51 AM, JB wrote:
> A number of commercial products support RFC2217, so I would prefer that
> over a VICE-specific solution.
Do you know any conforming implementation of RFC2217 someone could test
against?
Regards,
Spiro.
--
Spiro R. Trikaliotis http://opencbm.sf.net/
http://www.trikaliotis.net/ http://www.viceteam.org/
|
|
0
|
|
|
|
Reply
|
usenet-200901 (11)
|
4/10/2011 6:54:37 PM
|
|
On 4/10/2011 1:54 PM, Spiro Trikaliotis wrote:
> Hello Jim,
>
> Jim Brain wrote:
>
>> On 3/2/2011 7:51 AM, JB wrote:
>
>> A number of commercial products support RFC2217, so I would prefer that
>> over a VICE-specific solution.
>
> Do you know any conforming implementation of RFC2217 someone could test
> against?
>
> Regards,
> Spiro.
>
http://sourceforge.net/projects/telnetcpcd/
would be my recommendation.
Jim
|
|
0
|
|
|
|
Reply
|
brain (50)
|
4/12/2011 12:41:51 AM
|
|
Hello,
Anssi Saari <as@sci.fi> schrieb:
> Andreas Kohlbach <march11.10.ankman@spamgourmet.com> writes:
>> Does anyone can estimate when the new version will be in the repos
>> (Debian here)?
>
> Debian Stable? Well, I think it's safe to say next Debian Stable will
> have Vice 2.3 or newer, but that'll be a few years since Squeeze was
> just released. I guess if Spiro Trikaliotis updates his Debian
> repository, then that's the fastest way.
BTW: This has already been done.
> Otherwise, looks like Ubuntu
> and Debian packages for Vice are maintained by the same guy, so
> at least Debian Unstable will probably get Vice 2.3 fairly soon.
There is no explicit Ubuntu packager for VICE. Instead, Ubuntu is
"inheriting" ;) the work of the Debian maintainer. This is the case with
many other packages, too.
So, it is not surprising that there is the same name stamped on both
distributions.
>
> But really, compiling Vice is quick and easy. Took me all of 10
> minutes, but I didn't have all the libraries installed.
Doing a
# apt-get build-essential vice
beforehand would help in getting all the necessary libraries. ;)
Regards,
Spiro.
--
Spiro R. Trikaliotis http://opencbm.sf.net/
http://www.trikaliotis.net/ http://www.viceteam.org/
|
|
0
|
|
|
|
Reply
|
usenet-200901 (11)
|
5/29/2011 8:10:13 PM
|
|
Spiro Trikaliotis <usenet-200901@spiro.trikaliotis.net> writes:
>> Debian Stable? Well, I think it's safe to say next Debian Stable will
>> have Vice 2.3 or newer, but that'll be a few years since Squeeze was
>> just released. I guess if Spiro Trikaliotis updates his Debian
>> repository, then that's the fastest way.
>
> BTW: This has already been done.
Very cool :) You might have announced that.
|
|
0
|
|
|
|
Reply
|
as1 (543)
|
5/30/2011 11:39:10 AM
|
|
|
15 Replies
661 Views
(page loaded in 0.325 seconds)
Similiar Articles: VICE 2.3 has been released. - comp.sys.cbmVICE 2.3 has been released. VICE is the Versatile Commodore Emulator, it emulates the Commodore C64, C128, VIC20, PET, PLUS4 and the CBM-II, as w... GUI4CBM4WIN 0.6.2 Released - comp.sys.cbmGUI4CBM4WIN 0.6.2 Released - comp.sys.cbm VICE 2.3 has been released. - comp.sys.cbm VICE 2.3 has been released. - comp.sys.cbm ULC Visual Editor 2.0 for Eclipse released ... VICE Vic 20 tape images? - comp.emulators.cbmVICE Vic 20 tape images? - comp.emulators.cbm Source code for 20 questions game powered by ANN - comp.ai.neural ... VICE 2.3 has been released. - comp.sys.cbm and as such ... ULC Visual Editor 2.0 for Eclipse released - comp.lang.java.gui ...VICE 2.3 has been released. - comp.sys.cbm GUI4CBM4WIN 0.6.2 Released - comp.sys.cbm VICE 2.3 has been released. - comp.sys.cbm VICE 2.3 has been released. - comp.sys.cbm ... Sound Buffer Overflow in VICE - comp.emulators.cbmSound Buffer Overflow in VICE - comp.emulators.cbm | Computer Group VICE 2.3 has been released. - comp.sys.cbm TCP receive buffer size for NFS - comp.unix.solaris ... emulator ti59 - comp.emulators.cbmVICE Vic 20 tape images? - comp.emulators.cbm VICE 2.3 has been released. - comp.sys.cbm and as such it comes with full source ... Magic Voice * MMC Replay ... who has a ... Source code for 20 questions game powered by ANN - comp.ai.neural ...VICE 2.3 has been released. - comp.sys.cbm Source code for 20 questions game powered by ANN - comp.ai.neural ... VICE Vic 20 tape images? - comp.emulators.cbm Source code ... REAL Commodore Joystick and VICE under Windows - comp.emulators ...VICE 2.3 has been released. - comp.sys.cbm VICE is the Versatile Commodore Emulator, it emulates the ... VICE is *free* software released under the GNU General Public ... OPEN FIRE 2.4 RELEASE - comp.sys.hp48GUI4CBM4WIN 0.6.2 Released - comp.sys.cbm VICE 2.3 has been released. - comp.sys.cbm GUI4CBM4WIN 0.6.2 Released - comp.sys.cbm VICE ... Firefox - Wikipedia, the free ... GUI Slider and dicom image - comp.soft-sys.matlabHi matlab Users I have some difficulties with GUI. At this point, I just want to open a DICOM file and be able to visualize images by scrolling ... Setting / altering a Mac's NETBios name... - comp.sys.mac.system ...VICE 2.3 has been released. - comp.sys.cbm ** Mac OS X changes ----- - Added IO ... window in the disassembly view allows you to set and alter ... TCP receive buffer size for NFS - comp.unix.solarisSound Buffer Overflow in VICE - comp.emulators.cbm Sound Buffer Overflow in VICE - comp.emulators.cbm | Computer Group VICE 2.3 has been released. - comp.sys.cbm TCP ... Saving Vic20 TAP images to tape - comp.emulators.cbmVICE 2.3 has been released. - comp.sys.cbm Saving Vic20 TAP images to tape - comp.emulators.cbm VICE 2.3 has been released. - comp.sys.cbm Saving Vic20 TAP images to tape ... cisco commands for checking for DOS attack - comp.dcom.sys.cisco ...what are some command that i could use to see if someone is Attacking my router. thanks -- Tim J. Dunn Systems Administrator Sunset Net (530) 879-5... ups interface for rs232 commander pro - comp.lang.labview ...Hi, does anyone have any vi's (6.0.2) to interface between my UPS (Micro Master 600) using the rs232 connection? I want to be able to run some vi's if... [CSDb] - User Forums - VICE 2.3 has been releasedblacky Registered: Sep 2007 Posts: 10: VICE 2.3 has been released VICE 2.3 has been released. VICE is the Versatile Commodore Emulator, it emulates the Commodore C64, VICE 2.3 has been released. - comp.sys.cbm | Computer GroupVICE 2.3 has been released. VICE is the Versatile Commodore Emulator, it emulates the Commodore C64, C128, VIC20, PET, PLUS4 and the CBM-II, as w... 7/26/2012 3:56:57 PM
|