Happy Halloween: CoCo2 6309 CPU upgrade
Вставка
- Опубліковано 19 жов 2022
- We play with some fractal BASIC programs on the Tandy Radio Shack Color Computer 2, then upgrade the processor from a Motorola 6809 to a Hitachi 6309.
#retrocomputers #tandy #trs80
*********************************************************************************************
Retro Rewind 6309 processor
retrorewind.ca/63b09e
It was super hilarious when you came back from the first "Time elapses," but the second one was even funnier. I'm dying! Hey -- got any butterscotch? 😀
Here ya go! 🍬
@@fractalMD Mmm, my fave!
Taylor.. hahaha your finger demonstration of iterate is awesome!!! I think it was very cool that you swapped processors and compared the outcome. Very good idea.. the hair is fun also.. funny!
😃😃😃😃😃 🍬
Loving Taylor´s effective index finger typing technique that only us that grew up in the 80s with these early computers use 👇👇👏
🍬
Loved that! Thanks for the laughs. I'm not sure you guys managed to fully stay in character there? ;)
I SAID, I'M NOT SURE YOU GUYS MANAGED TO FULL...
...ahh forget it.
What could you mean? We are 100% professional! 😂
🍬
Loved this - you were both having so much fun. Now we know why Deep Thought took 7 1/2 million years - it was doing fractals in BASIC.
This is obviously the explanation!
Can you imagine old grannies working on these computers in the 80s like this? It would have been epic. Great makeup!!!
Appropriately, we found and followed a youtube video on how to do the makeup.
"80 years ago when this computer was made"... Y'all crack me up. 🤣🤣🤣
😃🍬
YOUR DEDICATION TO THE BIT IS AMAZING! THANKS FOR THE LAUGH!
ALL OR NOTHING!
🍬
You ladies still looked good after 80 years. But the next lot of years? You still looked good!
Awe ❤
Lost my shit @5:30 the dedication to the bit is what really makes it
Shout out to the Einstein wig from Spirit of Halloween for making this all possible.
Just discovered your channel from 8 bits in the basement. Love your enthusiasm and how much fun you are having. Can't wait to see upcoming videos.
Thanks for visiting, youngster. That 8 bits is such a nice young man. Have a boiled sweet. 🍬
LooooooooL! Yes, please NEVER stop making videos. You guys are quickly becoming my favorite channel for a literal good time. Again, never stop.
Where's the Serpinski triangle???
🍬
Legit laughed out loud at the end result of the fractal after the CPU upgrade. Nice work.
Candy for you. 🍬
Y'all were born to perform!
🍬
I once typed in a Mandelbrot program for the C64 from one of the magazines. As I recall, it was only two colors (red and white I think). It took forever to draw the set, and then zooming in on any part of it, just even longer. It was an interesting idea, but I quickly gave up on it.
I had a few Mandelbrot programs for the Amiga that were faster, but still took way too long to draw the screen to really be enjoyable. I recall there was also one that would draw them in 3D. Well, it really just made something that looked like a plateau, rather than a full 3D landscape out of it.
Today, I have programs that will draw the screen pretty much instantly. Even so, I can never seem to find images that look as good as some of the ones I've seen in magazines.
BTW, the first game I remember using fractals was Rescue on Fractalus by Lucasfilm, for the Atari 8-bit, C64, and others. This was followed by The Koronis Rift, and The Eidolon. All pretty good games.
We let it run all night long to get it to draw. Us praying there wouldn't be a freak power outage or something that would kill it before we could film was a real thing.
🍬
THAT WAS REALLY FUNNY!!!
Thanks for speaking up so we can hear. Enjoy a boiled sweet. 🍬
Cool job ladies! Nice video! enjoyed it so much! Please, try not to touch the legs of the CPU with bare hands old lady! 😀especially with these polyester hair on! 😀
Endangering old computers is half our charm! 🍬
I saw that ending coming, but didn't think you'd do it! And hey, nice shoutout to Arcadia!
Oh yeah. We went there.
🍬
Me again. I ran an Atari 8-bit BBS in Memphis for about a year... as I was affiliated with the M*A*S*H group (Memphis Atari Systems Hobbyists). There was such a micro computer war between the Commodore 64 folks and the Atari 8-bit folks. Of course there was also a number of CoCo users... but I mainly remember the CoCo 3 users later when I ran an Atari ST BBS. There was one hard-core CoCo 3 user (in Great Falls, Montana by this time) who was using OS-9... which was a UNIX like OS for the CoCo 3. It multitasked quite well. My Atari ST could multitask fairly well with certain combinations or programs but I digress. There are CoCo 2 and Dragon 32 cores for the MiSTer FPGA as well as a CoCo 3 core. I've always wanted to give OS-9 a try on the CoCo 3 core but haven't gotten around to it. I was just curious if you had any experience or run ins with OS-9 on the CoCo 3?
I love hearing about the old Memphis retro drama. Taylor and I didn't make it to here till we were in graduate school so we moder ask that fun. Haven't played with OS9, but now we are VERY familiar with the NitrOS-9 boys.
@@fractalMD - By "familiar with the NitrOS-9 boys" you mean the human developers... because you met (some of) them at a retro conference? Or you are familiar with the NitrOS-9 software?
This was great fun, exactly what I needed after a hard day at work. Thank you girls.
We figure if even one person gets 10% as much joy out of watching it as we had filming it, we will have won the internet.
Hope you got a smile out of it! 😀
Chaos? Math for the Math God! Fractals for the Fractal Throne!
That made me laugh out loud... and a lovely magenta fractal!
🍬
I love fractals. I've run a similar program on my Commodore 64 and it took forever LOL, just like your CoCo2. "The Fragile Rock?" LOL! The aged Taylor and Amy was classic!
OMG I'm still laughing with the ongoing commentary you guys are having in this video as old ladies! LOL!!!!
"I'm going to get some hard candy for the kids!" HAHAHAHAHAHAHAHAHAHAHA!!!!
@@geekwithsocialskills Taylor with her, "I like the boiled sweets" line gets me every time.
Using the new and awesome power of the CoCo 2, you can build a time machine and return to your youth.
We need to optimize the code. Then, blammo, infinite youth! 🍬
Fractal Math was an offshoot of recursion in the 17th century. Fractals themselves derived from Gottfried Leibniz's Fractional Exponents, but the geometry necessary to do them really didn't exist yet. Computers aren't required to do fractals, but it would be a PITA (Pain In The, um, "Rear") to do. You'd have to do the necessary math for repetitiously doing calculations (statistics), and do the necessary step-by-step calculations either arithmetically or using algebra/calculus. On top of all that, you'd have to graph each step. If you wanted color you'd have to add in calculations for color, etc. At the time, I'm not sure if slide rules existed yet or if table math was used. Computer equipment o almost ANY kind makes this much easier.
Hard candy 🍬
Great video and great fun! Thanks for the laugh and Happy Halloween!
Happy Halloween!
🍬
You guys are nuts. *Chuckle*
You know it!
🍬
So funny ^^ You gurlz rock and welp, 63HC09 upgrade is liek a no-brainer these days ^^ especially with the low cost of those and avaibility ;p
🍬
That was hilarious! I had a coco2 myself. I don't think I remember trying to make fractals on it but I played the crap out of Dungeons of Daggoroth! Love your videos!
Have a hard candy! 🍬
@@fractalMD Nice! Thanks.
Please never stop doing this
🍬
Really enjoyed that. Made me laugh so much.
🍬
You all are a trip!
🍬
inspired crazy shit from the old days.
🍬
Outstanding episode, ladies. Happy Halloween! 🎃🎃🎃
🍬
Ooooh, a hard candy. Can't wait to get this home so my mom can throw it in the trash...
@@gametimewithunclejer hahaha
You two really crack me up :)
Curtis is going to have a hay day with this :)
Yeah now you can run NitrOS-9 L1 6309 edition on that system. :)
Plus you can play any games that have been patched for some faster routines using the 6309 instructions :)
It's David Ladd!
LCB was totally our advisor on this video, tho he might rather folks not know that.
Now the world is our oyster!!!
@@fractalMD ,
Hmmmm not into oysters, but how about hamburgers or hotdogs? :D
@@David_Ladd BOILED SWEETS
@@fractalMD Big Turks!
I LOVE THIS SO MUCH!! YOU LADIES ARE HYSTERICAL!! 😂
Thank you, young lady. 🍬
Great video. Laughed a lot. First tried fractals on a ZX81, fascinating. Then speccy, sinclair QL, atari St and Amiga and finally the PC. The weird thing was that the faster the computers got and the more colour you could play with, the less interesting it became. A fractal that took an hour was slow for sure but you could watch it being drawn, one that look seconds just wasn't so much fun. Where fast drawing and colours on fractals were brilliant though is in animations, diving through the edge of chaos, seeing how far you go and what you found there, seeing things which maybe nobody else had ever found - like thousands of little mandelbrots. Now stick some pounding psychedelic trance in the background and away you go. (I take it you read Michael Waldrop's book on Complexity ?)
Have not read that but now feel like I need to!
🍬
That was really funny!
We could barely film for constantly cracking ourselves up.
You're familiar with Skinner's behavior science on the dopamine-inducing power of random rewards? 13:48 was such a moment ;)
A bit of a treat for making it to the end. And cheaper than a trip to Vegas!
Now that you are in 'club 6309' you can start bugging L Curtis to make more games optimized for the 6309! Great video again!
Is it even possible for us to bug the two of you EVEN MORE? 😄
@@fractalMD - SURE. YOU CAN BUG ME AS MUCH AS STEVIE AND KEN DO. OF COURSE, THAT HAS CAUSED ME TO BE MILDLY PSYCHOTIC. AND LOUD.
@@CurtisBoyle 🤣🤣🤣
How you implement the math is huge where both recursion and fractals are concerned. Also, the 6309E processor does have assembler commands that the 6809E doesn't have that would speed it up.
🍬
You girls are a riot! ;-)
You should eat a hard candy. 🍬
This is exactly how I look telling my younger friends how cool eye of the beholder on C64 is ❤
Also offer them the hard candy.
@@fractalMD "I like the boiled sweets"
@@the_leathermushroom This is my favorite line in the whole damn thing. Gets me every time.
Happy Halloween - snort
Happy Halloween!
Great video ladies.... oh sorry....GREAT VIDEO LADIES!
Have a hard candy. 🍬
That was funny as Hell. :D
😃🍬
Cool!
🍬
that was the best one ever !!!
Some day we need to do a blooper reel of all the stuff that gets cut.
@@fractalMD Please do! I can't even imagine what those are like!
LOL - nice - "Chip children" - "CHILDREN OF THE CHIP". I really like Conway's Game of Life.
Game of life is just the coolest. Also now I want Doritos.
Haha that was fun! And somehow there was math discussed too! 🤔 OOOPS - FORGOT TO SPEAK UP!! 👵🏻🕹
Thanks for not mumbling. Kids these days, amiright? 🍬
Bouncing and behaving hair by PANTENE! Now I know your ancient Chinese secret.
**waits by phone for sponsorship call from Pantene**
LOL you had me laughing today. Thanks.
Hooray!
LOOOOOOL m,,your great ...
Hooray!
🤣You both aged AND took on speech mannerisms far back in the past! amazing!
Say aged beautifully...
Here boys. Have some hard candies.
🍬 🍬 🍬
By Jove! My favorites: radium laced
Ah this is so funny :)
🍬
Hahaha, thank you for making me laugh :)
Enjoy a hard candy 🍬
😍
🍬
This was great! And talk about aging gracefully! Yeah... Mandelbrot's take awhile. James patches to kick in 6309 native mode (and improve multiplication) speeds it up a bit - but's still going to take centuries. I mean, hours. But if somebody rewrote Extended BASIC for the 6309, it could be sped up a fair bit more (like we have been doing on NitrOS9 & BASIC09). I will have to get you to send me the DSK with the source code you are using, and make a BASIC09 version for the Coco 1/2 for you to try. Hopefully it will only take decades. I mean less hours.
We can do that!
Also, might I say you look great for 120.
@@fractalMD - EH? I CAN'T HEAR YOU.
@@CurtisBoyle WHAT?
🤣🤣🤣That ending was classic !!!!
💀
@@fractalMD Hope it's not the end of Taylor and Amy 🤣👍👍
@@marky26uk It's not that easy to get rid of us!
@@fractalMD lol, good to hear, have a lovely weekend 👍
I FOUND IT MOST IMPRESSIVE THAT AMY'S SUNGLASSES STAYED IN PLACE AFTER DECADES
THANKS FOR YELLING SO WE CAN HEAR YOU. 😃😃😃
When will we see a twitch stream appear? I SAID TWITCH STREAM. Here's a hard candy.
Oh lordy. Who could tolerate us for that long?! 🍬
Hahaa brilliant!
🍬
Amy ❤️
Have a hard candy. 🍬
How long is Halloween in Americanland? It's only on the evening of 31st October in the Britainland. Then again, my local supermarket already has a fully stocked Christmas aisle.
Functionally, prolly the whole month. The entire year in my heart.
Fractals predate electronic computers by at least several decades. They were first developed as a result of set theory, see specifically the work of Waclaw Sierpinski, Pierre Fatou, and Gaston Julia, which was done before World War II and the invention of electronic computers.
🍬
If you guy's prove yourselves too capable you might be denied your senior citizen discount. Now go to Golden Corral and get your issue!
Not before I have my prune juice.
I almost forgot your hard candy!
🍬
🤣 The 6309 is almost exactly like the 6809 at power-up and reset, and runs all 6809 instructions in the same number of clock cycles, unless you put it into native mode. Then many instructions will run in fewer clock cycles, thus doing more calculations in the same amount of time. How much more? Depends on the mix of instructions. If this fractal graphics program is written in BASIC, then the mix of machine language instructions in the Extended Color BASIC interpreter would determine how much faster it'll be. "The 6309 Book" by Chris Burke suggests maybe 15%, but of course YMMV.
How do you get it into native mode? Well, there is a new instruction in the 6309 that has been labeled LDMD, for LoaD the MoDe register. LDMD #$01 will put the 6309 in native mode, and LDMD #$00 will set it back to emulation (emulating the 6809) mode. A hex value of $113D01 executed as an instruction would put it in native mode. It should be possible to POKE a tiny little machine language subroutine in and call it from a BASIC program to do this.
Also, there is a high-speed POKE that overclocks the CoCo 1 / 2 while it's executing ROM instructions, but not all the time. This speeds up execution of BASIC programs somewhat, though not as much as the double speed POKE. Whether your CoCo 2 can handle the higher speed with only 1MHz-rated chips is a crap shoot, but it _usually_ works. POKE 65495,0 will do this, and POKE 65494,0 will set it back to normal. Since the 6309 draws less power and runs cooler than the Motorola part, it will likely accept this well. All usual overclocking caveats apply. The POKE 65497,0/POKE65496,0 that works on the 2MHz-rated CoCo 3 can also be attempted on a CoCo 1 / 2, but it will garble the screen while it's in high-speed mode. It's not clear to me what will happen to the screen after you restore it to normal speed in this instance -- like will the Mandelbrot graphics it's been working on appear in place of the garble?
Such a smart young man. Have a hard candy. 🍬
@@fractalMD Not really. That's just my Halloween costume. Thanks for the candy! 😋
First!
😃
where can i buy a 6309 ?
Oops, forgot to put the link in the description, but it is there now! Retro Rewind
Well, that was different.
Well done on the upgrade
We have never been accused of being normal! 😃🍬
@@fractalMD Abby Normal maybe? :D
Hmm, it would have been nice to see the time difference between both the 6809 and 6309. If only you'd have used a stopwatch.. 😂
Right? We but fo reals had to let it run all night. 🍬
@@fractalMD the 6309 is supposed to be 20% quicker than the 6809 - maybe compare some games next time.
@@rwxdesigns We are working on getting code that is optimized for it. Apparently that makes a BIIIG difference in itself.
@@fractalMD I had a mandlebrot program myself back in the 80s and it took about 3 hours unoptimised to draw the entire image. There is also the speed up POKE you could use before and after which should speed things up further. POKE 65495,0 (sets to 1.79MHz) - followed by POKE 65494,0 at the end of the program, or even faster use POKE 65497,0 which more than doubles the CPU speed (on a Dragon at least - but disables the screen) until you use the POKE 65496,0 to restore normal speed. I'm not sure how compatible those commands are with the 6309, but those known speed-ups have been around for years. I did use the first ones on my Colour Computer 2 without issue in BASIC. Great channel Amy, all the best to you and Taylor.
@@rwxdesigns this is with that poke, already!
😂😂😂😂
🍬 😊
ROTFLMAO!!!
🍬
lol
🤣🤣🤣🤣
I mean, we haven't changed a bit, right? Weird forever!
@@fractalMD I love it! Never change!
@@SusieTheExhaustedCatLadyHere is a hard candy for you, sweetie 🍬
@@fractalMD 😂❤
😂😂😂😂😂
🍬