Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > VICEplus v1.0 released!
2007-10-08 20:51
tlr

Registered: Sep 2003
Posts: 1787
VICEplus v1.0 released!

The VICEplus team is proud to announce the release of VICEplus v1.0!
(based on VICE 1.22)

VICEplus is the Versatile Commodore Emulator Plus. Its most important
extension over VICE is support for the C64DTV as well as a few general
bug fixes and improvements.

Binaries available for:
* Win32 (Windows 9x/ME/NT4/2K/XP/2K3/Vista)
* MacOSX
* MSDOS
* BeOS
* QNX
* Solaris
* Minix
* Amiga based and derived systems

More information and downloads:
http://viceplus.sourceforge.net/
2007-10-08 21:37
Rough
Account closed

Registered: Feb 2002
Posts: 1829
DTV support is a very wanted feature.. cool.
2007-10-08 22:58
iAN CooG

Registered: May 2002
Posts: 3187
Cheers viceplus team! =)
2007-10-09 07:38
chatGPZ

Registered: Dec 2001
Posts: 11360
did the pal patch i made find its way in there? (or well, is there a list of things which are improved over the regular vice? besides dtv support ofcourse =P)
2007-10-09 08:05
tlr

Registered: Sep 2003
Posts: 1787
There is a ChangeLog on the page. I'll update the text to reflect that it is since VICE 1.22.
The main bulk of changes are the actual C64DTV support.

The PAL patch is unfortunately not included. I think the reason was that lower bit depths were not fully supported leading to problems on some platforms.
We like the patch, and hope that it can be included in the following snapshots.

The main focus for the release over the snapshots have been portability and building issues in general. Hopefully this will be much easier for the next release.
2007-10-09 09:12
chatGPZ

Registered: Dec 2001
Posts: 11360
Quote:

I think the reason was that lower bit depths were not fully supported leading to problems on some platforms.


shouldn't be a problem, it will just behave like before in the resolutions/bitdepths that aren't patched.
2007-10-09 09:22
tlr

Registered: Sep 2003
Posts: 1787
That sounds ok to me. I guess we'll drop that into the snapshots ASAP. :)
2007-10-10 13:49
Laxity

Registered: Aug 2005
Posts: 459
What was the reason the C64DTV isn't included in the regular Vice build again?
2007-10-10 15:47
Raf

Registered: Nov 2003
Posts: 343
VICE team officially stated they won't add support for "emulator of emulator" or some other crappy explaination. They are okay with unofficial releases though.


www.vulture.c64.org
2007-10-10 16:05
Laxity

Registered: Aug 2005
Posts: 459
Ah.. ok!..
2007-10-11 04:17
The Dark Prince
Account closed

Registered: Apr 2005
Posts: 10
Quoting Raf
They are okay with unofficial releases though.

They don't get a choice in the matter. Vice is released under the GPL which means you can release whatever fork you want of the vice code, providing you do all that change notice or inclusion of original files business.

Further more, since the VICE name isn't a registered trademark, you can name your release pretty much anything, like say, "VICEthatIsntHeldBackByPuristWankage".

Vice is a wonderful emulator that is, without a doubt, the most accurate emulator of any system we have, it's something truly magnificent. It's just a shame that the Vice team refuse almost all patches sent to them (usually citing something about only emulating a real C64 or such).

Maybe if enough good patches are included in Vice+ they might pull their heads out of their arses a bit on this one.
2007-10-11 07:34
chatGPZ

Registered: Dec 2001
Posts: 11360
Quote:

without a doubt, the most accurate emulator of any system we have,


as for c64, it's the least accurate of the 3 "major" emus :=P
2007-10-11 08:11
JackAsser

Registered: Jun 2002
Posts: 2014
Quote: Quote:

without a doubt, the most accurate emulator of any system we have,


as for c64, it's the least accurate of the 3 "major" emus :=P


@Groepaz: In order, which C64 emus are most accurate? (according to you of course)
2007-10-11 08:28
enthusi

Registered: May 2004
Posts: 677
Actually I find their "explanation" quite valid.
Furthermore: "they" "should" concentrate rather on bugs than implementing a yet buggy new huge feature (as DTV).
Also: VICE-only demos suck already as it is. So DTV will become a plattform noone ever coded ON?
To each his/her own...
Also as already mentioned: its GPL so no whining has justification (or is this the big gap some bamus left here?) IMHO.
I still feel like people complaining the most are doing the least (this includes me right now complaining about complaining)
2007-10-11 08:41
Jayce
Account closed

