| |
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/
|
|
| |
Rough Account closed
Registered: Feb 2002 Posts: 1829 |
DTV support is a very wanted feature.. cool. |
| |
iAN CooG
Registered: May 2002 Posts: 3187 |
Cheers viceplus team! =) |
| |
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) |
| |
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.
|
| |
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. |
| |
tlr
Registered: Sep 2003 Posts: 1787 |
That sounds ok to me. I guess we'll drop that into the snapshots ASAP. :) |
| |
Laxity
Registered: Aug 2005 Posts: 459 |
What was the reason the C64DTV isn't included in the regular Vice build again? |
| |
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 |
| |
Laxity
Registered: Aug 2005 Posts: 459 |
Ah.. ok!.. |
| |
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. |
| |
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 |
| |
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) |
| |
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)
|
| |
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..
|
| |
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 |
| |
A Life in Hell Account closed
Registered: May 2002 Posts: 204 |
Quote: I'd love faster loading :D
How about an elephant? |
| |
chatGPZ
Registered: Dec 2001 Posts: 11360 |
Quote:
@Groepaz: In order, which C64 emus are most accurate? (according to you of course)
hoxs64, ccs64, vice. |
| |
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.
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11360 |
why the hell they aren't using a portable gui framework still cracks me up.... |
| |
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.
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11360 |
there are dozens :) |
| |
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.
|
| |
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. |
| |
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,...) |
| |
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 |
| |
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.
|
| |
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+... |
| |
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. |
| |
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/
|
| |
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? |
| |
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!
|
| |
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... |
| |
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. |
| |
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! |