Тёмный

Homemade VIC-II 6567/6569 for the Commodore 64 - Part 4 

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

An update on my Commodore 64 VIC-II replica project. It's been nearly a year since I started working on this and I'm getting closer to a finished product. The prototype board is working 100% now but is still too bulky to fit inside a closed machine. In this video, I talk about some issues that got resolved as well as some new features I've added.

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

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 221   
@The8BitGuy
@The8BitGuy 3 года назад
Great work!
@damianvila
@damianvila 3 года назад
Hi David! Nice to see you here! Isn’t this project really interesting? Randy makes a lot of interesting things! (His BMC64 project is awesome too!)
@MichaelDoornbos
@MichaelDoornbos 3 года назад
This is exactly what the C64 needs for longevity. Every time I turn one on I think "oh please don't die on me VIC"
@senilyDeluxe
@senilyDeluxe 3 года назад
Hm I fixed like ten of them and I'm not even sure I ever had a bad VIC-II (although I noticed PAL Rev.1 crashes on some demos). PLAs fail galore. SIDs fail often, sadly. RAMs and ROMs and CIAs and some of the logic, but only when it's a MOS 7xxx part. The TED and CPU of the 264 series just totally loves to die. Still... it's not the question if any given chip will fail, but when. So yeah - replacements for every single IC in the C64 is the only way to make sure humanity can still enjoy these machines in a thousand years.
@MichaelDoornbos
@MichaelDoornbos 3 года назад
@@senilyDeluxe that's all I'm saying. I can get a PLA replacement, but a VIC, not so much.
@the8bitbarn836
@the8bitbarn836 3 года назад
The thing that gets me is that we have the original dies for all of these chips but the cost to remake them would be astronomically expensive to reproduce. We have a modern version of the 6502, and compliant other processors Someone can remake these chips without substitutions and maybe even fix some of the errors. But what is to be is the simple fact that there is no real money in it for them. I think this project is great! Awesome work! I've seen some of the work that others have done on bringing back these machines and I support them. Keep Going Randy! Your Doing Great!
@adriansdigitalbasement
@adriansdigitalbasement 3 года назад
Love it, especially the new modes.
@damianvila
@damianvila 3 года назад
Hi Adrian! Nice to see you here. :)
@lindoran
@lindoran 3 года назад
I was just thinking I wonder if Adrian saw this yet! Hi!
@coreykirkpatrick4392
@coreykirkpatrick4392 3 года назад
I was hoping Adrian would see this
@darkstatehk
@darkstatehk 3 года назад
Indeed! It's amazing to see those higher res pictures in those different mode on a real C64. Hope Randy chooses to keep them in on the release build.
@basvanharen2904
@basvanharen2904 3 года назад
I would love to see a review for this on ADB😅
@stephenwhite506
@stephenwhite506 3 года назад
Hey, I'm the Pi1541 author. I am truly sorry about that. It is a known problem with Pi1541 and Krill's loader. The timings are just too tight and that's why it is best to turn off some of the features. Also check that you don't have "GraphIEC = 1" in your options.txt file. That will improve compatability as the Pi will not be wasting time drawing to its screen. Great project by the way. If you want any help then please reach out. You could make it a lot smaller and cheaper. Perhaps a iCE40 or a ECP5. An ECP5 could drive the HDMI directly. Edit: I am also developing a SuperCPU clone cartridge. It will be great with your new modes.
@r3rossi
@r3rossi 3 года назад
Oh, I just realised I also turned off the GraphIEC as well while I was hunting for a solution so perhaps that was the issue after all! I will keep the buzzer off and turn the graphing back on to see if that was the true cause. Thanks for the info! Y, others have suggested iCE40 . There's really very little vendor specific in my code other than the clocking resource config so it's possible. But I don't have the skills to switch fpga's I think. I was going to model the board after the mojo because I know all the supporting circuitry works. I'm probably the wrong person to try and make the simplest (and cheapest) solution.
@charlesheinle9908
@charlesheinle9908 3 года назад
Ooooh! SCPU clone!
@LeftoverBeefcake
@LeftoverBeefcake 3 года назад
Heh, I was just wondering how well this VIC-II replacement would work with something like a SuperCPU or Turbo Chameleon.
@stephenwhite506
@stephenwhite506 3 года назад
@@LeftoverBeefcake Cheaper than a Mega65 ;)
@u64
@u64 3 года назад
@@stephenwhite506 Nice :-)
@DougDingus
@DougDingus 3 года назад
Your 80 column implementation is just perfect. Tastefully done.
@DaddyJoe2k9
@DaddyJoe2k9 3 года назад
Exactly!
@RetroRecipes
@RetroRecipes 3 года назад
Amazing VICellant stuff! Might have to retire the VIC-II² soon! Keep it up sir 👍🕹️
@bitoxic
@bitoxic 3 года назад
lol! I was thinking the same.... but still I think the VIC-II^2 was a great idea!
@RetroRecipes
@RetroRecipes 3 года назад
@@bitoxic Thanks!
@alexandermaasland3494
@alexandermaasland3494 3 года назад
It would love to get my hands on that little device, especially the 80 columns mode makes me jump of joy!
@chrischris02
@chrischris02 3 года назад
I have been waiting close to 20 years for a stand-alone VGA output! :)
@ninline2000
@ninline2000 3 года назад
The 80 column mode by itself makes it a fabulous upgrade. I look forward to the final version.
@GadgetUK164
@GadgetUK164 3 года назад
Very cool! Amazing work!
@meneerjansen00
@meneerjansen00 3 года назад
Like at lot of people said: 80 col mode: love it! The C64 really needs that 80 col mode.
@mrb5217
@mrb5217 3 года назад
This thing is so sick, I can't wait to buy one whatever it costs. It's like a more C64 appropriate version of the VERA board for the Commander X16. It will be great to help keep original machines going with bad VIC-II chips, an upgrade for VIC-II quality on original hardware (no jailbars, sparkles, weird PAL color fringing), and an 80 column upgrade all in one. That 80 column mode is hot 🌶🌶
@sharebrained
@sharebrained 3 года назад
Brilliant work. I do electrical engineering stuff and retro stuff, and would like to advise you to whatever degree you’re comfortable. A few thoughts for you when you move forward with your design: Depending on the clock rate and logic element requirements of your HDL design, you might consider either the Lattice iCE40 or ECP5 components. Both have open-source toolchains which are far more pleasant to work with, if you ask me. These parts also come in smaller and more modern packages (QFNs and BGAs). Do not be afraid of BGAs! They’re a lot easier to work with than you might think. As for PAL/NTSC switching, many FPGAs now feature PLLs with fractional ratio capability. So it’s possible that a single deliberately-selected commercially-available oscillator frequency could provide switching between PAL and NTSC frequencies, with the right PLL configurations. As for drive strength and ground bounce, I think you’ll see that clear up to a great degree as you move toward a single circuit board design. I highly recommend using a four-layer PCB design. There are many vendors (most in China) that can produce reliable four-layer boards inexpensively and quickly. PCBWay, JLCPCB, and King Credie all come to mind. Depending on how much you want to simplify/cost-reduce, it may be possible to remove the microcontroller or replace it with a soft-core (like a RISC-V) inside the FPGA. For VGA, it may be possible to do a simple resistor ladder DAC with resistances chosen to get the right color hues. For DVI, I think the signals are LVDS, and at the low pixel rates you’re dealing with, could be produced directly from the FPGA IO blocks. Feel free to hit me up if you want to bounce ideas back and forth. I have plenty of projects already in progress, but would love to help you out where I can so you can get this to where you want it.
@MMSZoli
@MMSZoli 3 года назад
wow, this is a great project! Congrats! Especially like (as a graphician) the new bitmap modes (though I think there is a mistake in the presentation, for the 16 colors you need 4 bitplanes). With thew original VIC-II these modes were not possible as the 1KB Color RAM is hardwired SRAM. The new bitplane modes with the flexible palette could make conversion of PC EGA gfx rather easy.
@NilsRetroHobbyRoom
@NilsRetroHobbyRoom 3 года назад
This is just great 😬👍👍. Love to see that we get replacement chips for every part of the C64. Thank you for the effort. Will have a look at your final „Chip“ when its done. Love to assemble one and looking forward to do that 😊
@bravestbullfighter
@bravestbullfighter 3 года назад
Perfect timing as my VIC-II is starting to give out.
@craftsman123456
@craftsman123456 3 года назад
Nice work. Hopefully these will become available as a drop in replacemet at a decent price
@st3ddyman
@st3ddyman 3 года назад
Great job. I had a go at implementing a VIC-II myself using a Cmod A7 and a custom board, but never got around the signal integrity issues due to my poor electronics knowledge.
@grahamrolle3923
@grahamrolle3923 3 года назад
Although late to see this, great work, amazing you have managed to get so far when you claim your not a electronics engineer. Although mentioned, There are others that could help if you wanted to move this to alternative FPGA's Although they maybe too 'small' there are devices which can be blown like an EEPROM rather than loaded, also 5V working so no voltage converting to 3.3 or lower voltages reqired with some FPGA. Again well done.
@wimwiddershins
@wimwiddershins 3 года назад
Superb work Sir! The extensions will be a massive hit of fresh air to the C64 scene.
@joecan
@joecan 3 года назад
wow. looking forward to getting this. 80 col looks amazing. New graphics modes. Take my money! thanks Randy! Joe in Waterloo.
@LondenTower
@LondenTower 3 года назад
those pictures are very nice!
@williammckeever4790
@williammckeever4790 3 года назад
All I can say is Wow! Absolutely amazing how far you have come along with this project!
@e5frog
@e5frog 3 года назад
Cool and much needed for all these new builds. Would be nice to get analog signals on pin 14 and 15 as well so you'd still be able to use the original output. What about adding sound to the HDMI output? IMHO don't think you should spend a bunch time on extra features before finishing a release, offer a VIC-II replacement and then add those extra features for people that want their C64 to behave in non-C64 ways. Great work!
@CityXen
@CityXen 3 года назад
Excellent! Would be cool to have this kind of solution for VIC-20 as well.
@nivrig
@nivrig 3 года назад
Great project! I also want one for the VIC-I in the VIC-20 :)
@lotharschwab8376
@lotharschwab8376 3 года назад
You Sir - you are a wizard. I can't wait for Adrian to test a clone of this production ;)
@megaflops3860
@megaflops3860 3 года назад
Wow, I can hardly belive it. Wonderful, everything.
@retrobitstv
@retrobitstv 3 года назад
Fantastic stuff! The extra features you've built are super neat too. Looking forward to seeing where this project goes from here!
@notartyom8915
@notartyom8915 3 года назад
This is amazing. Modify and extend, this is how we keep things fresh.
@andreashuber332
@andreashuber332 3 года назад
Great Project! I would also like to have a VGA output on the C64. In general chip do not last forever, so it is very nice to hear that you are working on a replacement for the famous VIC-II
@miguelgordillo7561
@miguelgordillo7561 3 года назад
Hello ! .. I am associated with current C-64 scene(s). .. This project is pretty neat and this video is entertaining, informative, and it has come to the attention of many sceners. .. As such, there has been some discussion (in scene) over 'new features' wished for here in comments section. Going by scene opinion, some cold water is necessary counterpoint. Almost no one in demoscene will code for, or even care about in any serious way, new modalities on vic-2 or sid replacements. Consider how difficult it is to motivate scene to code for the C-128 or SCPU or 1571/81 or other enhanced options. The pulse of scene discussion (and game theory) suggests at best one/two demos and maybe one game of interest, assuming this project takes off at all. .. This is all self-evident in line with historical precedent(s). Speculation is a fun game in social media but let's keep it sane. GREETINGS TO .. CCR .. KRILL .. ALGORITHM .. BURG .. FUNGUS .. DEADBEAT .. jESSiKA .. GROEPAZ .. DJINN .. and shoutout to :: commodore128.net/ .. etc ..
@georghaslbeck2591
@georghaslbeck2591 3 года назад
Absolutely great, fantastic work. When can i have it. Additional features are great, but I would be happy with a simple replacement. I want it now. :-)
@Ghozer
@Ghozer 3 года назад
So basically, you have made a GPU, with VRAM, for the C64... Nice! :D
@bitoxic
@bitoxic 3 года назад
This is a totally awesome project! Brillant work! 😃👍
@marcroulleau9510
@marcroulleau9510 Год назад
The project is great, the video is interesting, and the comment section is awesome ! Could RU-vid be always like that ! Thank You.
@thedddemon
@thedddemon 3 года назад
This is fantastic!!! The new modes are perfect, I wish Commodore had expanded the VICII with a configurable palette with the C64C.
@kittyztigerz
@kittyztigerz 3 года назад
awesomeness jobs Randy u have beat the tech moving forward
@eebaker699
@eebaker699 3 года назад
Amazing! How much will it cost and when will a commercial version be ready? Would you consider creating a Vic-20 VIC chip with similar features. 80 columns,wow!
@75slaine
@75slaine 3 года назад
Wow, that is fantastic work Randy, well done and congratulations. I must admit, I got super excited about that 80COL mode. Amazing.
@jason50146
@jason50146 3 года назад
You, Sir, are a saint.
@senilyDeluxe
@senilyDeluxe 3 года назад
This is like a window into an alternate reality where Commodore published all the specs for the C64 like IBM did with the PC or Apple with the Apple ][ so third parties started creating upgrade chips for the VIC-II!
@grahamrolle3923
@grahamrolle3923 3 года назад
And the Atari cough cough are as well supported with design documentation for Hardware , O.S and DOS.
@kippie80
@kippie80 2 года назад
cool! Sure, 6502 was weak signals so inline resistor makes for better impedance matching. Excellent.
@PontusBerg
@PontusBerg 3 года назад
Really interesting project indeed. In general, all extended features will be pretty much a sales argument but won't be used beyond a few tests. I can't see people retrofitting existing software for it. I do have a question; can I assume the new modes - both 80 column and the extended bitmaps - cannot coexist with sprites. I would see a technical challenge of mixing sprites fetching data from normal RAM and your new graphics, fetching data from your separate video ram and generate a consolidated output.
@BooXdk
@BooXdk 3 года назад
Absolutely awesome project, so skilled 👍 Can't wait to see the first dedicated PCB 🤞 This project and your BMC64 will definitely increase the amount of C64´s in my house 😁
@C64Scene
@C64Scene 3 года назад
Looks great, well done! Looking forward to the finished product!
@Berend70
@Berend70 3 года назад
Wauw Randy, nice development. Keep up this very good work.. I hope it will be in a suitable PCB one day! Stil the 6526 and 6510 to go!
@EngineeringVignettes
@EngineeringVignettes 3 года назад
Nice work :D Only possible addition I can think of would be a simple "copper" with DMA support that could be programmed. Cheers,
@jgingiloski
@jgingiloski 3 года назад
Awesome!! I can hardly wait to buy one.
@TheSimTetuChannel
@TheSimTetuChannel 3 года назад
Congratulations for the whole project and finding that last pi154 issue! Truly outstanding work!!!
@GraemeWoller
@GraemeWoller 3 года назад
I didn't understand much of this series, but even the stuff I didn't understand I loved. Awesome work!
@KatriceMetaluna
@KatriceMetaluna 3 года назад
In the future, every chip in the system will be its own independent super computer capable of doing a lot more than emulate that particular circuit. But it will still all operate like a Commodore 64.
@firepower9966
@firepower9966 3 года назад
great presentation, showing text notes with your talk.
@balartacus129
@balartacus129 3 года назад
Love the 80 columns, and I dig the new video modes. Well done!!!
@michaellosh1851
@michaellosh1851 3 года назад
Tremendous work. I’m highly impressed!
@adtari
@adtari 3 года назад
Great work. Would be nice to have extra (separate) $d011 and $d016 x/y scrollbits for the new bitplanes too. With optional AND mask-output when pixels in the bitplanes overlap to generate different output colors. And how about a (small) Copper-list like the Amiga to poke some values at a certain rasterline? You might can use one of the extra $d0xx adresses to point to a list in RAM.
@balartacus129
@balartacus129 3 года назад
There is a very powerful Amiga like Copper for the C64/VIC II already - BeamRacer.
@mallorndegray
@mallorndegray 3 года назад
Great work. I will look forward to buy one or two pieces... I am waiting also guthub code to use it also in my other 65c816 projects...
@dougjohnson4266
@dougjohnson4266 3 года назад
Thank you for taking on this project, it is needed so very much.
@OzRetrocomp
@OzRetrocomp 3 года назад
Holy crap... That is really impressive! Can't wait to see how it evolves into the final product.
@robinaldridge4090
@robinaldridge4090 3 года назад
Great work, would buy if you get through to producing them.
@saganandroid4175
@saganandroid4175 3 года назад
8:05 I would like for he user to be able to use their preferred palettes. Frankly the C64 default "palette" needs all the help it can get. Persisting would be good! Raster configurable palette would rock! I hope you offer other versions of the Kernel screenmode (now at $C800) so the routines can reside elsewhere in RAM. Just in case C800 is in use by some program a user needs to run
@Ikrananka
@Ikrananka 3 года назад
Simply outstanding.
@opiniondiscarded6650
@opiniondiscarded6650 3 года назад
BONUS FEATURE!
@Erlandsson1964
@Erlandsson1964 3 года назад
You are excellent mister :) great, fantastic and interesting work.
@papafrank808
@papafrank808 3 года назад
This is a great Thing you have done. Gratulation!
@spotterinc.engineering5207
@spotterinc.engineering5207 3 года назад
Fantastic project and great work - obviously a labor of love. Would you consider a derivative version for the C128 - the VIC is very similar with some extra IO ports/pins as I understand it. C128's could use the HDMI/VGA options too, especially in C64 mode. I would love to help with that project if you are interested.
@marcelsasik2747
@marcelsasik2747 3 года назад
wow. just wow. i want, i need pre-order one!
@jazzthief81
@jazzthief81 3 года назад
Amazing! Congratulations!
@thomaswright6776
@thomaswright6776 3 года назад
An amazing achievement, very well presented and look forward to the next video update
@bathmallow
@bathmallow 3 года назад
very cool. Now I wish I had a c64 to tinker with this when it becomes available.
@RetroAnachronist
@RetroAnachronist 3 года назад
Super awesome. Can't wait to buy one. :)
@darkstatehk
@darkstatehk 3 года назад
You sir are a legend!
@jdryyz
@jdryyz 3 года назад
I heard about the NovaTerm 80 col support. That's worthy of its own video! I think I speak for a lot of of folks when I say that the software based 80 cols isn't the best. NovaTerm's C128 80 col in C64 mode is also a little buggy. I would be really curious to hear more about what you did with NovaTerm to support the Kawari. Is it just a coincidence that you share the same last name as the NovaTerm author? :)
@TheRetroShack
@TheRetroShack 3 года назад
This is fantastic work Randy - Can't wait to try the finished product!
@chrisdabrowski5956
@chrisdabrowski5956 3 года назад
Fantastic ideas ! Thanks.
@patrickdeunhouwer5926
@patrickdeunhouwer5926 3 года назад
Great project
@DavidFilskov
@DavidFilskov 3 года назад
Impressive!!
@cschmidt2003
@cschmidt2003 3 года назад
Really amazing. When will it be out? Will you set the VHDL opensource?
@chuckherndon3251
@chuckherndon3251 3 года назад
This is truly amazing. I really dig the new modes and what possibilities that might unleash. Hoping thru continuous improvement the cost can become affordable too.
@ChristianSasso
@ChristianSasso 3 года назад
Another idea: add support for using a C128 in C64 mode: I am NOT suggesting to emulate an entire C128, just the features a coder can take advantage of when a C128 runs in C64 mode (like doubled color ram and faster speed when the beam is on the border.) This feels less arbitrary (to me at least) than adding support for brand new features that have never existed earlier. My 2 cents.
@TRONMAGNUM2099
@TRONMAGNUM2099 3 года назад
Awesome I am the 1000th sub. Can't wait to be able to buy this!
@I.6I5384
@I.6I5384 10 месяцев назад
to port new software is important to reach the 800x600 (4:3) graphic resolution (or even just 768x576), if not even 1024x768
@RacerX-
@RacerX- 3 года назад
Awesome stuff! I hope you do keep the new. modes as I can see some great uses for those even if it means added cost because of increased RAM. Amazing, keep up the good work.
@Halftrip
@Halftrip 3 года назад
This is awesome. Since it’s NTSC and PAL, I assume it could be used in either type?
@bodyjarrocks
@bodyjarrocks 3 года назад
Awesome work. Some features like more sprites or maybe a fast mathcoprocessor would be awesome. That combined with some fast line fills would allow some flat shaded polygons. Well done
@borismatesin
@borismatesin 3 года назад
Loving the progress on this more and more. I really hope you'll either start manufacturing and selling these yourself at some point, or reach a deal with someone, because I'd love to have a re-programmable VIC-II to complement my (also re-programmable) SwinSID Ultimate - it uses a similar "register knocking" principle (5:12) to access the new features. Since you're already implementing the old and new NTSC VIC-II and the new PAL VIC-II, any chance you could squeeze in an old PAL VIC-II as well? It should be similar to the old NTSC's behaviour, with three luma bins instead of seven.
@r3rossi
@r3rossi 3 года назад
It wasn't a goal to try and match the exact colors of the C64, actually. So I didn't spend any time at all trying to match luminance levels between the various revisions of the VIC chips. I might bump the color space to 24 bits which should let you fine tune the look to match colors as closely as possible. Maybe I can have presets for 6569 R1/R3/R4/R5 but as far as I know, those chips all behave the same except for the difference in color.
@timoloef
@timoloef 2 года назад
Wow. Impressive! Does having no badlines mean that the raster interrupt will always come in time? Would be nice if no seperate timer is needed that synchronizes with the raster interrupt for reliable timing. And, since you're asking for features... I always missed a good multicolor mode and extended color mode sucks. A normal VIC-II only uses the low nibble of each byte in color memory. Could the upper nibble by used for background color?
@coreykirkpatrick4392
@coreykirkpatrick4392 3 года назад
This is amazing... I have an idea though... As for HDMI, by seeing the board you have a 2 ribbon cables that connect to an HDMI daughter board. What would be nice if the HDMI used a Micro HDMI connection and this was part of a daughter board that actually replaces the entire RF module (much like other projects like the Super VIDEO board, or the Shuriken). Getting rid of that RF module is a win all around, even if it requires work to remove. 1) This Would allow the micro HDMI port to use the RF connector hole in the case as the location you can plug the micro hdmi cable to, so no case mod would be needed or running a hdmi cable out the corner of one of the rear IO slots. 2) Would be able do a A/V Jack bypass so that that port could still be used if desired. Also I think IIRC there is a +5vcc from one of the 8 connections at the RF module that can be used as a power source.
@r3rossi
@r3rossi 3 года назад
Yes, using that RF space would be perfect (even though they are a pain to remove) and micro HDMI would be ideal but doesn't HDMI require a hefty licensing fee if one were to manufacture and sell a board?
@nztdm
@nztdm 3 года назад
@@r3rossi perhaps you could use DisplayPort instead if the HDMI licensing is a problem. DP>HDMI converters are cheap and abundant.
@coreykirkpatrick4392
@coreykirkpatrick4392 3 года назад
@@r3rossi In this use case scenario, no there is not a licensing fee, you're only doing the the adapter/intergration of off the shelf parts, with your own code. The fee was already covered as part of the SoC hdmi adapter itself. Otherwise all this small time makers of final/special/unique purpose PI devices, or even up converters like the retrotink would be paying this, which they are not, as they are built with off the shelf parts and custom code. I think releasing it under open source also eliminates the issue. Also with the Mojo v3 no longer being produced, would it be better switching to a Alchitry Cu, or another Spartan based board, like the Mimas - Spartan 6?
@r3rossi
@r3rossi 3 года назад
​@@coreykirkpatrick4392 The off the shelf parts I'm using right now are just for prototyping. If this were to become a product, I think at the very least much of what goes into the FPGA Dev board and my board would have to merge into one PCB. And I believe if the device goes further and incorporates HDMI for video output, a licensing fee would be necessary (even if the components you use themselves are licensed). But this is something I have to research more. I could stick with the video header approach and you would then buy either an HDMI or VGA adapter (so no license required) but that would add to the overall cost and size. But from what I understand, using DVI would be free of licensing costs (even though it's essentially the same pins) but then you have to deal with a big connector. DisplayPort is another option.
@waltergooeyblob
@waltergooeyblob 3 года назад
@@r3rossi You could always utilise a Pi like in the RGBtoHDMI project: github.com/hoglet67/RGBtoHDMI
@petarstrinic
@petarstrinic 3 года назад
Need a "Buy Now!" button. Please! :)
@nialltracey2599
@nialltracey2599 3 года назад
What happens to sprites in 80 column mode? Do they retain their 40-col size and aspect ratio, or are they scaled in the x to match the new pixel size?
@ssdravidian
@ssdravidian 3 года назад
Some questions, and I hope they don’t annoy you - Anyway you can remove those borders in 80 column mode? What is the highest resolution that you push it to with maximum colours considering the REU’s or the 1541 Ultimate II + or by using maximum block RAM in the FPGA? Any increase in the number of sprites? The NES using the same 6502 could push around a 100 sprites( read it somewhere) please don’t fizzle out ....do release this......I am sure you’ll have many buyers......
@jaysanders4371
@jaysanders4371 3 года назад
Legend.
@pickoftheglitter
@pickoftheglitter 3 года назад
Amazing, simple amazing! just a (maybe dumb) question: starting from your awesome work, do you think it will be relatively easy to make a 6560/6561 replacement (and maybe also the TED chip -264 series- and the graphic chips for the C-128) ?
@r3rossi
@r3rossi 3 года назад
Someone is working on a TED replacement: hackaday.io/project/11460-fpgated/log/188130-fpgated-prototype-is-working-in-a-c16
@DaddyJoe2k9
@DaddyJoe2k9 3 года назад
This project is a really dream come true! Well done! Is there any hope to get extra features support to BMC64?
@JohnSweevo
@JohnSweevo 3 года назад
Adrian's Digital Basement sent me
@Rick_Todd
@Rick_Todd 3 года назад
Coming along nicely , Very Impressive. Have you got a dedicated thread in the Lemon64 Forums now you have a name for your Project ?
@116elGordo
@116elGordo 3 года назад
That is insane. Can I ask what you do for a job?? I mean how did you learn all this? I have loved my C64 since I was a kid in the 80’s but am only now starting to actually teach myself how to actually use it, basic, machine code etc. Still early days but love it. Would love to have half the understanding you have.
@r3rossi
@r3rossi 3 года назад
Commodore computers were a big part of my childhood. They inspired me to pursue a career in software development. The C64 was like a blank canvas to me. Instead of paints and brushes, you had sound/video and logic as your tools to create something. Fun times.
@116elGordo
@116elGordo 3 года назад
@@r3rossi cool. Thanks for the reply. Keep up the amazing work.
@Mr_ToR
@Mr_ToR 3 года назад
When you say VGA, I understand it as line-doubled 480p/576p output also with probably optional scanlines with RGsB. Please include support for the originally intended 240p/288p output but with RGB+S so that we can use it on our 1084S with RGB input or a CRT with SCART input (basically any recent PAL trinitron) or even better on a PVM/BVM instead of having to only use it on a rotten VGA LCD or CRT.
@gaborszabo6406
@gaborszabo6406 3 года назад
Fantastic
@byteoncomputerservices8054
@byteoncomputerservices8054 3 года назад
Take my money, I want one. True 80 column mode and a huge colour palette, the C64 is now perfect.
Далее
Homemade VIC-II 6567/6569 Video for the Commodore 64!
42:53
Китайка и Зеленый Слайм😂😆
00:20
Commodore 64 VIC-II Kawari Update - Part 5
17:43
Просмотров 4,9 тыс.
How It Was Made: THE COMMODORE 64 factory tour
22:10
Просмотров 508 тыс.
25c3: The Ultimate Commodore 64 Talk
1:01:15
Просмотров 151 тыс.
C64 video output: Is there room for improvement?
20:32
Simple mod to Improve your C64's video output
38:51
Просмотров 74 тыс.
How Commodore 64 cartridges work + Versa64Cart build
22:20