NTSC and PAL on the same C64?!

  Рет қаралды 4,791

retrobits

retrobits

Күн бұрын

Meet the new FPGA-based VIC-II Kawari for the Commodore 64! History, features and capabilities reviewed.
Patreon: / retrobits
Channel Membership: kzbin.infojoin
Shop: www.amazon.com/shop/retrobits
Twitter: / retrobitstv
Kawari Official Site - accentual.com/vicii-kawari/
Kawari Store - vicii-kawari.myshopify.com/en-us
Kawari GitHub - github.com/randyrossi/vicii-k...
Randy’s KZbin - / @r3rossi
Adrian’s Digital Basement - / channel
The Retro Channel - / @theretrochannel
Video clips used with permission. Thanks, Randy!
Thanks to our awesome Patrons and Channel Members for their support!!!
Peter (Melair)
Kevin Gonzalez
Jon Ingersoll
John DiLiberto
John Trammell
Paraffine
Eric Stacey
Pinay Collectibles - / pinaycollectibles
Josh K
Mitch Hoffman
Alex Smith
Vince Valenti
Geek With Social Skills - / @geekwithsocialskills
hertz_donut
Justin D. Morgan - / @jdmcs
jmp 0x0000
William Sullivan
Ryan Brooks
James Taylor
FULLSET
Jim Leonard
[mi.low]
ALVIN L BRADFORD
Oddhs
Mark A Andrews
Allister Fiend
Erik (goodjonx)
Pierre Kressmann
RobF228
Rayner Daniel Pedersen
Wolfgang Behrens
Eli
Thomas Jager
coughsoda
Stefan
00:00 Introduction
00:46 History of the Project
08:13 Unboxing and Install
11:39 Compatibility
12:22 NTSC and PAL Switching
15:12 Nuvie Videos (PAL)
15:47 Stereo SID Player (NTSC)
16:46 .SID Files (PAL)
17:59 Demoscene (PAL)
18:57 Games: A Pig Quest (PAL)
19:55 Games: Kung Fu Master (NTSC)
20:41 80-Column Text in BASIC
21:24 80-Column Text in NovaTerm/StrikeTerm
22:32 CRT Monitor Comparison
23:51 Custom Palettes & Swapping
24:32 High Res Graphics Modes
25:23 Blitter
25:40 Math Coprocessor
26:02 Limitations
27:04 Conclusion
*Retro Bits earns money from Amazon and eBay Partner Links

