Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Sepa ! (Registered 2024-05-13) You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > VICE 2.1 has been released
2008-12-19 20:39
blacky

Registered: Sep 2007
Posts: 41
VICE 2.1 has been released

VICE 2.1 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, SkyOS, AmigaOS and
GP2X systems.

VICE is *free* software released under the GNU General Public License,
and as such it comes with full source code.

Most important changes since the last version include:


* Changes in VICE 2.1
======================

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

- The VICEplus project has been joined with VICE. Thus, x64dtv is now
part of VICE.

- We can be contacted via IRC: #vice-dev on freenode

- Added a more accurate ReSID engine using floating point math (ReSID-FP).

- Added support for the USB HardSID.

- PAL emulation has been rewritten and optimized.

- Fixed the ACIA 6551 emulation. (x64/x128/xcbm2/xpet/xplus4)

- Monitor commands help text is now translated too
(in ports where translation is available at all)

- Monitor IO command now displays IO area even if it is currently
banked out.

- GCR file handling (.G64) issues an error message if the .G64 does not
have the expected structure. Before, VICE just silently ignored such
files.

- IRQ handling fix

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

- Fixed the digimax sound generation.

- Added the RR clockport disable functionality at $DF00.0. Allows
to disable the RRnet.

- Improved REU compatibility and timing.

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

- Added isepic cartridge emulation.

- Added Double Quick Brown Box cartridge emulation.

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

- Improved the sound emulation.

- Fixed the lowest note bug.

- Improved VIC emulation (exact in-line color/reverse mode changes).

** C64DTV changes
-----------------

- New emulator.

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

- XRandR fullscreen implemented