Registered: Dec 2001
Posts: 39
Just out of curiosity, since i am not really into OSX coding(only some realbasic experience here) but i see that vice uses X11 as display port.
Would it take much work to actually make it native cocoa instead of X11? X11 works but is slow in responding since it first needs to launch X11 and then vice. Using native display would increase the loading speed very much..



2007-10-11 09:22
WVL

Registered: Mar 2002
Posts: 899
Quote: Just out of curiosity, since i am not really into OSX coding(only some realbasic experience here) but i see that vice uses X11 as display port.
Would it take much work to actually make it native cocoa instead of X11? X11 works but is slow in responding since it first needs to launch X11 and then vice. Using native display would increase the loading speed very much..





I'd love faster loading :D
2007-10-11 09:45
A Life in Hell
Account closed

Registered: May 2002
Posts: 204
Quote: I'd love faster loading :D

How about an elephant?
2007-10-11 09:54
chatGPZ

Registered: Dec 2001
Posts: 11360
Quote:

@Groepaz: In order, which C64 emus are most accurate? (according to you of course)


hoxs64, ccs64, vice.
2007-10-11 11:22
MagerValp

Registered: Dec 2001
Posts: 1074
Quote: Just out of curiosity, since i am not really into OSX coding(only some realbasic experience here) but i see that vice uses X11 as display port.
Would it take much work to actually make it native cocoa instead of X11? X11 works but is slow in responding since it first needs to launch X11 and then vice. Using native display would increase the loading speed very much..





Yes, a native port is a lot of work. However, one is under way and 1.22 saw a small preview release of it.
2007-10-11 11:24
chatGPZ

Registered: Dec 2001
Posts: 11360
why the hell they aren't using a portable gui framework still cracks me up....
2007-10-11 11:42
Jayce
Account closed

Registered: Dec 2001
Posts: 39
I only know one, QT4. But is that native? I tought it still uses X11 for presentation logic.

2007-10-11 11:43
chatGPZ

Registered: Dec 2001
Posts: 11360
there are dozens :)
2007-10-11 11:49
Jayce
Account closed

Registered: Dec 2001
Posts: 39
if you say so.. :)

I only know i searched for them a few years back and i could find just a small hand full and QT being the most completed one available in a GPL or other open licence.
2007-10-11 11:53
chatGPZ

Registered: Dec 2001
Posts: 11360
it depends on what you mean by "complete" ... something like vice doesnt really need a huge set of feature-rich widgets, event modell or whatever.
2007-10-11 12:06
A Life in Hell
Account closed

Registered: May 2002
Posts: 204
Quote: I only know one, QT4. But is that native? I tought it still uses X11 for presentation logic.