Пікірлер: 61
@retrobitstv
@retrobitstv 9 ай бұрын
Slight correction - it turns out it was not the piezo buzzer that was causing the signal issues but rather the SD2IEC's GraphIEC function.
@ChrisCromwellHP
@ChrisCromwellHP 9 ай бұрын
I read the Karawri (whatever), isn’t compatible with the Commodore Reloaded Mk II, is that true?
@retrobitstv
@retrobitstv 9 ай бұрын
@@ChrisCromwellHP That is correct, the Kawari will specifically not work with the Mk II.
@ChrisCromwellHP
@ChrisCromwellHP 9 ай бұрын
@@retrobitstv ok, thanks for the confirmation. I’m curious as to why however. But now that I spent well over $300+ on the Reloaded Mk II, I will enjoy it with the original VIC 2 chips for as long as possible. I’m looking to get to Luma Fix adapters for my NTSC and PAL VIC 2 chips I have.
@RacerX-
@RacerX- 9 ай бұрын
@@ChrisCromwellHP Maybe it has to do with the further modern integrations that were changed vs the MK1? The MK1 was very close to an original C64 board so it works with most everything, I have not had a problem with mine, once I replaced the iComp clock chip with a genuine 8701. You can't do that on a MK2, nor change the PLA as they are all built-in to the MK2.
@ChrisCromwellHP
@ChrisCromwellHP 9 ай бұрын
@@RacerX- yes, the built in PLA was my main reason for buying the MK II. As you pointed out in your video, there’s a new replacement for the CIA, hopefully that will work with the MK II after I buy it later.
@C64EVO
@C64EVO 7 ай бұрын
Another great Retrobits video. This recap of Kawari's development really brings Randy's passion and resolve into perspective. We couldn't be happier with the level of support and consideration he was willing to lend to get the best results and compatibility with EVO's SRAM, in both PAL & NTSC modes. You guessed right that the form factor and fit with the NuTube64 module were a happy coincidence, but who's complaining? :-) Amazingly the Kawari Large fits just as well. A big contribution to the C64 retrosphere...
@taakelur
@taakelur 9 ай бұрын
I really like how you go into the details of this stuff, presented in such a great way! Really love your channel!
@bradnelson3595
@bradnelson3595 9 ай бұрын
Really nice job on the summary of the development.
@retrobitstv
@retrobitstv 9 ай бұрын
Thanks!
@meneerjansen00
@meneerjansen00 9 ай бұрын
Did you say "hardware 80 column"? That opens the door to a whole new mother-load of possible Office and Scientific software. Like the software for CP/M (i.e. written for 80 columns, a modest CPU and max. 64 kB of RAM): WordStar, dBase, Spreadsheets, MuMath, etc. The 40 columns always held me back on using the C64 for something serious. It was a machine for gaming and learning how to program. Maybe an emulation of the Kawari might make it into Vice. I hope...
@LeftoverBeefcake
@LeftoverBeefcake 9 ай бұрын
Word of warning - if you live in NTSC video land like me and buy a Kawari from an overseas vendor in a PAL video country, the Kawari is probably set up for a PAL C64 already, so you * will * need a PAL capable monitor to be able to use the config program and set the VIC "chip" to an NTSC version. The jumpers on the circuit board will NOT set what chip the Kawari emulates. I didn't realize this and it took me much faffing around until I was able to configure the chip properly (thank goodness the 1084S handles PAL). :P Also you'll need to brush up on your C128 programming skills, since AFAIK it appears the method to program for the extra features of the Kawari is pretty much how you program the 8563 VDC chip. Currently I'm attempting to write a Python program that will take a web image and convert it into the format the Kawari expects, just to see if I can do it.
@r3rossi
@r3rossi 9 ай бұрын
FYI: You can use a jumper (paper clip or other short wire) to short the video standard pads which will flip it to the opposite of what is saved to the board. So you can always boot to a working screen even if it’s saved to a standard your monitor can’t support. The use CONFiG to save the new selection.
@retrobitstv
@retrobitstv 9 ай бұрын
Cool, let us know how your Python program turns out!
@dougjohnson4266
@dougjohnson4266 9 ай бұрын
I am very happy with my Kawari and, I have some J-CIA's coming. This is a great video.
@tommyovesen
@tommyovesen 9 ай бұрын
Very good review!
@JBOpie13
@JBOpie13 9 ай бұрын
So it'll work on my breadbin, but not 64C, yet. Hopefully, he'll make one for the 128 someday.
@BillyMartin4Life
@BillyMartin4Life 9 ай бұрын
Depends on which board you have in your C64C, because it does work on 250466 revision
@AE-bm4no
@AE-bm4no 9 ай бұрын
@@BillyMartin4Life i think most C64C's have shortboards.
@BillyMartin4Life
@BillyMartin4Life 9 ай бұрын
@@AE-bm4no from my experience, and what I can gather, many C64Cs in NTSC land, you can actually find more longboard C64Cs than Shortboard C64C
@tetsujin_144
@tetsujin_144 9 ай бұрын
14:30 - 50Hz *vertical* refresh. Bit nitpicky I guess...
@retrobitstv
@retrobitstv 9 ай бұрын
Whoops, I'm so used to talking about 15 and 31khz that I perpetually have 'horizontal' on my mind apparently!
@RacerX-
@RacerX- 9 ай бұрын
This is indeed a very cool device has some great features. Excellent coverage here on this video! One day we will all need to use emulation of some sort. I prefer the FPGA variant. I hope this gets supported in the demo scene. Purists could look at this as an upgrade. No different then sticking an ISA VGA card into an older PC. It doesn't take anything away from the experience but adds some nifty new tricks.
@chadwolf3840
@chadwolf3840 9 ай бұрын
Great stuff!
@countzer0408
@countzer0408 9 ай бұрын
This really isn’t a VIC II replacement. I mean it does that very well, but it’s more of an evolution of the VIC line of chips. I would call it a VIC III with all the improvements (80 col in HW, Blitter and extra screen modes).
@Voyager_2
@Voyager_2 9 ай бұрын
I don't really understand why he did not go for the DTV VICII features. The 256 color mode is really nice. And now we wait for C64 shortboard support ;-)
@AE-bm4no
@AE-bm4no 9 ай бұрын
I really hope they fix the timings of the Kewari for the short board. I have no problem cutting out parts of the RF shield to make it fit.
@gklinger
@gklinger 9 ай бұрын
An excellent video, as usual. Thank you!
@tiemanowo
@tiemanowo 9 ай бұрын
14:22 I think this NTSC 50 mode was requested by Adrian Black, right?
@retrobitstv
@retrobitstv 9 ай бұрын
That is my understanding as well. I believe he helped with the beta testing. It's a really killer feature for us CRT users!
@dzaga7123
@dzaga7123 9 ай бұрын
Круто! (Awesome!) :)
@JosephTyson
@JosephTyson 9 ай бұрын
🤯
@dangaAgadanga
@dangaAgadanga 9 ай бұрын
Wondering how often the equipment at the back needs dusting.
@retrobitstv
@retrobitstv 9 ай бұрын
I have a cat who likes that room because it has weird cat-height windows she can look out of, so I end up vacuuming it at least once a week if not more. That keeps the dust down pretty well. I use one of those Swiffer Dusters on the shelf items from time to time, those are great for that sort of stuff and cleaning car interiors. The C64 in this video is super dusty because I just bought it from someone cleaning out their house and haven't serviced it yet!
@dangaAgadanga
@dangaAgadanga 9 ай бұрын
@@retrobitstv Appreciated 😊 I was only in my loft yesterday and I wished I had a better way of storing my old media equipment (video, tape and CD players, etc). I have them bagged up.
@tetsujin_144
@tetsujin_144 9 ай бұрын
25:51 - "Purists may argue that it's no longer a C64, but personally I love witnessing the continued evolution of the platform" It's kind of an interesting question to me. I'm still on my Apple II kick, but very much looking to enhance the platform with expansion, acceleration, and new hardware and software capabilities. I feel like my limits for what kind of enhancements I'm OK with are kind of arbitrary, but there's always some point where I start to feel it's taken too far, where a machine that's enhanced "too much" feels like a pointless exercise to me, the result is too powerful to really fit what it was, but simultaneously still so ridiculously underpowered by today's standards that it still doesn't have any real utility. (I tend to feel that way about the Pi Storm accelerators on the Amiga, for instance. Or the X16's Vera module - I might feel better if I understood its limitations better but generally when I've looked into it, it sort of felt like it didn't have any... Lately I've been thinking about finally accelerating my Amiga 500, and wondering if even a 50MHz TF536 with 64MB RAM is too much. There's just no way I would have ever had that much RAM on an Amiga back in the early 1990s. It's all kind of silly and arbitrary but I tend to feel that there's no point using the old hardware if you're not going to get something at least kind of close to the original experience with it...) From what you've shown here, I feel like the Kawari treads the line nicely. It's got a nice set of capabilities, substantial upgrades, but nothing that feels unreasonably powerful relative to the C64. It's more like an alternate concept for what the C128 could have been.
@AE-bm4no
@AE-bm4no 9 ай бұрын
if you can run classic C64 software on it accurately, then it's still a c64, imo
@tetsujin_144
@tetsujin_144 9 ай бұрын
@@AE-bm4no By that logic my laptop is a Commodore 64
@retrobitstv
@retrobitstv 9 ай бұрын
I've got so many modern add-ons like WiFi modems and flash storage devices that are capable of emulating the entire C64 but as long as they serve their particular function I'm fine with still calling it a C64. Where I tend to draw the line are the devices that basically use the original machine as just a keyboard and power supply and assume all of the other functions. That said, I am still interested in things like the PiStorm though, but haven't had a chance to play with one yet. On that point, I think a TF536 is a pretty nice upgrade. It's cost-effective and an '030 makes a big difference in the Workbench/WHDload experience and also in a fair number of original games too (looking at you, Elite Frontier!) I scored a good deal on a '060 CPU which may one day find its way into one of my Amigas. It's still a legit Motorola CPU that classic AmigaOS can run on so I think that's still fine since it's technically period correct. That's a good point! The C128 might have been better served by an updated but fully backward compatible VIC-II (VIC-III?) that could natively do 80 column text, additional graphics modes, and run at 2mhz. Since the 128Ds *did* have 64k of dedicated video RAM for the VDC there's a nice little analog there as well.
@AE-bm4no
@AE-bm4no 9 ай бұрын
@@tetsujin_144 your laptop doesn't do it accurately though.
@tetsujin_144
@tetsujin_144 9 ай бұрын
@@AE-bm4no I think it does. How does it not?
@DragonNova
@DragonNova 9 ай бұрын
Can you use this to hook up an old school PC CRT via VGA?
@retrobitstv
@retrobitstv 9 ай бұрын
You can, but you will need the Large version of the Kawari for that. It has an RGB header that can output 15 or 31khz at a variety of resolutions. It's up to the end-user to build a cable and run it out of the C64 though.
@djsquare510
@djsquare510 5 ай бұрын
Is this board compatible with Reloaded MK2 motherboard?
@Idelacio
@Idelacio 9 ай бұрын
This IS cool...but if you are going to use an fpga you end up in the spiral that leads to the question of why not just use an FPGA for the lot, and therefore MiSTer or equivilant as an answer.
@retrobitstv
@retrobitstv 9 ай бұрын
This is pretty far outside of my wheelhouse but I assume now that the entire 'chip' is described in Verilog, it *could* be made into a real replacement IC but because it's made in such limited quantities that it's still more cost effective to use a general-purpose FPGA. Granted, I have no idea what manufacturing costs would look like for a run of bespoke ICs so I'm only guessing here!
@infinitecanadian
@infinitecanadian 9 ай бұрын
I don't know why they couldn't have just built in a speed adjustment into the games so that they could work on any Commodore 64 computer.
@retrobitstv
@retrobitstv 9 ай бұрын
Caveat: I know very little about C64 assembly programming but here's my best guess. C64 developers needed a way to reliably time events in the game and the best way to do that was to use raster interrupts. For example, when the beam hits a certain point (e.g. bottom of the screen) the interrupt routine jumps to a loop that handles player input, enemy AI, moving sprites, playing music, etc. On NTSC systems, it would fire every 1/60th of a second and on PAL 1/50th of a second. My assumption here is that there wasn't a better way to perform this type of timing otherwise we wouldn't have seen 40 years of software that runs incorrectly in other video regions.
@infinitecanadian
@infinitecanadian 9 ай бұрын
@@retrobitstv I guess a switch wouldn't have worked...
@JoesComputerMuseum
@JoesComputerMuseum 9 ай бұрын
GIVE. ;)
@retrobitstv
@retrobitstv 9 ай бұрын
The Kawari or the Evo64? :P
@JoesComputerMuseum
@JoesComputerMuseum 9 ай бұрын
YES - ha!
@infinitecanadian
@infinitecanadian 9 ай бұрын
Why is there Latin text?
@retrobitstv
@retrobitstv 9 ай бұрын
Lorem Ipsum isn't actually real words as far as I know, just made up words made to look like something real for the purpose of typesetting or testing layouts with.
@infinitecanadian
@infinitecanadian 9 ай бұрын
@@retrobitstv I have seen the same sort of thing on websites.
Commodore 64 Getting Started & Buying Guide 2023!
47:12
retrobits
Рет қаралды 42 М.
Alive and Kick[start]ing: eBay Amiga 1000 Revived?
23:51
retrobits
Рет қаралды 7 М.
How many pencils can hold me up?
00:40
A4
Рет қаралды 18 МЛН
Black Magic 🪄 by Petkit Pura Max #cat #cats
00:38
Sonyakisa8 TT
Рет қаралды 19 МЛН
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 77 МЛН
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 14 МЛН
Roberts R900
12:09
Neil's Old Radios
Рет қаралды 16
PAL VS NTSC - What does it REALLY mean?
9:51
Erek Ladd
Рет қаралды 17 М.
After 3 years, *brand new* C64 keycaps are here!
21:23
retrobits
Рет қаралды 6 М.
Harder Drive: Hard drives we didn't want or need
36:47
suckerpinch
Рет қаралды 1,6 МЛН
The Evolution64 - Is it worth the money?
15:15
The 8-Bit Guy
Рет қаралды 460 М.
Sears Tele-Games Video Arcade First Look and Restoration!
35:29
retrobits
Рет қаралды 4,7 М.
99.8% Compatible? The C64 Mode of the Commodore 128
1:02:11
8-Bit Show And Tell
Рет қаралды 28 М.
The best CRT for RGB? Meet the NEC MultiSync 3D!
30:52
retrobits
Рет қаралды 7 М.
Finally a PAL/NTSC Switcher for Commodore 64: The VIC-II²
39:59
Retro Recipes
Рет қаралды 68 М.
😱НОУТБУК СОСЕДКИ😱
0:30
OMG DEN
Рет қаралды 2,6 МЛН
Apple watch hidden camera
0:34
_vector_
Рет қаралды 52 МЛН