CallousCoder
CallousCoder
  • 162
  • 188 144
#Zoltar 3.0 work in process
I just finished the software for #zoltar version 3.0. All I need to do is get the speech recognition working on a #raspberrypi 4, that’s probably hardware config. And attach a small screen to it and then build an enclosure. The latter is always my least favorite and most challenging part. But then we have an interactive Zoltar machine. A little bigger than a shoe box so I can mount it in the hallway.
I will use a Pepper’s ghost illusion. Either reflect from ten screen as demonstrated in this video or a small short throw projector. We will see…
The starfield is done in code, the warping/floating is a GLSL shader (actually two, I never knew that Raspberry Pi only supported glsl 1.00)
We are using Azure Text To Speech and Speech To Text, like in the Computer as MindReader. It's written in C# (because their TTS is easily configured in dotnet compared to C++ where you need to compile it foreach platform) and RayLib which is lightweight graphical API.
Переглядів: 110

Відео

Digital Vandalism, Spamming SSIDs
Переглядів 2152 місяці тому
Today we will #graffiti the airways aka #SSID spamming using a tiny $5 WEMOD D1 Mini, inspired by an #Illusionist #Magic trick Pro #hacker stuff as we will raw dog a SSID beacon packet. And I show a creative way to quit from your boring job. Code: github.com/rdoetjes/tuts/blob/main/digital-vandalism/vandalism/vandalism.ino Chapters: 00:00 Intro 00:10 Guitar Skid Row Youth Gone Wild 00:55 Explan...
Demonstrating MUMPS (esoteric NoSQL database language)
Переглядів 3083 місяці тому
Today we will explore the basics os another esoteric #programming language, that I worked with 30 years ago called: #MUMPS MUMPS is the first true #NoSQL database and it has evolved into what we see now as NoSQL. And MUMPS database like YottaDB, Cache and others are still great NoSQL databases to consider using albeit with modern languages. Chapters: 00:00 Intro 03:05 Installing RSM 04:55 UCI e...
RISC OS 5.31 Installation guide to get IPv6, WiFi and WebKit
Переглядів 5863 місяці тому
Today we will look at installing and updating RISCOS to the latest 5.31 release. #RiscOS was orginally developed for the Acorn Archimedes #Retrocomputer These days it runs on Raspberry PIs and the recently added an IPv6 stack, Wifi support for all PIs except the Pi5 and a browser based on webkit. Is it any good?! Would it be a daily driver like Rasbian can be?
A Stoner writes Forth in Zig???
Переглядів 8043 місяці тому
Today we will go over the #Zig implementation of a basic #Forth interpreter that I wrote. Now my #stoner friend #Claude, actually helped with this a little. But for a 15 year old on acid, he did a pretty decent job. Ironically the previous video was flagged for 8 seconds of Cheap Trick's Surrender, when it obviously is fair use. But visibility would be restricted internationally, so hence this ...
#Forth interpreter in #Zig
Переглядів 2103 місяці тому
Writing a simple #Forth interpreter in #Zig in about a day. Follow along with me github.com/rdoetjes/zforth until I have enough functionality implemented to make a simple program such as creating a human readable form of resistor values. brown black red resistor 1 Kilo Ohm brown black green resistor 1 M Ohm
C64 controls Ghostbusters inspired, Portable Laser Containment System
Переглядів 1,4 тис.6 місяців тому
(Look at my YT short for a better cinematography as these lasers are so bright, that in the video I had to trade between foreground exposure and the lasers) Today we will create some #Ghostbusters cosplay props, namely: Some non-perishable slime and a portable #Laser Containment system that that is controlled by a #retro #1983 #c64 We program it in basic but the assembly program used in this vi...
Using Science to Compare how close the SidKick Pico is to the OG SID!
Переглядів 7687 місяців тому
Today we will actually compare #scientifically the oscillators and the #filter of the #sidkick #pico with the #C64 original 6581 #sid We will create a little basic program that plays the 3 oscilators in turn and do a LP filter sweep and see what the remain output is when we cancel the wave forms of the sidkick pico and SID out by flipping th ephase of one. This is the only way you can actually ...
True Random Numbers with a C64 and Radiation
Переглядів 1,2 тис.7 місяців тому
Today we will create a True Random Number Generator using a #commodore #c64 and #radioactive isotopes and #geiger counter to generate those numbers. You can also use this with #arduino or any computer that has counters. code: github.com/rdoetjes/tuts/tree/main/nuclear_random
Restoring C64 to nice looking condition
Переглядів 1498 місяців тому
Today we will #restore a #commodore #64 by respraying the case and fixing the CIA chip. I will tell you what the best paint is to use on computer cases, guitars or plastic parts for cars...
OPENING UP A SEALED KCS SPEEDLOADER C64 CARTRIDGE
Переглядів 2938 місяців тому
Today we will #unboxing a sealed #KCS SPEEDLOADER #CARTRIDGE for the #COMMODORE 64 from #1984 This is the predecessor of the KCS Power Cartridge. We will checkout the #basic commands and the monitor and we write a simple#assembly program in the monitor. The scanned manual can be found here: github.com/rdoetjes/kcs
Speccy owns C64 in 32bit count off
Переглядів 3979 місяців тому
Today we write some #8bit (and 64 bit code) to make a #C64 and a #ZX Spectrum aka #Speccy count 32 bits. Then we write the same program on a modern ARM-M1 and we see what progress there's been made in 50 years in CPU design. This is not intended as a “drag race”, so keep your shirt on 😜its merely educational to show how ADC works and how fast CPUs have gotten. C64 code: github.com/rdoetjes/tuts...
Magic Powder and Videogame the story of a Genx Gamer
Переглядів 1309 місяців тому
Today a story about an #MSX and a #VideoGame in combination with "Magic Powder" that got me grounded.
I build my first ZX Spectrum ever!
Переглядів 42410 місяців тому
I build my first ZX Spectrum ever!
The most versatile affordable Retro Handheld
Переглядів 13310 місяців тому
The most versatile affordable Retro Handheld
AN INSIDE LOOK AND QUICK FIX OF MY FAMICOM
Переглядів 55210 місяців тому
AN INSIDE LOOK AND QUICK FIX OF MY FAMICOM
#vim owns #zig and #awk in converting Fahrenheit to C in a file
Переглядів 31011 місяців тому
#vim owns #zig and #awk in converting Fahrenheit to C in a file
Writing a program takes forever he said. Zig and Rust anyone?
Переглядів 1,8 тис.11 місяців тому
Writing a program takes forever he said. Zig and Rust anyone?
Basic #ZIG stdin, allocators and Palindromes
Переглядів 25711 місяців тому
Basic #ZIG stdin, allocators and Palindromes
Revealing my effect that Uri Geller "hated"
Переглядів 246Рік тому
Revealing my effect that Uri Geller "hated"
Revealing My Prediction Method used on The Next Uri Geller
Переглядів 300Рік тому
Revealing My Prediction Method used on The Next Uri Geller
Preview of new Mentalism Prediction System
Переглядів 98Рік тому
Preview of new Mentalism Prediction System
Crying Blood and Skin slashes SFX revealed!
Переглядів 410Рік тому
Crying Blood and Skin slashes SFX revealed!
Play disk images from the net on your ATARI ST(e)
Переглядів 293Рік тому
Play disk images from the net on your ATARI ST(e)
C64 assembly CICD build and deploy and run pipeline
Переглядів 422Рік тому
C64 assembly CICD build and deploy and run pipeline
Ultimate64 and Ultimate-II awesome new 3.11 firmware!
Переглядів 1,9 тис.Рік тому
Ultimate64 and Ultimate-II awesome new 3.11 firmware!
Making a SEGA MegaDrive/Genesis Game TUT1
Переглядів 547Рік тому
Making a SEGA MegaDrive/Genesis Game TUT1
Gameboy Interface for GameCube
Переглядів 6 тис.Рік тому
Gameboy Interface for GameCube
SHADERS for absolute N00BS in Godot
Переглядів 381Рік тому
SHADERS for absolute N00BS in Godot
Refurbishing and PICO Boot modding a GameCube (sound gets better after 15 seconds -- thanks YT :/)
Переглядів 592Рік тому
Refurbishing and PICO Boot modding a GameCube (sound gets better after 15 seconds thanks YT :/)

