Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Commodore » Commodore 8-bit » VICE 2.3 has been released.
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
VICE 2.3 has been released. [message #207883] Sat, 26 February 2011 14:46 Go to next message
blacky is currently offline  blacky
Messages: 37
Registered: April 2012
Karma: 0
Member
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.
Re: VICE 2.3 has been released. [message #207888 is a reply to message #207883] Sun, 27 February 2011 19:07 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: WinstonSmith6079

Awesome! I'm goin' to get that right now!

You rule, man! Keep up the good work!

WinVICE64 > CCS64 (IMHO hehehe)
Re: VICE 2.3 has been released. [message #207894 is a reply to message #207883] Mon, 28 February 2011 14:51 Go to previous messageGo to next message
sjgray is currently offline  sjgray
Messages: 53
Registered: April 2012
Karma: 0
Member
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
Re: VICE 2.3 has been released. [message #207895 is a reply to message #207888] Mon, 28 February 2011 15:17 Go to previous messageGo to next message
Joe Forster/STA is currently offline  Joe Forster/STA
Messages: 371
Registered: March 2013
Karma: 0
Senior Member
> WinVICE64 > CCS64 (IMHO hehehe)

True, true. A fuckin' amazing update, could've deserved to become
version 3.0. :-)
Re: VICE 2.3 has been released. [message #207906 is a reply to message #207895] Wed, 02 March 2011 08:51 Go to previous messageGo to next message
JB is currently offline  JB
Messages: 42
Registered: January 2013
Karma: 0
Member
On Feb 28, 3:17 pm, "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.
Re: VICE 2.3 has been released. [message #207909 is a reply to message #207906] Wed, 02 March 2011 18:22 Go to previous messageGo to next message
Jim Brain is currently offline  Jim Brain
Messages: 962
Registered: August 2012
Karma: 0
Senior Member
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
Re: VICE 2.3 has been released. [message #207915 is a reply to message #207909] Thu, 03 March 2011 16:21 Go to previous messageGo to next message
JB is currently offline  JB
Messages: 42
Registered: January 2013
Karma: 0
Member
On Mar 2, 6:22 pm, 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.  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

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.
Re: VICE 2.3 has been released. [message #207916 is a reply to message #207883] Thu, 03 March 2011 17:16 Go to previous messageGo to next message
Chris Baird is currently offline  Chris Baird
Messages: 172
Registered: December 2011
Karma: 0
Senior Member
> ** Unix changes
> ---------------
>
> - (Xaw) The menus can now be operated without holding the
> mouse button down.

Hurray. Finally.

--
Chris,,
Re: VICE 2.3 has been released. [message #207937 is a reply to message #207883] Mon, 07 March 2011 17:04 Go to previous messageGo to next message
Markus Grob is currently offline  Markus Grob
Messages: 19
Registered: December 2009
Karma: 0
Junior Member
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
Re: VICE 2.3 has been released. [message #207941 is a reply to message #207883] Tue, 08 March 2011 02:55 Go to previous messageGo to next message
Paul Förster is currently offline  Paul Förster
Messages: 415
Registered: April 2012
Karma: 0
Senior Member
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
Re: VICE 2.3 has been released. [message #207942 is a reply to message #207883] Tue, 08 March 2011 03:46 Go to previous messageGo to next message
Anssi Saari is currently offline  Anssi Saari
Messages: 327
Registered: January 2012
Karma: 0
Senior Member
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.
Re: VICE 2.3 has been released. [message #207950 is a reply to message #207942] Tue, 08 March 2011 22:18 Go to previous messageGo to next message
Andreas Kohlbach is currently offline  Andreas Kohlbach
Messages: 1456
Registered: December 2011
Karma: 0
Senior Member
Anssi Saari wrote on 08. March 2011:
>
> 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.

It's Debian 6.0. But Ubuntu Maverick didn't got an update either.

No big deal though. Just curious.
--
Andreas
Re: VICE 2.3 has been released. [message #207956 is a reply to message #207883] Wed, 09 March 2011 09:16 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Wells Morong

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
Re: VICE 2.3 has been released. [message #208347 is a reply to message #207909] Sun, 10 April 2011 14:54 Go to previous messageGo to next message
Spiro Trikaliotis is currently offline  Spiro Trikaliotis
Messages: 380
Registered: December 2011
Karma: 0
Senior Member
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/
Re: VICE 2.3 has been released. [message #208362 is a reply to message #208347] Mon, 11 April 2011 20:41 Go to previous messageGo to next message
Jim Brain is currently offline  Jim Brain
Messages: 962
Registered: August 2012
Karma: 0
Senior Member
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
Re: VICE 2.3 has been released. [message #208645 is a reply to message #207942] Sun, 29 May 2011 16:10 Go to previous messageGo to next message
Spiro Trikaliotis is currently offline  Spiro Trikaliotis
Messages: 380
Registered: December 2011
Karma: 0
Senior Member
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/
Re: VICE 2.3 has been released. [message #208647 is a reply to message #208645] Mon, 30 May 2011 07:39 Go to previous messageGo to next message
Anssi Saari is currently offline  Anssi Saari
Messages: 327
Registered: January 2012
Karma: 0
Senior Member
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.
Re: VICE 2.3 has been released. [message #208672 is a reply to message #208647] Sat, 04 June 2011 11:32 Go to previous message
Didier Mequignon is currently offline  Didier Mequignon
Messages: 14
Registered: August 2012
Karma: 0
Junior Member
Anssi Saari <as@sci.fi> wrote:
> 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.
I find it to wrk much better but I still get buffer warnings on sound.
Running it on a MacBook pro with 2.1ghz dual core and 8th RAM. How much
juice does resid need?

--
sean
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: TAP format
Next Topic: Change in my website address
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Apr 19 12:24:49 EDT 2024

Total time taken to generate the page: 0.07640 seconds