Тёмный

Commodore 64 VIC-II Kawari Update - Part 5 

Randy Rossi
Подписаться 2 тыс.
Просмотров 4,9 тыс.
50% 1

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 111   
@roaddan01
@roaddan01 3 года назад
I have worked with electronics and software for years and some of you guys simply impress me. The things you think and put together is just amazing. You have all my admiration. Keep on the great work. From a future customer.
@RetroRecipes
@RetroRecipes 3 года назад
Keep up the great work! Amazing to think this is the picture from a real C64 yet looks as good as an emulator. Can’t wait to try it out! 👍🕹️
@emmettturner9452
@emmettturner9452 2 года назад
I landed here when researching your VIC-II². Wanted to see how far along this alternative is. Glad to see you are curious about it as well. :)
@bitoxic
@bitoxic 3 года назад
This is simply awesome! C64 community must award you with gold medals! 🏅🏅🏅
@lotharschwab8376
@lotharschwab8376 3 года назад
😮 My jaw hits the floor watching this. How can one watch this and not be in awe?
@weirdocollector
@weirdocollector 3 года назад
Just amazing! Another step in having a full C64 only using modern components.
@TheSulross
@TheSulross 3 года назад
the holy grail of retro computing - recreating the Commodore 64 using all modern, currently available parts :-)
@coreykirkpatrick4392
@coreykirkpatrick4392 3 года назад
OMG... This project just gets better and better!
@byteoncomputerservices8054
@byteoncomputerservices8054 3 года назад
This is exciting, 80 column mode is even better now! Quite simply, I want one.
@wimwiddershins
@wimwiddershins 3 года назад
Great project, I can't wait to upgrade my ole C64C.
@TheRetroChannel
@TheRetroChannel 3 года назад
Awesome! Thanks for the updates, it's very exciting to see how far this has come. And great to be able to have a full replacement that supports modern video standards along with legacy stuff for us CRT nuts
@doktor6495
@doktor6495 3 года назад
Very very great project! With this device we can save many more Commodore computers!!! Jack Tramiel will honor you in heaven! :-) Best greetings, your Doc64!
@A388Flyer
@A388Flyer 3 года назад
Fantastic work. Not only a great replacement, but will also save other C64s from being cannibalized for parts.
@cocoe68
@cocoe68 3 года назад
Great news to finally have a VIC II replacement, thanks for your effort!
@EsaKarjalainen
@EsaKarjalainen 3 года назад
That seems like a legit, yet fitting upgrade for a C64.
@AppliedCryogenics
@AppliedCryogenics 3 года назад
Excellent! I am very excited for your progress. Great work.
@samclacton
@samclacton 3 года назад
Incredible job. Can't wait to see this in production. 👍👍
@basvanharen2904
@basvanharen2904 3 года назад
Awesome again! Maybe you should start a kickstarter?
@GadgetUK164
@GadgetUK164 3 года назад
Amazing progress! Cool work generating Chroma & Luma in the FPGA!
@paulspark7287
@paulspark7287 3 года назад
This is great to watch. One of these days I'd love to breath life into old Vic-20 machines by doing something similar with a VIC-I replacement. Maybe you'll beat me to it! ;-)
@azryaelttv904
@azryaelttv904 3 года назад
Super excited for this! Really want to update the image quality on my C64, and also be able to stream some classic games. Keep up the fantastic work!
@dorianbussenius8501
@dorianbussenius8501 3 года назад
Well worth the time, would love to add these to my retro offerings when available
@croysk
@croysk 3 года назад
Hyped for 80 column mode.
@bwack
@bwack 3 года назад
Thanks Randy for the update and for sharing with us :)
@ultramac1550
@ultramac1550 3 года назад
Really nice
@MODCENTRALUSA
@MODCENTRALUSA 3 года назад
I'm in... let me know when the pre-order starts
@stephenwhite506
@stephenwhite506 3 года назад
Such an exciting project, well done.
@derekbeaumont8248
@derekbeaumont8248 3 года назад
This looks great, can't wait to see the final version
@dougjohnson4266
@dougjohnson4266 3 года назад
Thank you so very much for making this sir. This will keep the C64 going!
@CDP-1802
@CDP-1802 3 года назад
Absolutely amazing work!
@jdryyz
@jdryyz 3 года назад
Really love the 80 col support for NovaTerm. NovaTerm had another 80 col driver possibility using the C128 in C64 mode but I understand it was a bit buggy with linefeeds or some such thing. Looks like this has been resolved with your driver? I was thinking it might be another part of NovaTerm's code at fault.
@stevewhitcher6719
@stevewhitcher6719 3 года назад
Well done Randy! Great work for saving old C64s! And giving them a great digital look!
@damianvila
@damianvila 3 года назад
Randy's back! Awesome! I'm eager to see the final iteration of this. Such a wonderful project. Kudos!
@Rick_Todd
@Rick_Todd 3 года назад
Congrat's , Very Cool
@GeoffSeeley
@GeoffSeeley 3 года назад
Amazing work!
@PureAudioTones
@PureAudioTones 3 года назад
Wow, that's exciting. I am looking forward to see the next iteration.
@OscarSommerbo
@OscarSommerbo 3 года назад
Just fantastic progress!
@andreashuber332
@andreashuber332 3 года назад
Great work !
@DavePoo2
@DavePoo2 3 года назад
This is looking really good. If you are looking for anyone to evaluate, I'm in the UK, I've got a working PAL 250407 board with a modulator replacement and GAL PLA chip. I've also got 2 PAL C64C machines which have no modifications to them at all (250469 boards with the 8565 VIC-II).
@EngineeringVignettes
@EngineeringVignettes 3 года назад
Once you get a stable design point, are you planning on doing a larger run with funding, like on Crowd Supply? Looks good so far! Cheers,
@charlesheinle9908
@charlesheinle9908 3 года назад
Yes. Kickstarter or whatever you choose!
@lindoran
@lindoran 3 года назад
Absolutely awesome!
@pickoftheglitter
@pickoftheglitter 3 года назад
Hoping it will be available soon, and also the small version will not cost an absurd (not sure how much parts it needs and how much they cost); it's amazing to know you can have a 100% compatible replacement for the aged VIC-II processors. I hope a 6560/6561 replacement will follow (and maybe 264/TED and C128 "VICs" too)...
@gregclare
@gregclare 3 года назад
Wow. Amazing work. Amazing progress. This really is evolving into the ultimate upgrade!
@marcroulleau9510
@marcroulleau9510 Год назад
Simply amaze ! It's great Thank you
@UncleAwesomeRetro
@UncleAwesomeRetro 3 года назад
This looks great :) I am modernizing one of my commodore 64 computers and I would like to buy this when available
@coreykirkpatrick4392
@coreykirkpatrick4392 3 года назад
​@Randi Rossi I have an idea which you may have alluded to in the video. But have a daughter board that replaces the RF module that of course retains the stock S-Video/Composite video, but also acts as a passthrough for HDMI, by using a HDMI ribbon cable from the Kawari, with its own mini HDMI at the rear port of the case. This also will provide a solid mounting point to the motherboard , while also reducing the height profile of the Kawari for a thick HDMI cable.
@r3rossi
@r3rossi 3 года назад
Y, that would solve some issues for sure. Although it would add even more cost to what might already be a costly board. But maybe I can add a ribbon cable connector to make the differential pairs available for a future daughter board that replaces the RF modulator.
@joonglegamer9898
@joonglegamer9898 3 года назад
That's really something. One question though, does the Sprites work as they should? Have you improved on the sprite limitations as well?
@CuriousGDude
@CuriousGDude 3 года назад
Looks awesome. A few questions: 1) Do you think it will work on a C64 Reloaded MKII? 2) My LCD monitor and TV can only accept 60Hz signals, even over HDMI. Would I be able to switch into PAL mode, but still output a 60Hz signal or would I still have to use my Framemeister to convert? 3) Similarly, will I be able to use my old 1702 NTSC monitor, but still be able to take advantage of the PAL mode? Keep up the good work and take your time!
@michielboland628
@michielboland628 3 года назад
Nice to see analog video. Note that for the VIC-II on PAL the phase angles for a color on odd lines is not exactly the mirror of the angle for that color on even lines. For example if you make all even lines red (color 2) and all odd lines dark grey (11), the mixed color will be slightly different from the one you get when you make all odd lines red and all even lines dark grey. Good luck with your project!
@r3rossi
@r3rossi 3 года назад
I'm using 135° and -135° for even/odd lines in the color burst phase. Seems to look okay through my upscaler but someone will have to try on a real PAL monitor to make sure I got it right.
@chrisvalade1162
@chrisvalade1162 3 года назад
Do you have any plans to make a replacement for the VIC-20's MOS 6560/6561? There is a huge demand for these chips. Great work! I'm very excited about this project.
@r3rossi
@r3rossi 3 года назад
No plans yet but this project would be a solid foundation for implementing those chips too.
@saganandroid4175
@saganandroid4175 3 года назад
I had hoped to hear more about enhanced Sprite capabilities. Also the static nibble ram used for color in "text mode" is hopefully being put on the FPGA, and implemented at (at least) 8 bit width so that it can be used to supply more info to the Video System without stealing cycles from the 6510.
@stevesether
@stevesether 3 года назад
Can you give us an idea on component costs? I don't so much care about what you might charge (which isn't an easy question to answer for obvious reasons), but the cost of the components themselves. This is a great design, and I'm glad you're thinking about cost. It reminds me of what I've read about the mentality at Commodore, from what Bil Herd has said. They always thought about cost to the nth degree. That was long the Commodore mindset, and the reason many of us (or our families) were able to afford these computers back in the 80s. "A computer for the masses, not the classes" as Jack Tramiel would say.
@brostenen
@brostenen 3 года назад
It will be so sweet inside my ATX64 build.
@glenndoiron9317
@glenndoiron9317 2 года назад
Your ghosting issues are most likely cause by signal reflections on your video cable. 1. Make sure your cable is 75-ohm Z0. 2. Make sure your circuit's output impedance is 75 ohms. Also, using a passive splitter (Y-cable) is a great way to cause horrendous signal reflections.
@keithamdahl3948
@keithamdahl3948 3 года назад
Awesome progress. I'm very interested in one if you bring it to market.
@estebanquito545
@estebanquito545 3 года назад
exciting project!!! but what about 6572 PAL-N ?
@bt3779
@bt3779 2 года назад
Hi Randy, I think this is a great project. I really think you should keep the advanced graphic modes and extra video memory. Maybe some discussion and polling on exactly what the preferred modes should be. But I like the extensions being offered. In someways, I think this is a better, more organic expansion of the C64 lineage, rather than new projects like Mega65, or Commander X16, as interesting as those projects are. Will this VIC-II maintain compatibility with other RAM and CPU upgrades? Thank you.
@bt3779
@bt3779 2 года назад
One item that could be interesting to add, would be a blitter. But I guess that would only be applicable to the custom graphics modes.
@casaderobison2718
@casaderobison2718 3 года назад
I look forward to the VIC-IIe version for C128 users after this is done. :)
@saganandroid4175
@saganandroid4175 3 года назад
There are 2 game devs who I think you should consider giving Kawaris to. Jon "Kodiak" Woods of Parallaxian fame (and the Kodiak64 blog) and John Henderson of the visually stunning C64 "Wild Wood" game.
@johnsonlam
@johnsonlam 3 года назад
Great project and awesome work! From a end user point, price is not a problem (except it's rocket high), since it's not a consumer goods, I just need to buy one and it work for a long time. The size and how good it fit the existing board is a problem, also the micro HDMI connector is annoying since not popular as standard HDMI.
@rubberduck4966
@rubberduck4966 3 года назад
I think it would be a good Idea to also include SID Emulation to have Sound in the HDMI Output, too. As the FPGA can listen to the complete BUS snooping Data which was intended to go to the SID should be possible.
@daskarman
@daskarman 3 года назад
where do i get my hands on this ? awesome !
@flekkzo
@flekkzo 3 года назад
Imagine if this would have been the VIC-III and put into the C128 back in the day. So very cool! Any reason it wouldn’t work on a C128 btw?
@copperdragon9286
@copperdragon9286 3 года назад
The VIC-IIe has 48 pins, so you need a slightly different board. Also there are some extra signal which the VIC-IIe handles which also need to be dealt with.
@saganandroid4175
@saganandroid4175 3 года назад
14:00 I used 80 columns on an Amiga on a TV, so I am sure you can get 80 column neatened up on a composite port. I certainly hope you keep working on control of color registers. Hooray for NTSC/Pal toggle!! Eager to see how that RGB 1080/1084 monitor support works.7:00 why would one not want Hi-Res and how would that make it cheaper? How do we email you Randy?
@r3rossi
@r3rossi 3 года назад
There's a lot of wasted space in my 80 column mode because I kept the horiz/vertical timing the same as 40 column mode with border. So every character is squished into the same space as half a regular character is which would probably not be the case on Amiga (or C128's VDC). If timing was different, the letters/pixels would be larger but I took the easy route. If you remove extras like Hires, color config and EEPROM stuff, the core will fit on the slightly cheaper X4 model. So I was thinking a cost reduced version without bells and whistles would be possible.
@saganandroid4175
@saganandroid4175 3 года назад
@@r3rossi Can that potentially be altered? We don't need a ton of border. Without HiRes, or 80 columns, what's the point? Oh, maybe as a cheap Vic-II replacement? PS Laced mode would be fun for 640x400.
@oleimann
@oleimann 3 года назад
I just rewatched your part 4 and part 5, and I would like to see how the hardware sprites from C64 normal (video) memory integrate with the special/new screen modes and the changes in color palette, Best would be if they used the original palette of the chose VIC-II chip, and kept their resolution, just over/underlaying.
@r3rossi
@r3rossi 3 года назад
Y, the lo-res sprites are made visible in the hires modes but operate as they do in lo-res. Background collisions operate differently and there is probably some weirdness with multi color modes I haven't discovered yet.
@HubertoKusters
@HubertoKusters 3 года назад
Cool!
@felixokeefe
@felixokeefe 3 года назад
I'd love to see a flat cable connection for the HDMI. Allowing for a full size HDMI port on a small PCB with matching flat cable connector.
@michastepien8326
@michastepien8326 3 года назад
Great job! What about scanlines for hdmi output? Is there such feature?
@r3rossi
@r3rossi 3 года назад
There is an option to make every alternate line half bright but I was considering removing that feature, actually.
@michastepien8326
@michastepien8326 3 года назад
@@r3rossi if you manage to make sth like scanlines in OSSC then your Kawari will be amazing. The point is that C64 games were not designed to be played in such perfect quality,
@televiciousgoober
@televiciousgoober 3 года назад
Man, want that. Got a 1084 ready for it. Gotta try blinkenlights starwars on that novaterm driver. If you want a tester I have PAL and NTSC c64's and I'll pay.
@joecan
@joecan 3 года назад
is it feasible to get this vic2 kawari functionality into bmc64?
@MIK71001
@MIK71001 3 года назад
😱😱😱😱😱😱🥺 just amazing!!
@saganandroid4175
@saganandroid4175 3 года назад
What about full-screen-height Sprites?
@Mr_Meowingtons
@Mr_Meowingtons 2 года назад
will this let people that are making new games for the C64 use higher resolution and more sprites?
@r3rossi
@r3rossi 2 года назад
I suppose so but I don't expect it to happen much. I added some new graphics modes that use the added video ram but I'm not sure how practical they would be to code a game for. 'Super' sprites could be added but I didn't change anything with sprites. I stopped making my own extensions to focus on being a replacement first and foremost. The ability to rewrite the way the VIC behaves is something you can play around with and my extensions are one example of what is possible.
@corneleousworthington4566
@corneleousworthington4566 3 года назад
Would love to be a beta assembler/independant tester if you need one! :-) (Thanks for the awesome work- cannot wait to use one!)
@lindoran
@lindoran 3 года назад
Did you wind up using the 3&4 byte color codes or the 8 byte color codes for ansi control sequence or both?
@r3rossi
@r3rossi 3 года назад
The driver just has to set the right attributes on the character cells. So interpreting ESC[32m for example was already handled by Novaterm. I'm not sure what other types of escape sequences it supports.
@diegoprat3709
@diegoprat3709 3 года назад
Fking awesome!!!
@ssdravidian
@ssdravidian 3 года назад
Can this be used in the commodore 128?
@MichaelDoornbos
@MichaelDoornbos 2 года назад
You could sell this Composite core code. I’ve not found any decent examples and am loathe to try and implement it myself. VGA, there are many, Composite, not so much.
@herbmyers805
@herbmyers805 3 года назад
Please keep the added graphics and extra ram
@Evilslayer73
@Evilslayer73 3 года назад
take my money right now!:)
@modellbobby
@modellbobby Год назад
Hi. Is sound via hdmi available ? Need this as I want to use a tv
@r3rossi
@r3rossi Год назад
No sound. DVI only. Sound would have to be routed separately.
@modellbobby
@modellbobby Год назад
@@r3rossi he? How should this work in real life ?
@roaddan01
@roaddan01 2 года назад
When will it be available for sell
@jammi__
@jammi__ 3 года назад
Would it make sense to have NTSC/PAL switching too?
@r3rossi
@r3rossi 3 года назад
Y. There will be a header for an optional physical switch that will toggle it.
@Ikrananka
@Ikrananka 3 года назад
@@r3rossi Will software NTSC/PAL switching still be possible? I've forgotten but does the new board include color and dot clock clock generation bypassing the motherboard?
@r3rossi
@r3rossi 3 года назад
@@Ikrananka Y, software switching is still in the design. The board has two color clocks, one for each standard so the clock on board is bypassed.
@Ikrananka
@Ikrananka 3 года назад
@@r3rossi Fantastic. How about the dot/pixel clock - is that also generated by the new board?
@TheSimTetuChannel
@TheSimTetuChannel 3 года назад
Veni vidi vicii
@jesperlundbyrasmussen7844
@jesperlundbyrasmussen7844 3 года назад
Please take my money!!!
@coreykirkpatrick4392
@coreykirkpatrick4392 3 года назад
Any Updates?
@r3rossi
@r3rossi 3 года назад
Close. Unfortunately, I made a mistake in my last PCB run so I need to do another with a correction. Hard to find the parts too. I want to put at least 10 together to send out for evaluation before I commit to any more. I will make another video once they are ready. I figured people would get tired of hearing about something they can't get their hands on so I will put our an update once everything is ready (either to buy or self build)
@darkstatehk
@darkstatehk 3 года назад
* *drool* *
@NathanClarke
@NathanClarke 3 года назад
Sign me up for one please :)
@wasabinator
@wasabinator 3 года назад
Amazing work!
Далее
Simple mod to Improve your C64's video output
38:51
Просмотров 75 тыс.
DIY Pump Solutions
00:18
Просмотров 1,4 млн
Шоколад приходит на Землю.
00:23
Просмотров 185 тыс.
VIC-II Kawari Update #8 - Some updates
20:39
Просмотров 5 тыс.
More Replacement Chips for my Sixtyclone C64
34:47
Просмотров 32 тыс.
Building a NEW Commodore 1581 disk drive!
29:19
Просмотров 77 тыс.