- Command line option `-fullscreen' is supposed to do something
useful.

- Vsync code imported from win32 (based on openGL extension).
see also doc/openGLsync-howto.txt.

- Vidmode (fullscreen support) is broken and therefore marked as
deprecated. It will be removed in the next release if no-one takes
responsibility to fix the broken code and is willing to maintain the
code.

- PAL Emulation (new implementation, improved speed) should be usable
again (it was broken on certain display depths).

- Log messages are always english.

- Only x11 keymaps will be installed when doing a 'make install'.

- MIDI cartridge emulation for x128, x64 and xvic.

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

- Watcom generated executables are more optimized.

- MIDI cartridge emulation for x128, x64 and xvic.

- When specifying the target for the RS232 communication
(Menu Settings/RS232 Settings), the target can be specified by
name now. Before, you had to use the IP address.

- Fixed some minor errors with the RS232 communication via TCP
connections.

- RS232 can use real devices now, too.
To use this feature, you have to specify the COM port used in
Settings/RS232 Settings like:
\\.\com1: baud=57600 parity=N data=8 stop=1

The characters after the colon can be used to specify additional
settings for the COM port. The string must have the same form as the
mode command's command-line arguments:
[baud=b][parity=p][data=d][stop=s][to={on|off}][xon={on|off}]
[odsr={on|off}][octs={on|off}][dtr={on|off|hs}][rts={on|off|hs|tg}]
[idsr={on|off}]

The above example specifies COM1 with a baud rate of 57600, no parity,
8 data bits and 1 stop bit.

Note that the leading \\.\ is used to distinguish between TCP/IP
targets and real devices, thus, you have to use it.

(Sorry, no fancy UI yet.)

- vsid GUI reworked:
* infoline appears only by pressing "I"
* raises process priority. Otherwise, when in background,
looses cpu power and music is not played at correct speed
* drag&drop support; window also gets focus back on drop
* correct display of emulated sid model (when using -keepenv)
* changed colors

- fixed copy function from the VICE monitor window.

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

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

- Fixed 24/32bit display depth problem.

** GP2X changes
---------------

- Fixed black screen problem.

- Pause emulation while the menu is open.

- Added experimental support for USB keyboard and joystick.

- Removed vsid.

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

- x64a.app and x64dtv.app (Cocoa) are now feature complete
* added flip lists
* added netplay dialog
* added ROM resources
* added video settings dialog
* added record snapshot dialog

- Introduced new control window that replaces old peripherals drawer
* with tape control buttons
* attach/eject buttons for each drive
* drag & drop of disk/tape images

- Introduced Cocoa compile for Mac OS X 10.5 and greater with more features
(see extended Resource Inspector)

- Completely rewritten joystick driver that supports user-definable buttons
for fire and all directions.

- Copy & Paste support for emulator and monitor/log window

- Added x2, x3, x4 view scaling like in Quicktime Player

- Store visibility and size of all windows in user's preferences

- Added Keyset Joystick toggle to quickly disable keyboard joysticks

- Added MIDI support





The VICE 2.1 source archive is available at:
http://zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE..

The VICE 2.1 WIN32 binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 DOS binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Mac OS X 10.3/10.4 native Cocoa binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Mac OS X 10.5 native Cocoa binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Mac OS X X11 Gtk+ binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Mac OS X X11 Athena Widgets binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 M68K Amiga OS 3.x binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 PPC Amiga OS 4.x binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 PPC MorphOS binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Intel AROS binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 PPC AROS binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 AROS64 binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 SkyOS binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 GP2X binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 RiscOS binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Intel BeOS binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 PPC BeOS binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 QNX 4.x binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 QNX 6.x binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 OS/2 binary archive is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Minix 3.x binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The VICE 2.1 Atari Mint binary package is available at:
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/..

The Solaris ports can be found at:
http://www.viceteam.org/solaris.html

The SCO openserver and unixware ports can be found at:
http://www.viceteam.org/sco.html

For more information check out the VICE home page at:

http://www.viceteam.org/

At the time this was written the VICE home page was not updated yet,
rest assured that it will be updated soon.
In the meantime, please use

http://vice-emu.sourceforge.net/


The VICE team wishes you all a Merry Christmas!

Signed, Marco van den Heuvel.
2008-12-19 20:43
Tao

Registered: Aug 2002
Posts: 115
Thanks for an excellent holiday present!
2008-12-19 20:54
chatGPZ

Registered: Dec 2001
Posts: 11140
german linux users might also like these:
http://hitmen.c02.at/temp/x11_posger.vkm
http://hitmen.c02.at/temp/x11_symger.vkm
2008-12-19 21:31
Frantic

Registered: Mar 2003
Posts: 1629
I experienced random crashes, and then I deleted all the config files, and now it seems to work. Just in case someone cares. I use the MacOSX cocoa 10.5 2.1 thingy. (No, don't point me to some bugtracker.)
2008-12-20 01:30
linde

Registered: Jul 2006
Posts: 47
Cool! I can finally use PAL emulation without slow-down on my PC, and the MIDI emulation is interesting and welcome.

Here are some ideas for features I had: Quick alt+* keyboard command to enable/disable the joystick (rather than going through the menu), and a function to delay the video to synchronize with the sound (would be perfect for demos, where sync is important and real-time input is less so :)) and a quick keyboard command for it. What say ye?
2008-12-21 17:48
daison

Registered: May 2005
Posts: 90
Hmm, when I attach an image it doesn't show it's contents anymore... did i mess something up or is it a bug...?
2008-12-21 20:09
Scout

Registered: Dec 2002
Posts: 1568
Good to see that the Vice and VicePlus teams teamed up!
2008-12-22 07:14
Radiant

Registered: Sep 2004
Posts: 639
Antti Lankila's SID patches rule so much. :-D
2008-12-22 08:04
Stainless Steel

Registered: Mar 2003
Posts: 966
Quoting Radiantx
Antti Lankila's SID patches rule so much. :-D

Where would one find those?
2008-12-22 08:06
The Shadow

Registered: Oct 2007
Posts: 304
Good version, finally I can see the bottom of the screen in NTSC mode.
2008-12-22 08:45
Mr. Mouse

Registered: Dec 2001
Posts: 235
Keep it up, VICE team! :D
2008-12-22 09:40
Radiant

Registered: Sep 2004
Posts: 639
Stainless Steel: Settings -> SID settings -> SID engine -> reSID-fp

Choose a SID model and off you go.
2008-12-23 11:06
algorithm

Registered: May 2002
Posts: 702
The PAL emulation seems great. It seems to emulate the phosphor shine on the corners of brighter pixels. What are the other improvements to this PAL emulation in comparison with the previous?
2008-12-23 13:00
Jammer

Registered: Nov 2002
Posts: 1291
at last, nearly perfect!
2008-12-23 13:04
chatGPZ

Registered: Dec 2001
Posts: 11140
the most important improvement is speed ... the algorithm is almost exactly the same as in 2.0, the only difference is that a small bug in the scanline interpolation was fixed (previously the scanlines were always a bit red-ish) and the scanline-shade are now correctly calculated/interpolated from two subsequent lines instead of only beeing a darker copy of the previous line.
2008-12-23 13:17
Jammer

Registered: Nov 2002
Posts: 1291
not to mention overdrive with appropriate 6581 models :D really, really big applause for vice team! now, let's implement that new resid in goat tracker! \:D/

i've spotted one bug. if we start vice in fullscreen - a white stripe at the top appears and then if we switch to window mode - menus are inaccessible and i cannot switch back to fullscreen.
2008-12-23 14:33
algorithm

Registered: May 2002
Posts: 702
Quote: not to mention overdrive with appropriate 6581 models :D really, really big applause for vice team! now, let's implement that new resid in goat tracker! \:D/

i've spotted one bug. if we start vice in fullscreen - a white stripe at the top appears and then if we switch to window mode - menus are inaccessible and i cannot switch back to fullscreen.


Sorry, I should have been clearer, I was asking what the difference was between the old 'pal emulation' and 'new pal emulation'
2008-12-23 16:38
Oswald

Registered: Apr 2002
Posts: 5025
ahem, while many features and the unite with the viceplus team makes me burst out in an orgasm, wtf happened to the performance ? I can get ~130% in warpmode with pal emu, and resid fp (interpolating iirc), not much better without pal emu and resid int (fast iirc) (~350%), the previous vice gave me smth like 800% with resid interpolating and pal emu on. can we have the old pal emu back as an option please? tho even without pal emu the performance is down pretty much, I'm just guessing its the main performance hog. when linking a 300% warpmode is not much of a help when you have to watch the demo 11537 times :(
2008-12-23 18:12
Jammer

Registered: Nov 2002
Posts: 1291
i can get even 800% in warp with all best features. quad core q9400 2,66 ghz.
2008-12-23 18:54
Oswald

Registered: Apr 2002
Posts: 5025
ok, I apologize, tested on another machine and its fine here. :) will check the other system later as of what caused the slowdown.
2008-12-23 19:44
Jammer

Registered: Nov 2002
Posts: 1291
Quote: Sorry, I should have been clearer, I was asking what the difference was between the old 'pal emulation' and 'new pal emulation'

you were clear, i just wasn't referring to your question strictly, just adding my remarks :D
2008-12-23 22:31
Moloch

Registered: Jan 2002
Posts: 2896
The bottom border, appearance and size, appears to finally be correct in NTSC mode.

Speed of emulation is fixed up (100%-101%), v2.0 was all over the place in NTSC mode (100%-140%).

One feature that would be nice, loading of a snapshot (.vsf) would over-ride current settings and take on settings from the snapshot. It's a real pain to constantly switch out a cartridge image because the REU settings in a snapshot aren't compatible. This almost always requires a total shutdown of VICE and reboot, then detach, then load snapshot. Making the over-ride optional would be the best choice.
2008-12-24 06:00
Ed

Registered: May 2004
Posts: 173
Thanks for the upgrade! Much appreciated!

2008-12-24 06:36
Soren

Registered: Dec 2001
Posts:
Great work! A thing I would find nice is to be able to switch joysticks on/off easily. would be nice if one could just click on them on the window frame or something like that.
Anyways, it's just an idea :-)
2008-12-24 08:21
Oswald

Registered: Apr 2002
Posts: 5025
I second that. I usually define joys over the cursor keys and its a pain in the ass to turn it on off.
2008-12-24 08:49
MagerValp

Registered: Dec 2001
Posts: 1059
The Mac version allows you to toggle joystick emulation with CMD-K (Allow Keyset Joystick).
2008-12-24 12:09
Ed

Registered: May 2004
Posts: 173
Heck Now I can finally see the pal colors. But I am not totally sure you got it right. now how was that 9696969 or 69696969 that made the brownish-grey and the other one gave the bluepurple grey?

Anyone remember?


Anyway Merry Christmas everyone. Thanks for the great christmas gift!
2008-12-24 14:31
chatGPZ

Registered: Dec 2001
Posts: 11140
Quote:
Sorry, I should have been clearer, I was asking what the difference was between the old 'pal emulation' and 'new pal emulation'


in the "new pal emulation" (which is now the only one) the phase shift of the color carrier in odd and even lines is correctly emulated.

Quote:
Heck Now I can finally see the pal colors. But I am not totally sure you got it right. now how was that 9696969 or 69696969 that made the brownish-grey and the other one gave the bluepurple grey?

Anyone remember?


this is my test picture: http://hitmen.c02.at/temp/paltest.prg ... run on the real thing and compare with vice :)

2008-12-24 15:12
iAN CooG

Registered: May 2002
Posts: 3136
Winvice: just edit win_shortcuts.vsc, I have set these
ALT             'J'         IDM_SWAP_JOYSTICK                 J
ALT|SHIFT       'J'         IDM_JOYKEYS_TOGGLE                J

2008-12-25 11:14
Ed

Registered: May 2004
Posts: 173
Thanks Groepaz!

I am very happy about the new updates. Maybe a feature like SWAP lines/colors can come in handy? Just an idea...

Do you have any default settings you prefer when it comes to pal emulation besides the one set as default? I tried some different but due the lack of gliders on the windows version it is sure a little boring to enter numbers all the time...

2008-12-25 16:40
chatGPZ

Registered: Dec 2001
Posts: 11140
Quote:
Maybe a feature like SWAP lines/colors can come in handy?


not sure what you mean... you can "invert" the odd/even related effect already by entering the right numbers :)
2008-12-25 19:36
Cruzer

Registered: Dec 2001
Posts: 1048
Great with a new major version of my favorite emu. Can't really tell the difference on the PAL emulation, but it's nice with some customizability. Also great with the big borders, although they don't seem to like PAL emulation + double size.

Too bad they didn't fix some of the issues that has bothered me for a long time, so I'll just repeat them here.

- PAL emulation + double size is too dark. I think the dark lines should be compensated by making the bright lines brighter, and bleeding some more lightness over to the dark ones. White should be 100% white. Also I think PAL+2x should be the default mode.

- Emulate the correct aspect ratio, i.e. make the screen about 10% narrower.

- True drive should be on by default, and not get turned off every time I load a PRG file. It should remember my preference and turn it back on when loading a D64. This confuses a lot of n00b's resulting in comments like "doesn't work in Vice" on Pouet.
2008-12-25 19:45
chatGPZ

Registered: Dec 2001
Posts: 11140
if the dark lines are too dark for your taste, simply adjust the scanline shading to whatever suits you best =)

and i agree to the rest :)
2008-12-25 21:15
Jammer

Registered: Nov 2002
Posts: 1291
Quote: Great with a new major version of my favorite emu. Can't really tell the difference on the PAL emulation, but it's nice with some customizability. Also great with the big borders, although they don't seem to like PAL emulation + double size.

Too bad they didn't fix some of the issues that has bothered me for a long time, so I'll just repeat them here.

- PAL emulation + double size is too dark. I think the dark lines should be compensated by making the bright lines brighter, and bleeding some more lightness over to the dark ones. White should be 100% white. Also I think PAL+2x should be the default mode.

- Emulate the correct aspect ratio, i.e. make the screen about 10% narrower.

- True drive should be on by default, and not get turned off every time I load a PRG file. It should remember my preference and turn it back on when loading a D64. This confuses a lot of n00b's resulting in comments like "doesn't work in Vice" on Pouet.


exactly, it should behave like when choosing file from the list - when prg is loaded, true emulation disappears, then after running the program, it should turn on again.
2008-12-25 23:50
Oswald

Registered: Apr 2002
Posts: 5025
Quote: Great with a new major version of my favorite emu. Can't really tell the difference on the PAL emulation, but it's nice with some customizability. Also great with the big borders, although they don't seem to like PAL emulation + double size.

Too bad they didn't fix some of the issues that has bothered me for a long time, so I'll just repeat them here.

- PAL emulation + double size is too dark. I think the dark lines should be compensated by making the bright lines brighter, and bleeding some more lightness over to the dark ones. White should be 100% white. Also I think PAL+2x should be the default mode.

- Emulate the correct aspect ratio, i.e. make the screen about 10% narrower.

- True drive should be on by default, and not get turned off every time I load a PRG file. It should remember my preference and turn it back on when loading a D64. This confuses a lot of n00b's resulting in comments like "doesn't work in Vice" on Pouet.


PAL emu:

you can set the brightness of both dark and bright lines to your taste. "bleeding some more lightness" is hard to compute for me, as you can set the brightness of the dark lines yourself.

Aspect ratio:

this would mean smth like that some multicolor c64 pixels would be 4 PC pixels wide, some 5. I dont think it would look nice. tho applying the blur to this it might just work.

True Drive Emu:

agreed.
2008-12-26 00:02
chatGPZ

Registered: Dec 2001
Posts: 11140
the aspect ratio thing doesnt make a lot of sence....yet. it will make sense in a couple of years when much higher native resolutions are available, and the vice window can get scaled 4 times or even more, in 2x like today it will simply look super ugly because of the aliasing that will appear.
2008-12-26 01:15
Jammer

Registered: Nov 2002
Posts: 1291
Quote: the aspect ratio thing doesnt make a lot of sence....yet. it will make sense in a couple of years when much higher native resolutions are available, and the vice window can get scaled 4 times or even more, in 2x like today it will simply look super ugly because of the aliasing that will appear.

i use fulscreen 800x600 with 2x scaling and i don't think i looks ugly ;)
2008-12-26 01:38
chatGPZ

Registered: Dec 2001
Posts: 11140
no, because it is scaled 1:1 right now, and not 10% less on one axis, which would be necessary to achive the correct aspect ratio.
2008-12-28 08:41
A Life in Hell
Account closed

Registered: May 2002
Posts: 204
btw, the vice-2.1.tr.gz link on the webpage ctually points to 2.0 behind the href... weird.
2008-12-29 12:21
Cruzer

Registered: Dec 2001
Posts: 1048
Aspect ratio conversion shouldn't be a problem with current resolutions. Take a screenshot of Vice in double size and scale it down to 90% width with Photoshop/Gimp/etc. Remember to set it to cubic interpolation or whatever it's called. Does that look superugly? It certainly doesn't to me.
2008-12-29 14:06
enthusi

Registered: May 2004
Posts: 675
cubic interpolation in realtime?
Not sure if that's wise...
2008-12-29 14:28
doynax
Account closed

Registered: Oct 2004
Posts: 212
Quote: cubic interpolation in realtime?
Not sure if that's wise...


Not really a problem on any reasonably modern graphics card, not with shaders anyway. Though it takes a bit of hacking.
Then again, anyone who's so into emulation as to care about the aspect ratio being a fraction off probably has a CRT anyway (good luck trying to match 50 Hz on an LCD screen), so why not simply adjust the screen width manually instead?
2008-12-29 14:37
Mace

Registered: May 2002
Posts: 1799
I'd rather see better datasette controls then a different aspect ratio.

(Enthusi, are you with me? ;-) )
2008-12-29 14:54
iAN CooG

Registered: May 2002
Posts: 3136
Quote: I'd rather see better datasette controls then a different aspect ratio.

(Enthusi, are you with me? ;-) )


If you are on windows, edit win_shortcuts.vsc to add handy tape controls on f9-f12
KEY             0x78        IDM_DATASETTE_CONTROL_REWIND      F9
KEY             0x79        IDM_DATASETTE_CONTROL_FORWARD     F10
ALT             0x7A        IDM_DATASETTE_RESET_COUNTER       F11
KEY             0x7A        IDM_DATASETTE_CONTROL_STOP        F11
ALT|SHIFT       0x7A        IDM_DATASETTE_CONTROL_RESET       F11
KEY             0x7B        IDM_DATASETTE_CONTROL_START       F12
ALT             0x7B        IDM_DATASETTE_CONTROL_RECORD      F12
2008-12-29 15:15
Cruzer

Registered: Dec 2001
Posts: 1048
Quote: cubic interpolation in realtime?
Not sure if that's wise...


Not saying that's how they should do it. That's just how to make Photoshop do it properly. Surely it's no problem to make some weighted averages of two pixels in realtime even w/o a gfx card. They already do that for the PAL emulation, it's just a bit more of the same.
2008-12-29 15:27
doynax
Account closed

Registered: Oct 2004
Posts: 212
Quote: Not saying that's how they should do it. That's just how to make Photoshop do it properly. Surely it's no problem to make some weighted averages of two pixels in realtime even w/o a gfx card. They already do that for the PAL emulation, it's just a bit more of the same.


The difference here is that PAL emulation operates at fairly low resolution (e.g. 320x200 plus overscan) for the most part, and as I recall it used to have some performance problems anyway. Aspect ratio adjustment would need to operate at some high native resolution of your screen to be useful, and cubic interpolation at 1920x1080 isn't exactly something I'd want to attempt in software..

But then again, that's just the kind of thing pixel shaders are for ;)
2008-12-29 15:45
Cruzer

Registered: Dec 2001
Posts: 1048
@doynax: Who says it has to be fullscreen? Taking the current double size and scaling to down to 90% width / 100% height (or whatever the correct ratio is) would do just fine for me. And it should of course be optional.
2008-12-29 19:53
Mace

Registered: May 2002
Posts: 1799
Cruzer, you'd get mixed colour pixels with any scaling method.
That doesn't make it prettier, imho.
2008-12-29 21:15
Cruzer

Registered: Dec 2001
Posts: 1048
Sure doesn't look like much loss of quality to me...
Note that each pixel is scaled from 2x2 to 2 x 1.8 so no pixels are lost.
2009-01-08 03:28
SIDWAVE
Account closed

Registered: Apr 2002
Posts: 2238
Yesterday, using Vice 2.1 - i compiled a SDI music in turboassembler, and started the prg.

It plays music, and has some keys to press to turn off/on stuff.

The keyboard didnt work, after starting the prg with S from turboass.

But CBM worked, so i pressed and got back into turboass.

Now no keys worked, but the cursors was reversed!
when i press cursor right, it went left! and each time i pressed, it switched to other case. higher case, lower case... endlessly.

I have AR6 cart installed, and a reset went wrong: the start screen didnt appear!

So i think...

Vice got into a mode where it thinks that CBM is always pressed ?

cbm+reset gives no start screen in AR..

How the hell can such bugs happen ?
2009-01-08 03:31
chatGPZ

Registered: Dec 2001
Posts: 11140
sometimes the status of the shift key (not cbm) gets stuck ... no idea why. find a way to reproduce the problem and report it :)
2009-01-08 03:37
SIDWAVE
Account closed

Registered: Apr 2002
Posts: 2238
Haha i just tried all. it wont do it again :)
2009-01-08 03:44
chatGPZ

Registered: Dec 2001
Posts: 11140
yeah i know =) it seems to be somehow connected to switching window focus... i couldnt find a way to properly reproduce it either though :)
2009-01-08 03:53
SIDWAVE
Account closed

Registered: Apr 2002
Posts: 2238
Look man... delete the whole keyboard routine from vice, and make a new one, and this time THINK before coding :)
2009-01-08 03:55
chatGPZ

Registered: Dec 2001
Posts: 11140
go ahead :) i am sure you already made one 10 years ago =)
2009-01-08 11:25
HCL

Registered: Feb 2003
Posts: 717
Look man... delete the whole Windoze and install Linux instead -> problem solved :).
2009-01-08 15:43
Frantic

Registered: Mar 2003
Posts: 1629
I always thought HCL was a Windows user. :)
2009-01-26 10:15
Ed

Registered: May 2004
Posts: 173
HUH?


2009-01-26 10:54
Mace

Registered: May 2002
Posts: 1799
E.S., I don't understand you...

You create the weirdest shit on a C64, yet you are blown away when you get screens like the one you posted above!

;-)
2009-01-26 14:59
Ed

Registered: May 2004
Posts: 173
Yeah.

Actually I am not sure it is possible to reproduce the bug (call it unlimited techtech in Truecolor experience :P)

What i did was activate debug mode and moved the window around a little....


2009-01-26 15:47
Mace

Registered: May 2002
Posts: 1799
It could be a graphics card thing, unrelated to Vice.
2009-01-26 18:10
chatGPZ

Registered: Dec 2001
Posts: 11140
the pal emulation seems to be broken with debug borders
2009-01-26 22:14
spider-j

Registered: Oct 2004
Posts: 446
yes. same with win xp. debug borders only works correctly when turning pal emulation off.
2009-01-27 00:51
SIDWAVE
Account closed

Registered: Apr 2002
Posts: 2238
Quote: E.S., I don't understand you...

You create the weirdest shit on a C64, yet you are blown away when you get screens like the one you posted above!

;-)


Let Ed be weirdo! thats why we like him :-)
2009-01-28 16:51
Rubi
Account closed

Registered: Apr 2002
Posts: 48
Quote: the pal emulation seems to be broken with debug borders

The bug is fixed in current SVN trunk on sourceforge.
2009-08-01 11:42
RaMoS
Account closed

Registered: Aug 2003
Posts: 37
not works in emulation format track 41/42
Illegal Dir
Illegal Dir
2009-10-27 21:23
Ed

Registered: May 2004
Posts: 173
To confuse even more...

2009-10-28 06:46
Mr. SID

Registered: Jan 2003
Posts: 422
That looks perfectly normal to me, except that you're missing a SIDPLAY icon there... :)
2009-10-28 07:53
MagerValp

Registered: Dec 2001
Posts: 1059
And you've neglected to turn on PAL emulation in MacVICE.
2009-10-28 09:54
Mr. SID

Registered: Jan 2003
Posts: 422
Looks like it's on, but with different settings...
2009-10-28 12:44
Ed

Registered: May 2004
Posts: 173
The Pal emulation is activated, only that the Mac version is slightly easier to work with since the settings are based on sliders, and not numbers alone. I simply tweaked it to look more like the monitor did once upon a time (Before Zed Yago inherited it for a small amount of fee :) )

I still lack the glow feature some monitors and televisions brought to the image and some other weird stuff that could happen, if the PAL emulation thing just had worked as it was supposed to (check Crest releases for recent examples), but I am guessing that the current state of the emulator, not perhaps the priority number one?

I find the binary builds are too demanding on some computers nowadays, and further the windows builds got worsened by a weird error refering to a new .h file that is not installed with the Direct X. Did anybody check into this?

The Mac version seem slightly more stabile and runs faster, although I have not really tried out everything just yet. It seem faster and also better in some areas, although I find it confusing trying to fix the key/joystick thing and those darn FN+F1 keys....

2009-10-28 14:41
Mr. SID

Registered: Jan 2003
Posts: 422
You know, in the keyboard settings of OS X you can switch back to having normal F1, F2, ... keys. Then you only have to press Fn if you want to access the volume/brightess/etc. functions.
2009-10-28 15:02
chatGPZ

Registered: Dec 2001
Posts: 11140
Quote:
I still lack the glow feature some monitors and televisions brought to the image and some other weird stuff that could happen, if the PAL emulation thing just had worked as it was supposed to (check Crest releases for recent examples), but I am guessing that the current state of the emulator, not perhaps the priority number one?


the pal emulation already takes more processing time than everything else in the emulator... improving it further would significantly make it even worse. and since alankila isnt interisted in pal emu anymore (he optimized it) and i am not planning to get a faster pc soon... it probably wont happen for a while =P unless someone else does it ofcourse :)
2009-11-11 15:24
madcrow
Account closed

Registered: Oct 2003
Posts: 39
Bad news. I upgraded to OpenSUSE 11.2 and Vice will no longer compile for me. I get some error relating to joy.o now. I'm using GCC 4.4.1 and have all the normal libraries installed. This problem seems to occur both with the GTK UI enabled and the Xaw UI enabled, so it can't be some weird interaction between the joystick code and the UI code. Any help?
--------------------------------------
please have pity on the n00bish emu kiddie responsible for the post above.
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Clayboy
Carcass
Guests online: 126
Top Demos
1 Next Level  (9.8)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.6)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 No Bounds  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 Party Elk 2  (9.7)
2 It's More Fun to Com..  (9.6)
3 Layers  (9.6)
4 Cubic Dream  (9.6)
5 Copper Booze  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Rainbow Connection  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Graphicians
1 Sulevi  (10)
2 Mirage  (9.8)
3 Mikael  (9.7)
4 Lobo  (9.7)
5 Archmage  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.223 sec.