Preliminary VICE build for testing.

You need an actual VIC.

Moderator: Moderators

rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

There are 2.3.19 experimental binaries released.

Looks like some joystick and mouse work went into it, for Gnome and Windows alike. And my personal favorite, SDL build save/restore window size.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

any chance for an Android porting... maybe also with bluetooth/USB joypad support :shock:

My Galaxy S3 will enjoy it for sure :wink:
Mega-Cart: the cartridge you plug in once and for all.
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

Fetching this source for testing now, good to hear it's at another major milestone:

Code: Select all

2012-11-01  Marco van den Heuvel <blackystardust68@yahoo.com>
	* ChangeLog, ..., src/version.h: Official source for
	VICE 2.4, release date 16th of November 2012.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

Blimey... might have to think about getting GB20 v0.3 out by Xmas then ;)
Lie with passion and be forever damned...
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

Yes, yes, Mayhem, YES PLEASE!! 8)

Image
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

With my new job and other things in my life, I am finding time to spend on GB20 recently quite hard to come by... but I will see what I can do. Maybe get things in a state pre release then inject the new Vice, check it works properly, and then package up for people to test shortly thereafter. We'll see...
Lie with passion and be forever damned...
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

Certainly has been a lot of GUI fixes, thankfully, reducing the complexity of this C= machine monster. And I just love hearing that 1541 drive head knock, in emulation, not on my real hardware! :P

Code: Select all

* Changes in VICE 2.4
======================

** General
----------

- New SDL based MIPS Windows NT port.

- New SDL based native Dingoo port.

- New monitor commands: autostart and autoload.

- Rewrite of the sound system, output is now mono/stereo selectable.

- Split off the 5x0 model from the 6x0/7x0 models in xcbm2, new emulator is
  called xcbm5x0.

- Split off sid player from c64, new program is called vsid.

- New maintainer for the polish translations, they are now 100% up2date.

- New IEC FD2000/4000 drive support.

- New 1541 drive sounds emulation.

- 1541 drive emulation has been greatly improved.

** C64/C128 changes
-------------------

- ACIA address now selectable.

- I/O conflict behaviour now selectable.

- Added Pagefox cartridge support.

- Added Silverrock cartridge support.

- Added Formel64 cartridge support.

- IDE64 support extended to be able to handle 4 devices.

- IDE64 FD/CD/CF support added.

- Added "Kingsoft" ("Business Basic" aka "S'more") cartridge support.

- SFX sound sampler, SFX sound expander and digimax extended to output in
  stereo.

- Added Triple SID support.

- Added Nordic Replay support to the Retro Replay cartridge emulation.

- Added video to audio leak sound support.

- Added VICII 'no border' mode support.

- Magic Voice cartridge emulation improvements.

- Added support for the kingsoft and starbyte userport joystick adapters.

- Added MicroMys, SmartMouse, Atari CX-22 trackball, and Atari mouse
  support.

- Added supercard+ support.

- Added DS12C887 RTC expansion support.

- Added userport RTC (58321a) expansion support.

** C64 changes
--------------

- Support for drive burst modification.

** C128 changes
---------------

- Improved the z80 cycle emulation.

- C128 model can be selected.

- Added internal function RAM and RAM+RTC support.

** VIC20 changes
----------------

- Added I/O conflict checking with selectable behaviour.

- Added masC=uerade adapter support, I/O-only C64 carts can now also be used
  with the VIC20 emulation.

- The VIC border mode can be selected now (none, normal, full, debug).

- Added DS12C887 RTC expansion support.

** PLUS4 changes
----------------

- The TED border mode can be selected now (none, normal, full, debug).

- PLUS4 model can be selected.

** PET changes
--------------

- Added proper SuperPET support, including 6809(/6309) CPU emulation,
  6702 (dongle) emulation, and the TPUG MMU board (for Super-OS/9).

** CBM2 changes
---------------

- CBM2 model can be selected.

** Cartconv changes
-------------------

- Display usage when -f/-t/-i/-o/-n/-l is given without an extra parameter.

** Petcat changes
-----------------

- Added Supergrafik support.

** Unix changes
---------------

- New Russian, Spanish and Korean translations of the UI elements and
  command-line options.

- Added copy/paste support to the XAW GUI.

- Added 'drag and drop' support to the GTK+ GUI.

- Added monitor window support using VTE to the GTK+ GUI.

** MS-Windows changes
---------------------

- Alot of GUI fixes and improvements.

- New Russian, Spanish and Korean translations of the UI elements and
  command-line options.

- Hotkeys are now configurable by editing the win_hotkeys.vhk files.

- Source can now be compiled without DX.

** AmigaOS changes
------------------

- New Russian, Spanish and Korean translations of the UI elements and
  command-line options.

- Alot of GUI fixes and improvements.

- Improved the library loading system, when 'optional' libraries fail to load,
  the features needing the library will be disabled.

- Added support for the catweasel.device driver.

** DOS changes
--------------

- Added PCI Catweasel support.

- Added PCI HardSID support.

** Mac OS X changes
-------------------

** SDL UI changes
-----------------

- Added OpenCBM support.

** BeOS changes
---------------

- Alot of GUI fixes and improvements.

- Joystick keysets have been fixed (again.)

- "beos" sound driver can now be tested on Haiku (at your own risk) with
  command-line option: -sounddev beos

** OS/2 changes
---------------

- Alot of GUI fixes and improvements.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

As of revision 26681, I see a new Datasette UI control in Gnome... a cool TAPE control menu in the lower-right corner, with a 3-digit counter readout. 8)
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
tlr
Vic 20 Nerd
Posts: 567
Joined: Mon Oct 04, 2004 10:53 am

Post by tlr »

"Nightly" builds of WinVICE: http://vice.pokefinder.org/ (Courtesy of pokefinder)

Short url for the vice homepage: http://vice.c64.org/

Please test often. :)
Kuutiomitta
Vic 20 Newbie
Posts: 5
Joined: Mon Jan 07, 2013 12:51 pm

Re: Preliminary VICE build for testing.

Post by Kuutiomitta »

tlr wrote:We have fixed a number of bugs in xvic and would like some feedback.
You forgot one bug you need to put in the next nightly build.
XVIC itself assumes a too high base voltage for audio
output. This makes speech in Robotic Liberation very
loud and is certain noted in other PWP demos including
the speech effect.

Viznut considers this bug too in this page.
http://pelulamu.net/countercomplex/2007-04-04/
The answer to everything VIC-20 is 42.
tlr
Vic 20 Nerd
Posts: 567
Joined: Mon Oct 04, 2004 10:53 am

Re: Preliminary VICE build for testing.

Post by tlr »

Kuutiomitta wrote:
tlr wrote:We have fixed a number of bugs in xvic and would like some feedback.
You forgot one bug you need to put in the next nightly build.
XVIC itself assumes a too high base voltage for audio
output. This makes speech in Robotic Liberation very
loud and is certain noted in other PWP demos including
the speech effect.
Which hardware and which vice version are you comparing?
Kuutiomitta wrote:Viznut considers this bug too in this page.
http://pelulamu.net/countercomplex/2007-04-04/
The current sound emulation in xvic was contributed by viznut IIRC.
EDIT: http://vice-emu.svn.sourceforge.net/vie ... iew=markup
Post Reply