QT on Mac OS X from v2 onwards has native presentation (with the caveat that it doens't follow the HIG very well,...)
2007-10-11 12:15
A Life in Hell
Account closed

Registered: May 2002
Posts: 204
Quote: it depends on what you mean by "complete" ... something like vice doesnt really need a huge set of feature-rich widgets, event modell or whatever.

It does need an elephant, though
2007-10-11 12:57
Jayce
Account closed

Registered: Dec 2001
Posts: 39
Quote: it depends on what you mean by "complete" ... something like vice doesnt really need a huge set of feature-rich widgets, event modell or whatever.

True, i guess only canvas support will do just fine. That is, if vice uses a canvas for presentation of the screen.
2007-10-11 14:03
Shadow
Account closed

Registered: Apr 2002
Posts: 355
http://viceplus.wiki.sourceforge.net/Tracking states that the FRED mode in the DTV emulation is broken. Does it apply to both FRED1 and FRED2? Also the part in Uncharted Territory where I run in FRED1 seems to work fine, so I'm not quite sure how this problem looks?
I'm asking because I was thinking of fooling around with some effects in FRED-mode, but I'm just too damn lazy to sit and transfer to my DTV all the time, so it would be nice to be able to do it in Vice+...
2007-10-11 16:45
tlr

Registered: Sep 2003
Posts: 1787
Quote: http://viceplus.wiki.sourceforge.net/Tracking states that the FRED mode in the DTV emulation is broken. Does it apply to both FRED1 and FRED2? Also the part in Uncharted Territory where I run in FRED1 seems to work fine, so I'm not quite sure how this problem looks?
I'm asking because I was thinking of fooling around with some effects in FRED-mode, but I'm just too damn lazy to sit and transfer to my DTV all the time, so it would be nice to be able to do it in Vice+...


That line was added an by anonymous edit. It might be a bug, but we don't know what it refers to.

The proper way to report bugs is via mail or irc.
2007-10-11 17:55
tlr

Registered: Sep 2003
Posts: 1787
About VICE vs. VICEplus:

We respect VICE team's decision of not including DTV support.
Their aim is to provide a portable emulator of classic Commodore hardware.

VICEplus is intended to be VICE "plus" additional features that may or
may not end up in VICE. It is based upon the latest release of VICE
allowing easy backporting of features if desired.

Join us on IRC or mail us if you like to contribute or discuss new features.
http://viceplus.sourceforge.net/
2007-10-11 18:28
The Dark Prince
Account closed

Registered: Apr 2005
Posts: 10
Quote: Actually I find their "explanation" quite valid.
Furthermore: "they" "should" concentrate rather on bugs than implementing a yet buggy new huge feature (as DTV).
Also: VICE-only demos suck already as it is. So DTV will become a plattform noone ever coded ON?
To each his/her own...
Also as already mentioned: its GPL so no whining has justification (or is this the big gap some bamus left here?) IMHO.
I still feel like people complaining the most are doing the least (this includes me right now complaining about complaining)


Hrm, concentrating on fixing bugs until they're all gone before implementing new things you say? You do realise the problems with such a statement right?

Enough people wanted this that they submitted code and had it rejected. Enough people wanted this that people bothered to fork and make their own (which takes a lot of effort so well done to those concerned.)


VICE only demos I've not seen too many of, but having something you can test code on quickly massively improves turnaround on intermediate versions of things and that makes development a lot more palatable. You're always going to get some bad with good.

Also, DTV suffers from a real catch 22 problem right now. It's not hugely worth getting a DTV because there isn't much for it (and it's a pain getting the hardware to talk to the outside world, but that's another argument). And it's not hugely worth coding for the DTV because nobody has one to really look at your demo/game/porn on.

Having an emulator will break very likely break this catch, like I said, makes it easier to develop for the real hardware but it also makes for a bigger audience and as we're all attention whores, (audience) size matters.

As for new features, does anyone else really REALLY want symbol table support of some sort for the monitor?
2007-10-12 01:58
Six

Registered: Apr 2002
Posts: 293
FRED indeed appears to be broken, at least as far as I can determine. (Sorry about that anon edit, It actually looked like that's how the bugreporting was done when I was at the page) I'll post anything further I find here instead.

Anyway, in FRED, it looks like it's not reading the color ram properly. there are strips of green throughout the pics on all of my test pages.

Also, there seems to be some issue with DMA or blit triggering, haven't figured out which yet, but a page that works fine on both the dev board and a hacked unit that pretty much does nothing but that won't work on VICEPlus.

The cellular 8bpp mode stuff that I tested worked 100%, but I had mixed results with stock 8bpp mode.

All in all, VicePlus is a damn cool hack. There may be a few bugs, but the sheer amount of stuff that worked right off is amazing. Great work!
2007-10-12 07:05
Tao

Registered: Aug 2002
Posts: 115
Quote: I only know one, QT4. But is that native? I tought it still uses X11 for presentation logic.



GTK+ and WxWidgets comes to mind...
2007-10-12 07:39
tlr

Registered: Sep 2003
Posts: 1787
Six: No problem. Took a while to figure out that it was a new addition, that's all! :)

I think we have some clues about the FRED bug. We'll look into DMA and blitter triggering.
As with all programming, the testing is the hardest part. It would help us a lot if you could submit the programs that are problematic for you!

If they are resonably small, just mail them to the list.
2007-10-16 13:36
Laxity

Registered: Aug 2005
Posts: 459
Ok, I admit.. This is a bit late.. But what a fucking awsome job you guys have done.. Just downloaded it and looked at .. eh.. forgot the name of the demo, but an excellent one with some excellent Linus music in it :).. Really really really good job guys.. Thanks!
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
Luca/FIRE
Knut Clausen/SHAPE/F..
ilesj/Artline Designs
Nordischsound/Hokuto..
Mike
Andy/AEG
Didi/Laxity
Sokrates
Jazzcat/Onslaught
Steffan/BOOM!
kbs/Pht/Lxt
Icecube/Light
Guests online: 112
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 The Demo Coder  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Triad  (9.2)
Top Musicians
1 Rob Hubbard  (9.7)
2 Jeroen Tel  (9.7)
3 Mutetus  (9.7)
4 Jammer  (9.6)
5 Linus  (9.6)

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