КОМЕНТАРІ

  • @deckarep
    @deckarep День тому

    Hey Callous Coder, really enjoy your content and sense of humor. I wish you great health in 2025 and particularly enjoy your retro programming content and Ziglang content! Will you be open sourcing the Zoltair code?

    • @CallousCoder
      @CallousCoder День тому

      Hi Dickarep Thank you so much that means a lot to me. Yeah let's hope that this immune suppressing treatment does work because it's getting really annoying how frequently my own immune systems attacks my own cells -- specifically my heart which and heart infections are not fun but even the non-dangerous atrium fibliration is so exhausting! And also with work I can with effort push out 4 to 6 hours a day and that will start to hurt your cashflow. I am very happy and so blessed that my customer, ABN AMRO (I name the here as an exception since they deserver this praise) are so incredibly accommodating and relaxed about it. Hence the channel just had to take a back seat. Concerning the Zoltar code, I am now not sure whether I will release it as there's been some interest in the whole product. And yesterday evening my retro friend Wolfgang Kierdorf from the channel Retro is the New Black contacted me had an idea for some other version. I will do a video where I will go over the code whether because anyone knows what the three major parts are of course, so I can show and discuss it. Whether I will open it up... That I am I am not sure with the new found commercial potential. Perhaps I will open it up and then slap a non-commercial use on there. Let me consult with Zoltar on this :D I did get it to work yesterday afternoon with the Pi. It was indeed a hardware issue. This btw is not written in Zig but C# and RayLib. I done a simple side scrolling shooter in Zig (is in the tuts repo under zig-game folder). I wanted to do a video on it but it was just a bit too much. But here I didn't want to bother with installing wrappers around the TTS and the OpenAI api. So I settled for C#.

    • @deckarep
      @deckarep День тому

      @@CallousCoder- thanks for the thoughtful comment. I completely understand if this has some commercial value please indeed do what you can to make some money out of it. Sounds like you have a great customer on your hands that is giving you some grace. You are an inspiration to me even though you are all the way on the other side of the world. Somehow your content resonates with me and it’s been a joy to watch. If you are up to it, what’s a better way to contact you? I wanted to throw a few questions your way on the subject of assembly coding probably with respect to 6502 and maybe newer architecture. Nothing too in depth.

    • @CallousCoder
      @CallousCoder 20 годин тому

      @ oh man, thank you so much this means the world. Especially since I have UA-camrs that do the same for me. Like Retro Recipes (which was the reason why I started during Covid) and Retro is the new black. I assume you can find a video with a link to my GitHub repo GitHub slash rdoetjes. In commits you should be able to find my email. Contact me on that.

  • @saull287
    @saull287 3 дні тому

    🤡

  • @matthewb192
    @matthewb192 6 днів тому

    Try fried spam cut into pieces in some egg fried rice. Delicious.

    • @CallousCoder
      @CallousCoder 6 днів тому

      @@matthewb192 oooo egg and fried rice that sounds like a nice addition,

  • @TheRoveyFamily
    @TheRoveyFamily 16 днів тому

    So cool!!

  • @emanuele6
    @emanuele6 19 днів тому

    2drop as drop drop is fine, but 2dup and 2over are wrong. 2dup is supposed to dup the two values on top of the stack: so like abcd=>abcdcd not abcd=>abcddd something like over over not dup dup, and 2over should be abcd=>abcdab not abcd=>abcdcd so naively something like 3 pick 3 pick. 2-words are supposed to be used to treat values on the stack as if they were double-sized values formed by two values grouped together.

    • @CallousCoder
      @CallousCoder 19 днів тому

      @@emanuele6 that makes more sense, like I said I’ve never used them before and didn’t see the value as such. But these do make stack operations more convenient. Thanks!

  • @dev_tty
    @dev_tty 23 дні тому

    Fantastic, entertaining, educational, musical... all the things I like. I'm subscribed and inspired to try and dance a zig jig for my next work project. Thanks man!

  • @MrANavarra75
    @MrANavarra75 23 дні тому

    Hi , great Tutorial! Could I ask you where Can I find more infos about " .text" in KickAssembler?

    • @CallousCoder
      @CallousCoder 23 дні тому

      @@MrANavarra75 I .text “blah blah” is just writing the codes for blah blah into memory you just don’t need to know the PETSCII codes the assembler will figure those out. I suggest getting the kickass read me (documentation) there’s some really great stuff that I haven’t even used in my videos as it would become more kick assembler than assembler. But you have loops for example that will just generate unrolled code.

  • @seanknowles9985
    @seanknowles9985 25 днів тому

    Please a full multi part course on developing a crud app with Zig Zap - Zap being the new server backend framework for Zig.

    • @CallousCoder
      @CallousCoder 25 днів тому

      @@seanknowles9985 you will need to loo else where for that because I loathe web APIs 🤣It’s The biggest disease of todays software architecture. I was thinking about doing a shooter in RayLib (I already wrote it) but it’s too big to do a video on and my time is very valuable.

    • @seanknowles9985
      @seanknowles9985 25 днів тому

      @@CallousCoder show me how to build a crud api in Zig and I'll create your raylib shooter landing page.

    • @CallousCoder
      @CallousCoder 25 днів тому

      @ it’s not something that needs a landing page it’s a demo on how to use zig with RayLib. I have a landing page for a game I did around the same time on itch.io a remake of a 90s puzzle game called Stone Age. Surely it can’t be hard to use the zap api when you follow the examples?!

    • @seanknowles9985
      @seanknowles9985 25 днів тому

      @@CallousCoder I am coming from Deno, Bun and Node. Touched golang lightly but don't have that much colour on Zig. I am sure a seasoned vet would be able to pump something out that would be a solid primer that we could hit the ground running on.

    • @CallousCoder
      @CallousCoder 25 днів тому

      @ I just had a look at it, it’s kind of cool. Not too happy with the ident heavy unwrapping of the request according to the example. But there’s probably a less if block heavy way.

  • @willemvdk4886
    @willemvdk4886 28 днів тому

    Your normal accent actually sounds a lot like a Dutchman talking English.... Je bent stiekem gewoon een Hollander of niet? ;)

    • @CallousCoder
      @CallousCoder 28 днів тому

      @@willemvdk4886 Zuid Afrikaan van Vlaamse en Nederlandse ouders.😉 Nee hoor gewoon in Nederlandse idd. Van wel Vlaamse vader.

  • @bizarremagick
    @bizarremagick Місяць тому

    That's really interesting. Thanks for sharing.

    • @CallousCoder
      @CallousCoder Місяць тому

      Thank you dark wizard! I love your channel and store! Great stuff! I figured some of you dark overlords would find this process interesting. I too only used tea coffee, dirty water until a guy on our show used this method and told me he was actually a prop "counterfeiter" for museums until he became a prop master. I never knew that many priceless pieces of art in museums or artefects were actually reproductions for insurance- and or keeping them in pristine quality sake. He once reproduced a Bolsevick resistance book and he spend 6 weeks in Russia going down old used bookstores find books of that year and taking out the blank pages and binding a whole book and rewriting that "manifesto I guess" on an old 1903 type writer. And did the hand drawings, only 2 of those books remain in existence one in Russia and one here in The Netherlands. That went on tour and the museum send out the replica to the former eastern block tour as the insurance company couldn't insure it when it they had no influence on security. I found that fascinating! This guy was btw an awesome colour mixer. And some point for this magic live TV show we worked on a prop got damaged and the original paint colour was out. So he came, literally 45 minutes before going live. With his primary colours and some lacquers: "sat down mixed the perfect matching tint in about 10 minutes" Painted the damaged areas in 5 minutes and voila :D He was such an inspiration on me. And not at all precious with his knowledge. He actually loved to talk about it and share his tips and tricks.

    • @bizarremagick
      @bizarremagick Місяць тому

      That's brilliant thanks. I'd love to share this on my channel, but for some reason you comment isn't visible! Are you okay with me copying it and posting it. It is very useful stuff.

    • @CallousCoder
      @CallousCoder Місяць тому

      @@bizarremagick Yes, no problem! That's the whole purpose of my channel, which is sharing (my) knowledge and experience on anything creative.

  • @kickeddroid
    @kickeddroid Місяць тому

    Click on video, guy imediately starts singing, i double check to make sure i have the right video. Sure enough this guy is just a legend.

    • @CallousCoder
      @CallousCoder Місяць тому

      @@kickeddroid thanks man 🤣

  • @speedbird737
    @speedbird737 Місяць тому

    Thanks for this!

    • @CallousCoder
      @CallousCoder Місяць тому

      @@speedbird737 thanks for watching!

  • @gogasos
    @gogasos Місяць тому

    this intro made me instantly subscribe, MAFAKR!!

    • @CallousCoder
      @CallousCoder Місяць тому

      Oh man, thank you so much. There are a couple of more videos where I lead in with some music. Like FORTH in ZIG (play a little Cheap trick -- don't mind the terrible vocals :D) and the last video digital vandalism, I start with Youth Gone Wild by Skid Row ;)

  • @tenminutetokyo2643
    @tenminutetokyo2643 Місяць тому

    That is nuts!

  • @markusi_wagner
    @markusi_wagner Місяць тому

    There is a kernal Routine for that. Its a 1 liner in assembly 😅 jsr $e544 ...... thats it 😂

    • @CallousCoder
      @CallousCoder Місяць тому

      @@markusi_wagner true but later on we will page out the kernel and basic 😉

  • @bedheadboy
    @bedheadboy Місяць тому

    I saw your comment regarding liquify. I had the same thoughts and was wondering if you had attempted to make your own gimmicks yet. I would love to try but haven't worked with silicone.

    • @CallousCoder
      @CallousCoder Місяць тому

      @@bedheadboy hi, silicone is really simple. Get some platinum silicone shore 10 or 25 (get the smallest package as it’s relatively expensive). And get some silicone pigments. Literally use a drop at a time. To colour it the desired colour. Get a glass plate or Perspex, something smooth and flat and just poor it in a thin stream to break the bubbles. I have several videos here where I use silicone like: “fixing the tiny chess computer to replicate a missing piece and the keyboard hack (one of the first) to make a keyboard heavier and make the keys sound more deep.

  • @2crude2crudeofficialband3
    @2crude2crudeofficialband3 Місяць тому

    Man this is seriously the best song I’ve discovered all year. I’ve played it for a lot of people and sent links. It’s a total “happy place” song. If you ever want a remix let me know.

    • @CallousCoder
      @CallousCoder Місяць тому

      @@2crude2crudeofficialband3 thank you so much! And yes, it’s definitely an ode to a happy commodore filled childhood! How is the punk band doing? A lot of gigs over the holidays?!

  • @boostermcblast2197
    @boostermcblast2197 2 місяці тому

    Is the sound in the Arcade games still broken? I have a Vecfever and most Arcade games run pretty good incl. sound. Asteroids ist uber-perfect! Could you compare Vecfever to Pitrex?

    • @CallousCoder
      @CallousCoder 2 місяці тому

      I do not own the VecFever myself only the PiTrex. The sound in the PiTrex is still hit or miss yes.

    • @boostermcblast2197
      @boostermcblast2197 2 місяці тому

      @@CallousCoder Thank you. Never seen the Pitrex out of UA-cam. Hope it will have perfect sound soon. Vecfever and Pitrex should unite!

    • @CallousCoder
      @CallousCoder 2 місяці тому

      @@boostermcblast2197 yeah it would make more sense to combine the knowledge and experience.

  • @maxbolt-v7t
    @maxbolt-v7t 2 місяці тому

    epic

  • @TheBadFred
    @TheBadFred 2 місяці тому

    I cant get nieuwe haring meet ointjes , Frikandel Speciaal and Pataat Sate saus out of my head, because I don't live in Europe anymore.

  • @TheBadFred
    @TheBadFred 2 місяці тому

    The Microdrives and the dead flesh keyboard were not that good. The 1451 was slow but reliable. Only sometimes the read/write head got stuck.

  • @TOPGWAFDude01
    @TOPGWAFDude01 2 місяці тому

    Is this the “On My Commodore C-64” song or do you know what I am talking about?

    • @CallousCoder
      @CallousCoder 2 місяці тому

      @@TOPGWAFDude01 I don’t know that song. So I don’t know what you are taking about, sorry! But still a massive thanks for watching and replying!!!

    • @TOPGWAFDude01
      @TOPGWAFDude01 2 місяці тому

      @ I’m trying to search for this song. I’ll uploaded my recreations to my channel called Sammytimgaming. Would u watch my recreations?

  • @kiye7394
    @kiye7394 2 місяці тому

    Que buen video. Gracias por enseñarme.

  • @whiskeytuesday
    @whiskeytuesday 2 місяці тому

    Well I'm going to have whiskey in the jar stuck in my head for a day and a half again

    • @CallousCoder
      @CallousCoder 2 місяці тому

      @@whiskeytuesday be sure to finish the whole jar, then Im pretty sure the songs is out of your mind. Just deep, whiskey infused dreams 🤣But personally I’m more partial to Scottish single malts instead of Irish whiskeys 😉

  • @tww5773
    @tww5773 2 місяці тому

    Mr. Berg 🤣

    • @CallousCoder
      @CallousCoder 2 місяці тому

      @@tww5773 yeah that’s his real name 🤣

  • @FWSLC
    @FWSLC 3 місяці тому

    You can check for syntax errors in routines (in RSM) and get the line number and location of the error in the source, using the $&%ROUCHK external call. So to check for syntax errors in your ^demo routine, you'd just run: write $&%rouchk("demo")

    • @CallousCoder
      @CallousCoder 3 місяці тому

      Oh wow! I remembered had a Micronetics debug routine but this is new to me! Thanks for sharing! This is why I love making videos, because viewers always come with the best information.

    • @FWSLC
      @FWSLC 3 місяці тому

      @@CallousCoder RSM does have the break command, and there is an included debug routine called ^%DEBUG, that can be called on every command while stepping, which dumps a stack trace. So if you found a run-time bug on line 10 of ^demo, you could do something like: break "+10^demo:do ^%DEBUG" Then run the routine, and the debugger will start when you get to the first command on line 10, and you can walk through the routine, a command at a time, with a stack trace after each command, by typing: quit 1 where 1 is how many commands you want to execute before it breaks again. You can also dump the entire local symbol table with: write $&%zwrite I hope this helps.

  • @Guywithmoustache69
    @Guywithmoustache69 3 місяці тому

    Amazing videos bro just found out your channel from a comment on a video by someone about Focusing on Data structures rather than code and syntaxes if you dont mind im a new programmer and would like to ask some questions 😅

  • @MrWaalkman
    @MrWaalkman 3 місяці тому

    Very cool!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      I was happily surprised with this gift from Wolfgang.

  • @MrWaalkman
    @MrWaalkman 3 місяці тому

    @21:05 Wouldn't that mess up on century leap years? I mean, whoda seen year 2k coming? :) And Edith Bunker, but no Archie? Sacrilege! I can see where that two space requirement can come back to bite you in the ass. Nice explanation! :)

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@MrWaalkman good question! I don’t actually know the century leap years are a weird and mathematical outlier. It may be a problem. And yeah the two leading spaces caught me off guard here too, hence I call it out for explicitly, I had forgotten about that after 30 years 🤣 And no Archie but we do have Daisy Duke, my lovely Georgia peach 🍑 kew kew kew. Btw just the other week I found out that Archie Bunker was only 48 when the show started! My goodness he looked like 60 🤣 I liked the reruns of that show in the 90s.

    • @MrWaalkman
      @MrWaalkman 3 місяці тому

      ​@@CallousCoder MUMPS probably caused the entire Y2K problem all on its own (and for some reason required COBOL programmers to fix it). But MUMPS would be one day off at this point without some sort of correction. I kinda liked the format, not that I'm going to code my next FPS in MUMPS... Sally Struthers (Gloria from "All in the family") shilled for I.C.S. (become an electrician in your spare time...) back in the 80's. I.C.S. has been in business since the early 1900's and I've recently picked up a few of their books from back then. They are a hoot! And Daisy Duke is a fine consolation prize.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @ I always loved Daisy Duke, but that’s because I always had to be satisfied with the leftovers 🤣😜

  • @guywhoplaysbass
    @guywhoplaysbass 3 місяці тому

    This guy talks like he drinks the blood he makes

    • @CallousCoder
      @CallousCoder 3 місяці тому

      A pint everyday, keeps the reaper away ;)

  • @ProtonD1200
    @ProtonD1200 3 місяці тому

    It was really confusing.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@ProtonD1200 sorry to hear that. What was confusing to you? Because the profess is simple: “install 5.28” download the 5.31 extract it, run the prepare script copy the folders and run the ROM setup after you copied it. That’s it in a nutshell.

  • @pb8238
    @pb8238 3 місяці тому

    RISC OS only uses a single core in the the ARM chip, it does not do multi-processing like Linux. I hear getting RISC OS to use all available cores is on the 'things to implement list' for the developers. That would open up large performance gains and stability.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@pb8238 that would also help with speeding up Iris for sure. Because rendering web pages is very much a parallel process for sure. I definitely keep taps on it. I don’t see it becoming a daily driver for me anytime soon. But I’m sort of enthralled by it.

    • @junkshopbeats9188
      @junkshopbeats9188 3 місяці тому

      @@CallousCoder I remember there was an expansion card for the Risc PC that allowed for multiple cpus. It was supposed to aid development towards full SMP Risc OS. Something similar was also floated by Eidos’s boss who briefly look set to rescue the Phoebe project when Acorn collapsed. So many horrible ‘might have beens’ in the Acorn story.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @ fascinating, I don’t know that! That would’ve really set it apart. A shame how things go in the world.

  • @junkshopbeats9188
    @junkshopbeats9188 3 місяці тому

    I used an Acorn RISC PC long past its sell by date for commercial print work until, kicking and screaming, I had to finally move to Mac as I moved into publishing employment (still using the RISC PC for personal use, which also included electronic music production when everyone was using Cubase or Logic). As you say, it FELT so fast and fluent compared to Macs and Windows machines of the late 90s, even though the OS did need an overhaul under the hood. I’m sad this wasn’t open sourced 15 years earlier. RISC OS might have been ‘saved’ as a viable daily driver OS.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@junkshopbeats9188 probably around the time BeOS was created would’ve been awesome to have RISCOS open sourced as a direct competitor to BeOS and Linux that was gaining foot hold in the late 90s. It may have given us far better desktop systems. Yeah, that snappy behavior was kid of refreshing, it made you realize how comfortable you were with waiting for applications and systems to start.

  • @samshort365
    @samshort365 3 місяці тому

    I agree with you about the stability of the OS. Last year I tried to use it as my daily driver and even purchased some of the software packages available on the store for a small fortune because I love the quirkiness of RiSCOS and it's speed. Understanding it's limitations, as I still have a RiscStation 7500+ clone I bought back in the day, I quickly became fearful that I could lose my work if the system randomly hanged, which it did on occassion. As a cooperative multitasking environment there is no way to save things and shutdown cleanly when things go wrong. Having said that, Techwriter 9 and Artworks 2 are both fantastic to work with and I even managed to compile some code with GCC with relative ease. Would I use RISCOS as my main driver? No, not when I have Linux and FreeBSD at my immediate disposal. However, for those non mission critical small things, it still is a lot of fun.

  • @kdietz65
    @kdietz65 3 місяці тому

    I want to run cool-retro-term on a RaspPi, but what i want is a way to put it in full screen mode which takes away all borders and automatically sets the font size so that the terminal is fixed to a specified size (i.e., 80x24 or 80x25). As-is, cool-retro-term doesn't remember its last size/position, and it is a pain to get it to a size and font scale that makes 80x25. I want to remove any thinking so I just have an old-timey 80x25 full screen terminal at startup.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@kdietz65 you would definitely hack ten code too for that. Qt which is the ui framework used has border less ability. But then you’ll need to find the right font and size and hard code those because those are dynamically calculated. Shouldn’t be too hard to figure out. But the code is rather layered and substantial so it will take you a couple of hours for sure.

  • @burstnib4491
    @burstnib4491 3 місяці тому

    I have the Ultimate II+ 3.11 (11E). For the most part, it is almost perfect. I tried to use Assembly 64 to grab a CRT file and successfully transferred it to the "Flash" memory. However, when I attempt to copy and paste it to a USB drive using Commodore C and Commodore V, it shows "Copying" indefinitely and nothing happens. Does anyone have advice on how to move or copy a CRT game from FLASH to USB without the Ultimate II+ locking up? I'm currently testing it with Bomberland.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@burstnib4491 sorry to hear that, I’ll have a look this weekend. I didn’t use it with a CRT file yet.

  • @mokopekar735
    @mokopekar735 3 місяці тому

    Wow, just wow. How does this song not have way more views and likes? It's nostalgia overdose.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      Oh man thank you so much for these kind words!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      There's a play list with some more "Geek" music of overdubs of all theme songs. And I have a lot of videos with C64 shenanigans maybe there's something for those long cold winter retro nights that suits your fancy ;)

  • @DeLostUriGeller
    @DeLostUriGeller 3 місяці тому

    That intro caught me off guard hahaha! amazing video man!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      What did, my "great" singing? Or my safe word :P ;) Hoe is het? Ik geloof dat Michel niet zoveel zin heeft, zijn nieuwe liefde consumeert al zijn vrije tijd ;)

    • @DeLostUriGeller
      @DeLostUriGeller 3 місяці тому

      @@CallousCoder I just loved the singing, but i liked the joke aswel haha. Met mij gaat het goed! bijna alles verzameld van de serie, missen nog een paar afleveringen van seizoen 1. Verder ben ik vorige week zaterdag voor het eerst naar een live hypnose show geweest, van Rasti Rostelli. Erg interessant! Ik heb momenteel erg veel contact met Michel, hij helpt ons enorm veel, dus het gaat zijn gangetje een beetje. Hoe ist verder met jou nu?

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@DeLostUriGellerOh?! In heb Michel al in maanden niet gesproken. We geteased dat er nu echt gewerkt wordt aan een Goonies2 en nu gelooft hij het niet meer na 10 jaar een running gag te zijn geweest 😂Net wanneer het nu echt is 😅 En mij zing talent is zo geweldig dat de jongens in de band ooit zeiden: “kan jij daar de tweede stem zingen?” En ik zeg: “ik zal het proberen.” We spelen en ze kijken mij aan ze stoppen met spelen en de basgitarist (bandleider) zegt: “uhmm misschien moet je maar niet de tweede stem zingen.” De drummer heel droog: “of de 3de of the 4de, gewoon helemaal niet meer zingen! Je kunt Gitaar en toetsen spelen ik zou het daar bij houden” 😂

    • @CallousCoder
      @CallousCoder 3 місяці тому

      Studeer jij IT of zo? Dat je deze crap kijkt? 😂

    • @DeLostUriGeller
      @DeLostUriGeller 3 місяці тому

      @@CallousCoder Dat verhaal ken ik ook wel inderdaad. Die film is echt al zovaak geteased hahaha, we gaan het zien. Verder vond ik de zang goed hoor! keurig gedaan, gitaar kan je ook geweldig spelen man! lekker bezig!

  • @leighsanders2045
    @leighsanders2045 3 місяці тому

    This was sooo me as a teen. Great song and overlaying video. Brought back so many magical memory's.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@leighsanders2045 oh thank you Leigh that means a lot! This channel solely runs on fun comments like this. Yeah man, it was a magical time for sure. Never to be rifled for sure. And I still adore the commodore. Just before the COVID rubbish, I bought a C64 to refurbish. As if I had the foresight that I got the time to really get back into it.

  • @Ma_X64
    @Ma_X64 3 місяці тому

    First time I came across your channel. You're funny!) This is probably the funniest presentation of programming materials I've ever seen. By the way I also had a bunch of guitars just until recently. Gave them to a friend of mine who's recording people professionaly and making arranges.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@Ma_X64 I used to play guitar professionally and at a point I had 30 guitars, because they are business tools. So when I quit I gave a lot away and was left with 7 great once. Now I’m around 17 again 🙄

    • @Ma_X64
      @Ma_X64 3 місяці тому

      @@CallousCoder Oh, it's understandable!) I've only left nylon now. In my free time I try to play with a pick and my fingers at the same time. You know, picking on bases and arpeggios on high strings. Saw this technique but I can't remember from whom.

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@Ma_X64 hybride picking yeah, that’s a cool technique. I’m not good at that I either play finger picking or with pick but the combine I can’t really do very well.

  • @plynx3765
    @plynx3765 3 місяці тому

    Love this song! After I heard a snippet of it on Retro Recipes I had to track down the full version because it was stuck in my head for days! Thanks for making it and sharing it!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@plynx3765 oh man, thanks for sharing this! I’m happy it brought some joy. That’s what I’m in fir with my channel and context, likes and comments. Thanks 🙏 And the song is indeed an “ear worm”, was we say in Dutch, as it gets stuck in your head, even in mine 🤪

  • @BorgPrincess
    @BorgPrincess 3 місяці тому

    My C64 - my first true love. Thank you for this. ❤ 🥰❤️

    • @CallousCoder
      @CallousCoder 3 місяці тому

      Wow! Thank you for swinging by and listening! "My first marriage" was a VIC20 and it was a love hate relationship, and then she (the C64) came into my life and we've been happily married for 40 years now ;) What a machine, right? I guess you also hopped over from the ever great RetroRecipes?

  • @OzzyMoto2K10
    @OzzyMoto2K10 3 місяці тому

    Majestic!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@OzzyMoto2K10 thank you so much! Did you also come through RetroRecipes?! When Chris shows the visuals or plays the song I get knew comments and views 🤣Also good fun reading them. Thank you

    • @OzzyMoto2K10
      @OzzyMoto2K10 3 місяці тому

      @@CallousCoder I did indeed and upon hearing it there immediately needed to find the source. Thanks for creating such an amazing ode to the Commodore 64, have been humming it all night! :)

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@OzzyMoto2K10 that’s so cool! Thanks for stopping by. There’s a lot of commodore content here too. Usually a bit of shenanigans like creating random numbers with radiation or a portable laser containment unit controlled by a C64. I do love my commodore, even after 40 years 😉

  • @2crude2crudeofficialband3
    @2crude2crudeofficialband3 3 місяці тому

    Awesome song! And funny too!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@2crude2crudeofficialband3 thanks and the fact my dad took the C64 away is true as well 🤣

    • @2crude2crudeofficialband3
      @2crude2crudeofficialband3 3 місяці тому

      @@CallousCoder The video description says you’re not a singer or lyricist, but as a fellow musician I have to say you did a decent job on both. You have no idea how many people brag about their singing voice who can’t sing at all. You’re very excellent with the synth instrumentation though! I seriously love this song. Almost wanna remix it myself!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@2crude2crudeofficialband3 wow thanks, you should hear me on guitar, I’m a better guitar player. And singing well, I gotten slightly better over the last 4 decades. But a true story, I was in a band for years and the guys said: “can you sing the second voice here?” I was like: “I can sure try”. The literally all looked at me and the bass player said: “no offense but you better not sing the second voice and the drummer said or the 3rd or the fourth or any voice 🤣🤣🤣” Recording is cheating you can sing it a dozen times and compile the best takes 😉 And remix it all you like. Go for it!

    • @CallousCoder
      @CallousCoder 3 місяці тому

      @@2crude2crudeofficialband3 oh man! I can’t reply in your songs but damn they are cool! Fucking British Punk/Metal damn I love it drinking and driving is hilarious and I’m. I listening to Dumb Ass. You guys must gig a lot. Very tight! Love it!

    • @2crude2crudeofficialband3
      @2crude2crudeofficialband3 3 місяці тому

      @@CallousCoder Thank you! Had a lot of trolls spamming up the comments so had to turn them off. But that’s what we were going for, just old school hardcore punk about whatever the hell we’re thinking at the moment lol.

  • @wisteela
    @wisteela 4 місяці тому

    Great work. Subscribed. It really is something that should be in it as standard, but yay for open source. I'd watched a video just before this where someone had made a utility called baudrate that you can pipe commands through.

    • @CallousCoder
      @CallousCoder 4 місяці тому

      @@wisteela yeah l, I heard about it. But I already had this solution 😉Also it allowed me to fix a bug in this code with the control c 😜

    • @wisteela
      @wisteela 4 місяці тому

      @@CallousCoder Commit the code to the project maybe?

  • @nickolasgaspar9660
    @nickolasgaspar9660 4 місяці тому

    Interesting fault and symptom, I will have that in mind. Just yesterday I fixed my 800XE(130XE board) which was booting straight to the self test screen. Luckily enough no custom chips were bad. An MT RAM chip went bad and a solder flake (probably coming from the process of socketing the whole board 3 years ago) flew inside and was causing a short. Changing the MT RAM only changed the artifacts on screen. Bathing it in distilled water and scrubbing it with an brush (without any ICs on board) did the trick and the machine is working again. Its the third machine that I have resurrected that way!

  • @enricopassoni1
    @enricopassoni1 4 місяці тому

    this is amazing

    • @CallousCoder
      @CallousCoder 3 місяці тому

      Thanks ! Sorry for the late reply, I hadn’t seen this.

  • @BimmerMan340i
    @BimmerMan340i 4 місяці тому

    How do you set up for using MERLIN to do assembler... ? You boot Merlin, but after you write code and you want to save your source code, how do you write to a blank floppy, and later read from it ?? This is what I don't understand about how these emulators work... how do you emulate blank disks for storing data???

  • @timcarpenter2441
    @timcarpenter2441 4 місяці тому

    Zig aside... An Atari 800XL!!!

    • @CallousCoder
      @CallousCoder 4 місяці тому

      @@timcarpenter2441 yes!!! I also have a 65XE and Atari ST. I love my retro computers.