Andy Hu
Andy Hu
  • 47
  • 765 420
A Little Green Light: The story of the first motherboard I designed.
The first prototype HEC motherboard is here! In this video I'll explain briefly the work that went into creating it, as well as the future plans for the project. If you have any questions, please join our Discord server using this link:
discord.gg/gWfwjXsK
If you would like to support this project, you can do so on Patreon:
www.patreon.com/Andy18650
Link to my Tindie store: (the motherboard and kit are still awaiting admin approval)
www.tindie.com/stores/andy18650/
If you have any suggestions, especially regarding whether I should make a complete kit version of this, please let me know in the comment section below!
Chapters:
00:00 Introduction: A short story
02:15 PCB design
06:50 Soldering and testing
10:30 Selling the board & future plans
zhlédnutí: 1 210

Video

The Commander X16 does not deserve the hate
zhlédnutí 10KPřed 21 dnem
This is a video that I have been wanting to make for quite a long time. I find there to be a lot of negative comments online about the Commander X16 that are technically correct, but practically harmful to the greater community. It is my opinion that diversity and solidarity are not mutually exclusive, and they are both essential for a healthy community. Therefore, I wish people can stop hating...
This retro upscaler does everything you need!
zhlédnutí 435Před měsícem
For a long time, I dreamed about a cheap device that would record HDMI/VGA/composite video on its own without being connected to a PC. Such a device would streamline my video production by a lot. However, all devices I find online is missing some features that I want. The Box Pro is the closest one I can find. (It's still missing S-video input and a decent low-latency USB connection, but those ...
The design for the protected mode Z80 computer is complete!
zhlédnutí 482Před měsícem
The schematic for the HEC is complete! However, routing PCB for the HEC proves to be extra difficult, especially for someone who hasn't got a lot of experiences routing PCBs in the past, like me. I have spent the last week navigating the maze of complex timing of Z80 and TTL logic gates. And the prospect of another few weeks of grinding is quite exhausting. Therefore, I decide to take a small b...
Project APS: a new Z80-based retro computer for 2024
zhlédnutí 999Před měsícem
The APS is one of many computers I come up with while designing the HEC. It's my response to the 'modern retro computer' trend of adding a bunch of graphics modes and overpowered sound to an 8-bit CPU to create a 'super 8-bit retro computer'. In my opinion, those computers are only 8-bit in name (and CPU) but doesn't catch the spirit. The specs of the APS is designed so that it can be released ...
The registers of V9958 are a mess.
zhlédnutí 2,4KPřed 2 měsíci
This is a follow up to my previous video on the V9958. Inefficiencies in register access is another big problem with the V9958. The issue started with TMS9918, which has a strange way to access its registers. Yamaha tried to improve register access speed, but practically the improvement is insignificant. GitHub repository for my Z80 project: github.com/Andy18650/HEC-Model-Z1/tree/main Join our ...
The protected-mode Z80 computer is now open source!
zhlédnutí 1,3KPřed 2 měsíci
Quick update on the status of the project: I'm now making the schematic of the HEC available on GitHub so that more people can know the progress of the project. Feel free to raise an issue if you spot a bug in the design! GitHub repository: github.com/Andy18650/HEC-Model-Z1/tree/main Join our discord server! discord.gg/JPrECzQM Support the project on Patreon: www.patreon.com/Andy18650
The V9958 may have a secret feature...
zhlédnutí 4KPřed 2 měsíci
The V9958 is one of the least understood video chips from the 80s, partly due to its complexity, partly due to the lack of popularity of the MSX in the west. It contains many mysteries waiting to be decoded. This video is about a bit I found in the making of my last video. It is supposed to enable 'High Speed' VRAM on the V9958. If this is true, it has the potential to change how people view th...
The V9958 is a bad design. No, really.
zhlédnutí 13KPřed 2 měsíci
As I design the HEC, I have to work with the V9958 VDP from Yamaha. This video is the culmination of me getting increasingly frustrated with the quirks of this chip. It is an ingenious design yet bogged down by several key design decisions. What are your thoughts on this chip? Have you got any experience programming for it? Please leave the ideas in the comment section below.
The 8-bit arms race is frustrating
zhlédnutí 741Před 5 měsíci
I certainly wish the HEC to be a success, but I don't see how. The advantage of the X16s and AGONs is that they are modern successors to greatly successful systems. That means they have a large audience of nostalgic gamers. One rich person with a crush on his/her old C64/BBC/spectrum can fund the entire project. The HEC is (at beat, maybe?) a remote relative of the MSX (it is based on the same ...
The modern 8-bit arms race is on!
zhlédnutí 3KPřed 5 měsíci
The 'prove me wrong' in the old title is not a challenge. I seriously wish that I'm wrong on this. This video is named a 'HEC Talk', but in the end all HEC-related parts has been edited out due to time constraints. I have edited them into a separate video and put it on my Patreon page. Patreon Link: www.patreon.com/Andy18650
What happened to the HEC Computer?
zhlédnutí 705Před 6 měsíci
Get latest update on the HEC at: discord.gg/YxCRYkuU Support this project at on Patreon: patreon.com/Andy18650?Link& I understand that many people are concerned with the development of the HEC, and indeed it had hit some major roadblocks. But I decided to bring it back on the table with a narrower scope, now with better communication!
Raspberry Pi 5 runs DOOM!
zhlédnutí 1,1KPřed 6 měsíci
Raspberry Pi 5 runs DOOM!
I got world's first Raspberry Pi 5!
zhlédnutí 1,5KPřed 6 měsíci
I got world's first Raspberry Pi 5!
I am WRONG about this computer... TP805 Part 2
zhlédnutí 469Před rokem
I am WRONG about this computer... TP805 Part 2
CoCo2022: A new CoCo project (that may not be coming)
zhlédnutí 226Před rokem
CoCo2022: A new CoCo project (that may not be coming)
Exploring a rare Chinese home computer! Part 1: inspection
zhlédnutí 764Před rokem
Exploring a rare Chinese home computer! Part 1: inspection
The development of HEC is behind schedule... - HEC News 3
zhlédnutí 338Před rokem
The development of HEC is behind schedule... - HEC News 3
Video output from the HEC!
zhlédnutí 365Před rokem
Video output from the HEC!
Shiny New update to the HEC! - HEC News 2
zhlédnutí 294Před rokem
Shiny New update to the HEC! - HEC News 2
I Need Help With This Intel Motherboard...
zhlédnutí 937Před rokem
I Need Help With This Intel Motherboard...
Smart framebuffer chips for the HEC
zhlédnutí 261Před rokem
Smart framebuffer chips for the HEC
This Strange 486 Motherboard Boots Amazingly Fast!
zhlédnutí 876Před rokem
This Strange 486 Motherboard Boots Amazingly Fast!
HEC Quick Update: Graphics and Sound Chip selected!
zhlédnutí 489Před rokem
HEC Quick Update: Graphics and Sound Chip selected!
The Z80 Computer Has A Name!
zhlédnutí 1,1KPřed rokem
The Z80 Computer Has A Name!
Video options for the HEC computer
zhlédnutí 499Před rokem
Video options for the HEC computer
I found what's wrong with the Z80 motherboard!
zhlédnutí 3KPřed rokem
I found what's wrong with the Z80 motherboard!
Supporting the "Frankenstein 286" motherboard
zhlédnutí 2,1KPřed rokem
Supporting the "Frankenstein 286" motherboard
Building a video cable and testing the broken VIC-20
zhlédnutí 668Před rokem
Building a video cable and testing the broken VIC-20
The "Frankenstein" 286 repairing episode 1: it's ALIVE!
zhlédnutí 1,8KPřed rokem
The "Frankenstein" 286 repairing episode 1: it's ALIVE!

Komentáře

  • @Dani_Jz
    @Dani_Jz Před 3 dny

    Eh, I don't think I agree with you. Like yes, unfounded vitriol and hate-spewing is bad, but I haven't seen any personal attacks on the 8 bit guy or Perifractic. For Internet drama, this whole situation is remarkably tame. The Commander X16 is a terrible product, that is being picked up by the media due to a very aggressive PR push. In such a situation, I don't see it as fundamentally unethical to do a like-for-like comparison in favor of one's own less hyped, better product. It's not even 'Genesis does what NintenDon't' levels of adversary advertising, it's just a simple down to earth comparison. Also, I don't see how this would somehow 'damage' the retro community. If people formed militant groups hating on each other, then sure it would be potentially damaging, but we're adults now, aren't we... and providing deserved criticism on an overhyped, overpriced vanity project is totally within the bounds of normal social behavior between nerds.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      The original video is tame. But there are plenty of personal attacks under an X16 video. People are openly calling the 8-bit guy a scammer. I don't think you have looked through the comment section of videos about those products. My observation is that people are forming militant group, and people are hating on each other. A small section of the community, yes, but these groups have a tendency to grow.

    • @Dani_Jz
      @Dani_Jz Před dnem

      @@andyhu9542 I very rarely read CZcams comments. Usually check the top few. But you know what, I'm not surprised. Haters gonna hate and all that. But your video was focusing on / calling out the Byte Attic video, not the comment trolls. So I addressed that, and said I don't think it's warranted to call them out on this. I happen to agree with them, and I find their work absolutely amazing and deserving of proper recognition and money, and the points raised in the video you criticized both civilized and valid. The mere presence of comment trolls shouldn't make speaking out against a hyped business or project inherently unethical. I'm sure in the grand scheme of things, there is an equal amount of comment trolls who are die hard 8 bit guy stans.

    • @andyhu9542
      @andyhu9542 Před dnem

      @@Dani_Jz I'm not criticizing the content of the video (In fact I said I agree with it to a point of making the same arguments in a completely independent video!), but the form it is presented. You can have 100% valid points in your video and promote negative feelings among people. No human behavior is spontaneous. No 'haters' will pop out of the ground and just 'gonna hate' no matter what you do. Making a video ridiculing the 8-bit guy as some stupid scammer will make more haters.

  • @SproutyPottedPlant
    @SproutyPottedPlant Před 3 dny

    I can’t hate it, it has an FM sound chip! No software yet that you like? Who needs that when you have the power to command the Yamaha YM2151 and it’s PSG like sidekick VERA with a REAL tracker and possibility to add MIDI!!

    • @andyhu9542
      @andyhu9542 Před 2 dny

      There are people in the retro community beyond chiptune fans... The 2151 should really be a add-on card instead of built-in default sound system. In that way the main system is cheaper, more people will buy it, economics of scale kick in, and you can then enjoy beautiful FM and MIDI music for less!

  • @sandwichtube
    @sandwichtube Před 3 dny

    If you don’t know the Z80 stop watching this video. It is not meant for inferiors.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      I promise I will make a Z80 explained in detail video at some point.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      I promise I will make a Z80 explained in detail video at some point.

  • @AlsGeekLab
    @AlsGeekLab Před 3 dny

    Do you think you'd be able to the 80286 or 8088 to do protected mode??

    • @andyhu9542
      @andyhu9542 Před 2 dny

      The 80286 already has a protected mode. It's extremely crude but technically it will protect. People just don't care about it and use it as a fast 8088. I don't think I can protect the 8088, the bus is too complicated and some edge cases will slip through the cracks causing malicious code gaining system access.

    • @AlsGeekLab
      @AlsGeekLab Před dnem

      @@andyhu9542 the 80286s protected mode is so bad was basically never used. I wish there was a way to shim an app so that you could tell a non protected mode app in DOS to become protected and behave properly

    • @andyhu9542
      @andyhu9542 Před dnem

      @@AlsGeekLab There is indeed a way. I think Microsoft did it with Windows/286 and many third-party multitasking OSes on PC also did something similar.

    • @AlsGeekLab
      @AlsGeekLab Před 22 hodinami

      @@andyhu9542 yes, but they still don't behave. For example, when I run TCP software that needs to run in the background and I go to my word processor then swap back, the system halts. It would be great to have true backgrounding rather than task swapping

  • @stephenwhite506
    @stephenwhite506 Před 4 dny

    Nice work! I also find that JLCPCB is way less expensive than PCBWay. The quality is just as good, however stay away from the purple solder mask as, for some reason, I find for that colour only it has quality issues. Four layer boards are so much better for signals when you use the inner layers for power and ground. You should try an auto router. I use Kicad and FreeRouting. I do a lot of designs and it speeds up development by orders of magnitude. It makes editing/moving components quick and easy. Also, the final boards tend to be much smaller than hand routed ones.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      My board is MATX so there is little point to make it 'much smaller'. I will move to a four-layer design eventually but currently I need to be able to cut traces including power and ground. Thanks for the advice anyway!

  • @inoppi
    @inoppi Před 4 dny

    Haters gonna hate. If you know how to build it better then do it. Personally I just like watching David's journey with his hobby computer even though I would never buy one myself.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      I like it, too! Before I see your comment I cannot pinpoint what exactly do I like about the project. It's the journey, the feeling of finally achieving something after years of hard work.

  • @VEGANVANIA
    @VEGANVANIA Před 7 dny

    It's one thing to say, "this is a ripoff for the average consumer", and it's another thing to say, "this is a ripoff for the people 'volunteering' to create software for it". From the latter perspective, Pico-8 was bad, but this is worse.

  • @winstonsmith478
    @winstonsmith478 Před 7 dny

    Problem solved: cheap MiSTer FPGA DE10 NANO clone + classic PC core of your choice. czcams.com/video/um1CDGeTpGM/video.html

  • @AndreFachat2
    @AndreFachat2 Před 10 dny

    I was trying to understand how the switch between modes actually works, but the documentation only seems to describe the different modes. And the discord link is expired. Where can I read up on this actually works?

    • @andyhu9542
      @andyhu9542 Před 5 dny

      I'm busy producing the documents, and videos explaining the mode switching process. You can subscribe to my channel if you don't want to miss that video.

  • @901aerol
    @901aerol Před 10 dny

    The 8bitguy is high off his own fumes.

  • @drbpony
    @drbpony Před 12 dny

    I felt the need to comment... Neither the Commander X16 nor the AgonLight are "retro computers". They are a new product BASED on retro computers. They're both an offshoot of already existing products. They're better classified as "hobbyist computers" since they don't have a pre-existing legacy of hardware nor software. It's up to users to come up with both. If I want a vintage computer experience, I don't need a X16 nor Agon to do that since other existing machines fill that void better than either of these new products. What I DO want is a device that I can build something with, but without learning any new skills. I know how to work with electronics and how to program in BASIC. This IMO is the only void these products can really fill. Which one would YOU recommend? I won't tell you which one I already bought.

  • @stephenvalente3296
    @stephenvalente3296 Před 13 dny

    I applaud the aspiration, but lost interest early on due to things like cost and the fact I have lots of original hardware, so didn't really see what it would add for me personally.

    • @andyhu9542
      @andyhu9542 Před 5 dny

      I think it's mostly for people who don't own original hardware as prices have gone up quite a bit. But as you have said, they missed the mark by setting an even higher price.

  • @shinzon0
    @shinzon0 Před 13 dny

    That is not a feature of the Z80, hence I consider this clickbait. You just add some logic to the Z80 to meet your needs, as everybody else does. Thus, you are a good system engineer, but the title is highly misleading. You say it yourself in the end...

    • @andyhu9542
      @andyhu9542 Před 5 dny

      Well it earned me almost 700k views and bootstrapped the channel, and get some people interested in retro Z80 stuff again. So I consider it a win for me and the community, one which can't be achieved without a little bit of clickbait, unfortunately. I would dispute the 'as everybody else does' part: so far I haven't seen one design that changes/enhanced the behavior of the Z80 so much as I did.

  • @ZombieFartDev
    @ZombieFartDev Před 13 dny

    the x16 is a new ewaste piece of shit, any pi can run circleas around that shit

    • @andyhu9542
      @andyhu9542 Před 5 dny

      But guess what? You cannot write a piece of code for the Pi directly to the hardware without signing an NDA with Broadcom. The X16 runs circles around the Pi in terms of hardware openness.

  • @vyzia
    @vyzia Před 13 dny

    totally will be buying a full kit once available!

  • @WXSTANG
    @WXSTANG Před 13 dny

    I cant help but think khumanity missed the boat with Zylog. The design was superior to the intel equiv but were beat out by corporate greed.

    • @andyhu9542
      @andyhu9542 Před 5 dny

      I don't think so... If you say the Z8000 then maybe. But the 8086 is pretty much what Faggin would have designed if his hands weren't tied to the back by binary compatibility with the 8080. Too many instructions are stuffed into the DD/ED/FD prefix space that the encoding is inefficient. By the way, the company's name is Z'i'log.

  • @usermanico
    @usermanico Před 15 dny

    dude, dont worry about the influence, with all the work you have now you have it!

  • @lincruste
    @lincruste Před 16 dny

    well I know jackshit about z80 or CPUs but I felt like commenting too.

  • @Mi-583
    @Mi-583 Před 16 dny

    Are you in Australia at the moment?

    • @andyhu9542
      @andyhu9542 Před 6 dny

      Nope, why?

    • @Mi-583
      @Mi-583 Před 5 dny

      @@andyhu9542 10 days ago. Because I walked past somebody who looked like you.

    • @andyhu9542
      @andyhu9542 Před 5 dny

      @@Mi-583 I was on the other side of the earth from Australia 10 days ago (almost).

    • @Mi-583
      @Mi-583 Před 2 dny

      @@andyhu9542 lol! 👍

  • @danielduncan576
    @danielduncan576 Před 16 dny

    As an owner and assembler of the original Altair 8800 kit in 1975, I have been enjoying your videos for several years. All I have left of the Altair is the original 1k memory board, a 64k board I added later, and the original 8080. Unfortunately I lent it to a former student, after I had moved on to a Z80 computer, and it died in a garage fire, along with a 256k memory board. Keep up the good work with your videos!

  • @AshWeststar
    @AshWeststar Před 17 dny

    Congrats on getting it working!

  • @kilosierraalpha
    @kilosierraalpha Před 17 dny

    Andy, great job! Yes, I would like an option to get a full kit.

  • @DefaultFlame
    @DefaultFlame Před 17 dny

    I'm not (very) familiar with the Z80, I'm just kinda interested in retro computing. However, this seems to me to be a brilliant solution that is elegant in its implementation.

  • @sparthir
    @sparthir Před 17 dny

    I like the more relaxed and off the cuff chat about the project. The outtakes are fantastic too. 😊

  • @GeoffryGifari
    @GeoffryGifari Před 17 dny

    must be so satisfying

  • @MichaelWilliams-lr4mb

    "The resurgeance of retro computing didn't start until 2018 or 2019". I'm not sure that's true. I was into retro computing well before that, and there were plenty of others too.

    • @andyhu9542
      @andyhu9542 Před 5 dny

      From an interview I saw with Bill Herd, the 2000s and 2010s are the dark ages for the retro computing community (golden ages for collectors). Demoscenes are inactive, forums are maintained by a few enthusiastic members and many old machines are binned since they are perceived as 'worthless'.

  • @curiousmind4870
    @curiousmind4870 Před 18 dny

    The thing is what the X16 was going to be and what really is. It's what the Agon video uses to show they achieved the premises set by the 8 bit guy. Ok, it's obvious the idea for the X16 was to have a board more like the ones from the 80s. But the use of chips no longer produced is a problem. I guess somebody will always come with a solution, but if not? Besides all that they are different beasts, I like the graphics from the X16 and the flexibility of the Agon. If I could I would have both. A huge load of work and brains were put on both computers, cheers to both teams.

  • @FlyingPhilUK
    @FlyingPhilUK Před 18 dny

    Personally, I do like the look of the SpectrumNext - it's a well executed product that fulfills the brief of having an 8-bit looks and feel, whilst offering nice graphics with a good enough resolution and sprites & sound etc. As an added bonus it's fully Spectrum compatible. As another added bonus, because it's FPGA-based it can be reloaded with a few other cores, like some of the simpler Arcade cores, or BBC micro etc. - its price is good and the quality of the case and manual etc looks good. The only problem is that it's not in production very often! The Mega65 seems expensive, and the architecture has some quirks causing it to need a large FPGA but not really provide that much more capability than the Spectrum Next - I have a Nexus DDR board that runs a cut down version of the Mega65 core. Got it off e-bay, so quite cheap. I think the 666Euro asking price of the Mega65 is too much. My actual favorite Retro system is the Mister FPGA system - which allows great emulation of hundreds of Arcade systems and consoles and computers - I would really recommend this system for anyone interested in hardware based retro computing... I can see the attraction of a real CPU based product but as you say, you end up needing to add an FPGA (or in the Agon's case, a 240MHz 32-bit CPU!) in order to make it do something interesting.. - I guess it's a matter of personal choice if the limitations of a real CPU are worth having .. Another retro-like system is a Raspberry Pi running RISC OS - the OS that the first ARM systems ran on - it really does have a retro-feel, and you can jump into the command line with F12, and you get a very BBC Micro like experience... for all £15!

  • @FlyingPhilUK
    @FlyingPhilUK Před 18 dny

    I've often thought about just doing an FPGA-only retro computer... based on something like a Xilinx A35T or A100T - the Digilent Arty boards are relatively cheap (though actually still a bit expensive) and the Nexsys A7 is also a possibilty - then you have some limitations in terms of FPGA space and memory performance but still possible to a do a reasonable system - I guess you have also considered those, as you mention the RISC-V SOC (Saxxon SOC?)

  • @FlyingPhilUK
    @FlyingPhilUK Před 18 dny

    You ought to consider the 65c816 - it clocks fast and allows good access to 24-bit addressing... - a bit more interesting than sticking with the Z80 or 6502 (IMO)

    • @andyhu9542
      @andyhu9542 Před 5 dny

      I don't know whether you have seen the instruction set of the 65C816: it's less '24-bit addressing' and more '256 16-bit address spaces glued together'. This makes the extended memory very clumsy to use and is the reason why I'm not using the 65C816.

    • @FlyingPhilUK
      @FlyingPhilUK Před 4 dny

      @@andyhu9542 Yes, I do know the instruction set - and it looks interesting to me. I did a lot of 6502 programming back in the day, and going back to that doesn't really appeal .. lot and lots of instructions to do anything. The 65C816 would be interesting as it's 6502-like, but with many more instructions and addressing modes. I've done some Z80 coding, but not a huge amount... anyway, it's just my personal opinion... 65c816 is 8-bit, but with some new things to learn...

    • @andyhu9542
      @andyhu9542 Před 4 dny

      @@FlyingPhilUK Then I would suggest looking at the SNES or Apple IIGS. Both systems are superior to the one mentioned in this video in terms of sound and graphics. I like to 'pair' or 'balance' my systems, and those two systems are (in my opinion) suitable pairing for the 65C816. Putting a 65C816 in this system is like putting a V12 in a civic.

    • @FlyingPhilUK
      @FlyingPhilUK Před 3 dny

      @@andyhu9542 Yes, those were the two successful products that used the 'c816... - I'll probably have a go at a '816 project based on something from the Mister Project...

    • @FlyingPhilUK
      @FlyingPhilUK Před 3 dny

      The c816 is just an enhanced 6502.. and your VDP is quite fancy.. better than Apple II GS and probably better than SNES...

  • @peteratkin3788
    @peteratkin3788 Před 19 dny

    The Commander X16 does not deserve the hate, was not aware of this, however I'm going to get one.

    • @drbpony
      @drbpony Před 12 dny

      It's for sale right now. Are you gonna go buy one?

  • @suvetar
    @suvetar Před 20 dny

    In fairness, DM *did* state that it was a *dream* computer, not necessarily what he'd produce - at that point, it was just another one of his *aspirational" videos. I notice over time that he does often, or did, contradict himself ... I personally went off his work, videos stopped interesting me because of things like that. Also, I got the feeling that he and his texelec buddy were hoping they'd got the next "Apple II" on their hands and tried to tool up appropriately. Just a feeling of course - don't quote me on that.of course, but in that mind set, I'm sure a wave soldering station would work up a lot cheaper than PCB Way? Andy - Am I missing something about your controller there; should that have been posted on the 1st of april? Doesn't an 8 bit interface register 256 possibilities? Confused!

    • @andyhu9542
      @andyhu9542 Před 20 dny

      My controller design fully utilizes the 256 combinations of 8 digital signal. There are 4 'normal' buttons, which can be pressed down individually, that's 16 combinations. There are 4 directions, which can be pressed in 8 ways: up, down, left, right and 4 diagonal directions. However, the player cannot press opposite directions (like up AND down) due to the physical structure of the controller, that leaves some combination for me to use. I encoded the select button as 'pressing up and down at the same time' and start as 'pressing left and right at the same time'. Then between direction pad and start and select I get another 16 combinations. 16 times 16 is 256, bingo.

  • @thecorruptedbit5585
    @thecorruptedbit5585 Před 20 dny

    The CX16 seems most successful as a CHIP-8 kind of project - the fact that you can just spin it up on an emulator from the very start is commendable.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      Agree. The CHIP-8 is literally called 'fantasy console' and the CX16 is 'dream computer'. See the link?

  • @choppergirl
    @choppergirl Před 20 dny

    You know, in the 1990's people were throwing this old rubbish out by dumpster full. And for good reason, actually. I'd swoop in and scoop it all up and bring it home by the pickup truck load. I often quipped, all old computers eventually come to me to die, because I was the last one in the chain to save and love them. They all ended up in my barn. Now I find it bizarre you folks want to clean them up and fire them up again. Even I haven't fired them up since the 1980's.... There's just not enough time in the day to hook up a C=64 or Apple ] [ any more...

    • @andyhu9542
      @andyhu9542 Před 2 dny

      If you don't have time to play with those old computers, I would love to purchase them. People fire up their old computers because they are fed up with the new ones. Modern computers are filled with ads and distractions and prompts that are not for your interest. Everything is a subscription and/or behind a paywall.

  • @TommyTheMooch
    @TommyTheMooch Před 21 dnem

    These projects always make me excited and nostalgic, but I don't get it. There's a reason why we moved on from 8-bit computing. Why not enjoy the devices as they were? We can also make a better fax machine .. but why?

    • @joel230182
      @joel230182 Před 8 dny

      because 40yo devices are dying and are expensive

    • @andyhu9542
      @andyhu9542 Před 2 dny

      @@joel230182 Exactly. The X16 started off as a reproduction machine but with a improved graphics chip. It did spiral out of control a little. Also, there is a reason why people are moving back to 8-bit computing. It's a trend that cannot be ignored.

    • @joel230182
      @joel230182 Před dnem

      @@andyhu9542 Absolutely, 8-bit computing offers a unique aesthetic/experience. The immediacy of just pressing start and play. No input lag. People can't get enough of pixel art. Newer generations are inheriting/acquiring nostalgia for retro machines(which is beautiful). The opportunity of touching the inner soul of a machine without intermediate abstractions. Also retro machines have their own distinct flavor as oppossed to modern machines that look and feel the exact same. And more. And I think that applies to other retro machines as well, such as 16 & 32 bit. Even the Mattel Aquarius is getting revived. What a time to be alive!

  • @256byteram
    @256byteram Před 21 dnem

    My only critique of the critique is the perspective on the price of the X16. Considering the cost of getting the project off the ground, sourcing parts, assembling the end product, paying people, overheads, and considering the Commodore 64 in 1983 was $300 (about $900 in 2023 according to the Wikipedia article), $475 starts to sound pretty reasonable IMO.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      A big chunk of that cost is paying for the big dip solder machine that they never used in production. The price is reasonable, but it could have been cheaper if the team did not make unexperienced engineering mistakes.

  • @paulscottrobson
    @paulscottrobson Před 21 dnem

    Andy, I liked this video and you seem a sensible guy, but the video wasn't about cash. Bernardo Kastrup (Byte Attic) is retired, and has made (or maybe inherited, I don't know) sufficient to basically continually design computers for fun (which you do yourself I think !). He has never made a penny directly from sales of Agon (or anything else). He is close with a Home Computer museum near Eindhoven in NL, and they produced a few initial kits, but the vast majority are produced by Olimex, who while they are on good terms with him, are financially completely seperate. (Kastrup did actually offer to redesign the X16 properly for free without any payment or accreditation) It should also be noted that directness is a Dutch trait, they have their own word for it :) I didn't care for the video either. I think many of his criticisms are valid, but I don't think the "poking the bear" approach helps. I'd quite like to see your video (or script). Disclaimer: I'm the firmware guy on the Neo6502 project which is a sort of competitor (but about 1/10 of the price !)

    • @andyhu9542
      @andyhu9542 Před dnem

      I learned about that fact after I posted this video. And I learned that directness being a Dutch trait from your comment. I'm learning a lot from the community (and clearly have a lot to learn)! I would also like to redesign the X16 for free, as you can see from my list of improvements that I think would be good for the project. I would also like to have a Neo6502, but I cannot find any documentation or tutorial that would allow me to use the tile engine on the Neo6502.

  • @ichigen511
    @ichigen511 Před 22 dny

    100% agree! Who else is making modern retro?! We have room for all of these projects and we should be supporting ALL OF THEM. What's so wrong with your life (speaking to the haters) that you have hate for any of these projects?

    • @andyhu9542
      @andyhu9542 Před dnem

      I think the haters' argument is that those machines are sold way too expensively to capitalize on the hype, which is a civilized way of saying 'borderline scam'. There are many things wrong with this idea, but ignoring or trivializing the haters will only make them stronger.

  • @ichigen511
    @ichigen511 Před 22 dny

    Foenix Retro Systems kind of killing the scene right now. No FPGAs at all. Pure old school. Edit: To be sure I want to support 8-bit Guy's project and make a legit arcade cabinet/game with his board. Encourage more of this!

    • @paulscottrobson
      @paulscottrobson Před 21 dnem

      They all have FPGAs in.

    • @andyhu9542
      @andyhu9542 Před dnem

      Foenix computers make heavy use of FPGA for both sound and graphics. The sound can technically be original SIDs, but those chips are super expensive these days. And the graphics chip is pure FPGA design.

  • @cosmefulanito5933
    @cosmefulanito5933 Před 22 dny

    It is incredible that today something as basic as this has to be explained: Disagreeing does not mean being a hater. The project makes no sense anywhere. Using a video system that has more processing power than the system's own central processor is stupid. It's good that friend Murray wants to do his business. But using a processor as BAD as the Commodore 64? COME ON!

    • @andyhu9542
      @andyhu9542 Před dnem

      'Using a video system that has more processing power than the system's own central processor' is not 'stupid'. It's literally all computing devices that we use every day. Phones, laptops, desktops, game consoles, everything that's more complex than a smart thermostat has more power in its GPU than its CPU. The issue arises when a subsystem can run the main system in emulation. Disagreeing is not hating, but ridiculing someone else's project is. Finally, the X16's processor is like 8 C64 stacked on top of each other. For throwing tiles around, it's not THAT bad. In fact, no games to date have managed to exhaust the X16's CPU performance.

  • @bennylofgren3208
    @bennylofgren3208 Před 23 dny

    The RST instruction is not a "reset" instruction, but it is short for "restart". Big difference.

    • @andyhu9542
      @andyhu9542 Před 2 dny

      You and a million others have pointed this out in the comment section.

  • @briannaschuman547
    @briannaschuman547 Před 23 dny

    I have plenty of problems with the x16's current design (e.g. It's built for an ATX case, but they turned an expansion header 90 degrees last minute for a cartridge port, the main supported case doesn't have enough clearance or slots in the back for expansion cards, etc etc). Nonetheless, I think the project team, including David, have been pretty transparent explaining the changes and issues, warts/mistakes and all, as they went. It's nothing unusual IMHO. I would like to take a moment and praise one major thing they did right IMHO, and that's the choice to go with a standard keyboard layout. I understand why people like custom keyboards and all, but damn they add expense to a project. What's more, it makes using emulators of the products even more difficult than it needs to be. To me, that's inexcusable in a modern retro project design. It's what personally drove me from liking other modern retro projects [unnamed]. The availability of emulators is, I think, a key to allowing a modern retro computer to spread out. This, to me, means that it needs to be compatible with modern keyboard layouts, without funky additions, custom keyboards, or other quirks that will degrade the experience with the emulator. I very much understand the idea of liking older layouts for many reasons. I believe firmly though that if you want to build a project that's accessible for those who can't afford the custom hardware, it needs to be standard keyboard layout compatible in the modern era. Letting go is hard, but using an emulator with a non-standard layout is also annoying and difficult for n00bs. It's time to ease that barrier and let custom project keyboard go outside of specific replacement parts, and I think the Commander x16 project nailed this aspect. Even though I can't afford the hardware as a low income person, I'm able to use the emulator without thinking twice about my keyboard layout, and that is amazing IMHO.

    • @andyhu9542
      @andyhu9542 Před dnem

      Well, bad news for you: my Z80 computer project uses a custom keyboard layout that swaps Ctrl and Caps Lock (and maybe others) to simplify key combos (I hate the position of the Ctrl key). The good news is that the keys are still the same, and everything will work on an emulator. Just some programs that make heavy use of Ctrl key will give you a sore pinky, like they do on modern keyboards.

  • @JG-nm9zk
    @JG-nm9zk Před 23 dny

    Why does it use all through hole components and isn't sold as a kit? Why isn't the design open hardware and the software atleast source available? Why is the documentation sooo bad?

    • @throwaway6478
      @throwaway6478 Před 23 dny

      _Why does it use all through hole components and isn't sold as a kit?_ David has said multiple times that, while he would have liked to offer it as a kit, he didn't want the support burden of helping people assemble it (or crying to him when they bugger something up). _Why isn't the design open hardware_ "Open hardware" is a completely meaningless statement, and I wish people would stop using it. _and the software atleast source available?_ Because it's licensed code from Cloanto (the current copyright holders of Commodore ROMs), and those are the terms. 6502 code isn't hard to follow though, grab your fave disassembler and get going, licensing terms be damned. _Why is the documentation sooo bad?_ This is a legitimate gripe. While I think the rest of the architecture is pretty well documented (because they're all off-the-shelf parts), the VERA docs are terrible. David's under the impression that having a Wiki for X16 documentation is some sort of magic bullet, and he couldn't be more wrong.

    • @JG-nm9zk
      @JG-nm9zk Před 22 dny

      @@throwaway6478 Open hardware means the schematic and gerber files are available. It means anybody could make the board. Its not meaningless. I was mostly talking about the vhdl for the fpga. Why isn't that available? Or the source for the ATTiny? All of these are to be anti competitive. How will the x16 ever hit a "critical mass" so there is actually software available for it if it is locked down. It could never be an educational platform in it's current state. The goals of the project don't align with what it actually is.

    • @paulscottrobson
      @paulscottrobson Před 21 dnem

      @@throwaway6478 The kit was unworkable and he was told this repeatedly at the start. The *only* way you can do a kit is PCB + Vera, source everything else yourself. For the reasons you state. It probably is open hardware, near enough. The Cloanto licensing limits software, but it's indicative of the issues that they ever did this. Working on it is horrendous.

  • @sergeinester6261
    @sergeinester6261 Před 23 dny

    In the truest spirit of 8 bit computers historically has always been a sense of tribalism. If you had a speccy, amstrad or c64 you were always trying to best your friends about your system you had. Sure things are “different” now bit in someways the tribalism is there but on a different level as it is tribalism about the hardware not the software.

  • @SianaGearz
    @SianaGearz Před 23 dny

    I honestly don't like/care about either of them I would say. Which means I'm not buying one, easy as that. May they do what they like. I do appreciate all classic computers. Even the wonky ones. They are such a vital part of our tapestry all of them. I actually want to build a discrete SMD Leningrad 48k variant. Why? Why not. Will it be good? What sort of a question is that, who ever in their right mind expects a Leningrad 48k to be good?

  • @InfernosReaper
    @InfernosReaper Před 23 dny

    The FPGA is an interesting debate that's pretty easy to settle. If you're just trying to get the feeling of the hardware and money is no object, FPGA If you're trying to get something close enough, well-coded emulation is fine If you want to create an actual device within a certain category to get the overall experience to be as close as possible, proper hardware is a must. Easy, right?

    • @CallousCoder
      @CallousCoder Před 23 dny

      I really don’t understand those flame wars. I like and use all 3. On my channel I try to do as much as possible with original hardware, but that’s only if I have nostalgia for it and can obtain it. Otherwise I’ll use MAME or even used a Mister FPGA on occasion. The great thing is that we have all of these options now. I just bought my friend an Anbernic and I have one too. I prefer real hardware but usually I play in bed before going to sleep. I don’t have a TV in the bedroom or consoles. So playing this is great.

    • @InfernosReaper
      @InfernosReaper Před 23 dny

      @@CallousCoder I try to understand it, but all I can really do is guess at the mindsets going into them. Some have valid complaints. Some are just ignorant and need to research the topic more. Some just look for something to complain about.

    • @CallousCoder
      @CallousCoder Před 23 dny

      @@InfernosReaper Aaah yeah the internet, is the home of the trolls 🧌 always complaining

    • @briannaschuman547
      @briannaschuman547 Před 23 dny

      The main problem with the "proper hardware" argument that I have is exactly the situation the Commander X16 team ran into: it's not there. Even back in the day, by the time the VIC20 came out, the video chips were all being made custom; anything fancier/newer than about Apple ][ level graphics (The Apple ][ was a late 1970's discrete design that Apple used into the 80's even as everyone around them modernized into designs that could do sprites, etc) was using custom chips. Those designs are not in production any longer, and were usually trade secrets kept close by their designers and makers. We're at the point where any kind of 8 bit style graphics that's beyond a late 70's discrete design isn't really doable in any kind of mass quantity without an FPGA or similar arrangement if you want any kind of graphics at the level of the 1980s 8 bit computers with reasonable graphics, let alone if you want it slightly modernized. Even old-style audio chips are at minimum about to be that way as well, though I personally think we're there as well. The X16 team ran headlong into this very concern in their production with audio chips as well, causing unexpected last minute chip sourcing issues leading to unanticipated last minute design changes. Even 8-bit processors themselves may not be much longer in production; IMHO the writing is on the wall. The realities of trying to design old-school style modernized computers is harsh, and I think that holding any project to the "proper" or "actual" hardware standard is essentially a non-starter these days. Maybe 10 years ago it was more feasible and reasonable to expect, but the old stocks have dwindled, scarcity is in, fake chips have become pervasive, and it's just not something that can be reliably done any longer. I'm working right now on building out an unused motherboard from 1978 that's an unbuilt OEM version of the Synertek SYM-1, and chip prices (along with fakes!) are insane over what I could've done just 10 years ago. I'm looking at $300 for parts, and hoping I don't get hung out to dry with fakes (2114 RAM, 2532 RIOT chip, and on and on). It's a harsh modern world out there.

    • @briannaschuman547
      @briannaschuman547 Před 23 dny

      @@CallousCoder This is one reason I like my modern C64 MAXI. The custom keyboard is good enough to clear up the nastiness of using a modern keyboard with VICE on my main computer, while saving original hardware the wear and tear of continuing to use it often. It's been a dream. No, it's not *exactly* the same, but the look and feel is close enough in daily use that it continues to bring me joy even though it's just emulation, from my couch, on my modern TV, where my 12 year old and I can have fun with it playing games and goofing off. I'm looking forward to (hopefully) a full size replica Amige 500 next from these people for the same reason. All the joy, none of the headaches of maintaining the old hardware unless I'm REALLY feeling like pulling it out.

  • @protonjinx
    @protonjinx Před 23 dny

    I dislike the x16 project. cuz david explicitly said he cant do it as a hobby project, he must make a profit on it... even then I tried to be involved early on, and argued that the early design needed an expansion port. core people shot me down saying it would be too expensive. now the design has FOUR CARDEDGE expansion ports (female, the most expensive out of male/female)....

    • @drbpony
      @drbpony Před 12 dny

      Adding a male header to a board is negligable. Pin headers are pretty cheap. However, molex looks cooler! At least expansions will be cheap to manufacture, if any come out.

    • @protonjinx
      @protonjinx Před 12 dny

      @@drbpony male header was my suggestion, or even a dip socket

  • @MrCoalmin
    @MrCoalmin Před 24 dny

    wtf

  • @MrCoalmin
    @MrCoalmin Před 24 dny

    i love the X16, but you're still correct.

  • @spinnetti
    @spinnetti Před 24 dny

    Its a passion project, not Commodore reborn. Us retro nerds should celebrate all these projects, including Agon, Spectrum Next, Mega 65 etc... Personally, a proper retro case is a key component, and is where the Mega 65 and Spectrum Next shine over many others. That said, its all good!