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


Forums > CSDb Discussions > Vice with support for the C64 DTV.
2007-07-01 21:25
tlr

Registered: Sep 2003
Posts: 1123
Vice with support for the C64 DTV.

This has been in the works for a while.

It's not at all complete, but this weekend VICII-DTV support was implemented so several of the released demos run on it. :)

Get it here for a taste:
http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE

Source code + pre-built win32 binary + preconfigured flash image.
 
... 46 posts hidden. Click here to view all posts....
 
2007-08-03 14:42
Shadow

Registered: Apr 2002
Posts: 313
This is truly fantastic work you and nojoopa have done on ViceDTV on only one short month it has gone from experimental to almost full-featured. Much appreciated!
2007-08-04 09:38
-$iXX!-

Registered: May 2005
Posts: 219
Fantastico! Shadow, is there is a possibility wel'll see an 102% version with 2500 dots? ;) Viva la DTV!
2007-08-05 11:53
Shadow

Registered: Apr 2002
Posts: 313
Sixx : Nah, I think I will stop now, I don't think the world can handle more dots... ;)
2007-08-05 11:56
Knoeki

Registered: Jun 2006
Posts: 644
Would you like to have unlimited dots? [Y/N]

------------------------------------
Knoeki/DigitalSoundsSystem/GheyMaidInc/SwappersWithAttitude
http://hardwarehacks.untergrund.net/misc/zomgwtfbbq/
2007-08-07 12:28
tlr

Registered: Sep 2003
Posts: 1123
Added patch 168 with win32 binaries.

http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE

news:
* Cycle exact border on/off implemented.
* 8BPP chunky overscan implemented.
* 8BPP chunky idle fetch implemented.
22050 HERTZ, Symmetric Overscan, Spacelane & Wide Screen Slide works 100%.
Thanks to myself! :)
* Corrected some cycle timings in skip cycle and burst mode
* ColorRam/character/bitmap/sprite bank emulation.
* X11 fixes submitted by groepaz.

@Shadow: Thanks!
I think noone of us thought it would get this far either. It's all about synergies. :)
1570 laid most of the groundwork like MMU, DMA and blitter.
Nojoopa then did most of the hard work on the faster cpu modes, flash emulation and initial vicii emulation.
I did the color palette, sid modifications and later added details to the vicii code like correct idle fetch and overscan modes.
Now more people are participating, lots of things to do. Let's see what comes out of it! :)

---
More developers are needed!

Both small and large tasks available. (see the wiki link above for a list of current tasks)
Development can be done under windows or linux (maybe others aswell).
People wanting to do additional features to x64 are welcome too.

Join us on #x64dtv-dev on freenode.net. :)
2007-08-07 20:24
iAN CooG

Registered: May 2002
Posts: 1734
Whoa, excellent!
Just tried Symmetric overscan, Widescreenslide and Spacelane. Everything seems perfect :)

Bug:
x64dtv bugs if I try to run "Colorblast" or "Linearscroll" by Six/Style. Shows an empty MessageBox with only "Error" as caption, and then exists.
Same happens in Must_See_DTV-STYLE.d64 but later, if in warp mode.
Didn't happened before, they simply didn't worked because for dtv1
2007-08-07 20:46
tlr

Registered: Sep 2003
Posts: 1123
@Ian: Thanks, will check.
The empty requester is usually an Access Violation. I got a bunch of those before I fixed raster/* for overscan.
My guess is that we don't mask gfx pointers from the vic registers correctly. The stuff for the DTV1 might set something out of range because the registers have different meaning on the DTV1.
2007-08-14 19:27
tlr

Registered: Sep 2003
Posts: 1123
Added patch 188 with win32 binaries.

http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE

news:
* Merged with VICE-1.22.
* Fixes SH[SXY]_ABS_[XY] timing bug introduced in VICE-1.22 (opcodes $9B, $9C, $9E & $9F)
* Burst mode corrections, should be 100% now.
* Snapshot for DTV VICII works correctly now. (format changed)
* scheduled DMA/Blitter (except CIA IRQ) implemented. (fixes emulator crash in the DTV1 demo Linear Scroll)

---
More developers are needed!

Both small and large tasks available. (see the wiki link above for a list of current tasks)
Development can be done under windows or linux (maybe others aswell).
People wanting to do additional features to x64 are welcome too.

Join us on #x64dtv-dev on freenode.net. :)
2007-09-02 23:04
tlr

Registered: Sep 2003
Posts: 1123
Added snapshot rev 263 with win32 binaries.

http://picobay.com/dtv_wiki/index.php?title=DTV_Support_in_VICE

news:
* win32 gui (English/Dutch/Swedish available)
* switchable SID model in x64dtv (default is DTVSID)
* hummer userport joystick emulation
* selectable DTV2 blitter bug emulation
* improved accuracy of blitter timing
* DMA timing corrections (swap mode)
* DMA length fix for length 0
* cycle exact palette changes.
* fixed a problem where sprite colors weren't correctly updated on palette changes.
* cleaned out most x64 features from x64dtv that are not applicable for the DTV.
* improved accuracy of burst mode emulation (no refetch unless really needed)
* Corrected problems with idle fetch

Note that the snapshot format changed!

---
More developers are needed!

Both small and large tasks available. (see the wiki link above for a list of current tasks)
Development can be done under windows or linux (maybe others aswell).
People wanting to do additional features to x64 are welcome too.

Join us on #x64dtv-dev on freenode.net. :)
2007-09-03 21:26
iAN CooG

Registered: May 2002
Posts: 1734
Thx to you all for the excellent work.
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next
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
Vent/TRIAD
Wildstar/Retro64
Squad333
Marq/Fit^Lieves!Tuor..
Guests online: 34
Top Demos
1 Uncensored  (9.7)
2 Edge of Disgrace  (9.7)
3 Coma Light 13  (9.6)
4 The Shores of Reflec..  (9.6)
5 Lunatico  (9.6)
6 Quad Core 100%  (9.5)
7 Comaland 100%  (9.5)
8 Incoherent Nightmare  (9.5)
9 Wonderland XII  (9.5)
10 Comaland  (9.5)
Top onefile Demos
1 Pandemoniac Part 2 o..  (9.6)
2 Synthesis  (9.6)
3 Dawnfall V1.1  (9.5)
4 Daah, Those Acid Pil..  (9.5)
5 Field Sort  (9.4)
6 Treu Love [reu]  (9.4)
7 Dawnfall  (9.3)
8 Globe 2016 [reu]  (9.3)
9 KAOS 64  (9.3)
10 Hardware Accelerated..  (9.2)
Top Groups
1 Booze Design  (9.4)
2 Censor Design  (9.4)
3 Oxyron  (9.4)
4 Crest  (9.3)
5 Finnish Gold  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Wotnau  (9.7)
3 Sixx  (9.7)
4 MWS  (9.7)
5 Frantic  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2017
Page generated in: 0.22 sec.