HEC Quick Update: Graphics and Sound Chip selected!

Sdílet
Vložit
  • čas přidán 2. 11. 2022
  • Things has been developing so fast that I have to film an update to an update series! The official 'chipset' for the first HEC has been decided. The video output is provided by a Yamaha V9958 aka the VDP for MSX2+ and MSX Turbo R. YM2203 is selected just because it has a AY-3-8910 compatible SSG with a Z80 compatible bus. SN76489 is selected because many early Z80 computers/consoles use this chip. You can hear in the video that I still have a little uncertainty about the design, but during editing I realized that I don't have a better option. This video is inteded to break my own record of 'prepare-film-edit-upload' time, which means quality may be low...
  • Věda a technologie

Komentáře • 39

  • @gadgetmiser
    @gadgetmiser Před rokem +5

    Hi Andy, tell us more about where you work/study and how you got into the retro computer hobby, and what the China retro computer scene is about! There were surely different computers/circumstances in the 80s in China, so that narrative will be fascinating to non-China viewers!

  • @tiporari
    @tiporari Před rokem +5

    Your English is fine. I wouldn't obsess over trying to please everyone. You can't. Just be yourself. Subscribers will come and go. With a billion users, those who enjoy your content will come.

  • @NZHippie
    @NZHippie Před rokem +2

    You speak better English then most young people do in this English speaking nation, so do not get upset about it, you are perfectly understandable to this native English speaker...

  • @Parakinese
    @Parakinese Před rokem +6

    I'm not a native English speaker too and I understand you perfectly well.
    But I'm used to speak \ listen to onther non native speakers cause I don't live in a English speaking country.

  • @ITGuyinaction
    @ITGuyinaction Před rokem +2

    👍 👍 👍 👍 👍 👍 👍 🍀😜 Oh man! We have many in commons! I'm also trying to do sth similar to you not being native speaker. More precisely I decided to create two channels: one in English and one in my native language (two "copies"). The difference is that I didn't make until now so clickbait video as you about Z80 secrets and protected modes ha ha... 😜 Seriously I keep my fingers crossed for your channel and quick growth! And your videos give me a lot! Not only from technical point of view but also from the point of view of "youtuber beginning his life". For me your English is very good and easy to understand! Good luck in your channel development! 🍾🎈🎉🎊🥳

  • @jimcabezola3051
    @jimcabezola3051 Před rokem +5

    You sound great! I have no trouble understanding you even at 2x. My Chinese is FAR WORSE than your English. You are a very talented speaker! 👏 👍

  • @ulfurk
    @ulfurk Před rokem +1

    Hey buddy, I have no problem with either way of doing things. A lot of youtubers use cuts to get rid of their own pauses, we see it all the time. Maybe there's a compromise between cuts and speed somewhere. But whatever you do keep going, you will only improve, I love your project and your enthusiasm for CS.

  • @Jasonsadventures
    @Jasonsadventures Před rokem +1

    I've never considered your English any problem. Don't change it for one guy. I'm a native English speaker from Australia and have always understood every word you've said. Perhaps it's difficult for some Americans but whatever. Who cares. Keep being you

  • @siberx4
    @siberx4 Před rokem

    One suggestion to improve the videos if you're doing more of these long-form unedited ones would be to add timestamps so viewers can jump between relevant sections, as it stands it's a bit tough to find where you're talking about particular topics in a longer uncut video. Keep up the good work, I'm looking forward to seeing how your channel and computer develop!

    • @andyhu9542
      @andyhu9542  Před rokem

      Good suggestion! I will try doing that.

  • @2000freefuel
    @2000freefuel Před rokem

    Pay attention to the DATA SHEET for the SN76489, I just had to help a friend with this not long ago. TI has the Most significant and least significant bits reversed! take note were they show the MSB and LSB in their documentation.
    Also of note the TMS9928A\9929A have color difference outputs for generating RGB components signals.

    • @andyhu9542
      @andyhu9542  Před rokem

      I'm very familiar with that. The reversed bit order is one of the many strange things that TI did. The TMS9918 has it, their TMS9900 processor has it, too.

  • @h7qvi
    @h7qvi Před rokem +5

    I play you and most other channels at 2x speed

    • @ITGuyinaction
      @ITGuyinaction Před rokem

      😜😜😜 That's also some kind of option... Are you English native speaker? I would be curious what would you say about mine...? 😜

    • @h7qvi
      @h7qvi Před rokem

      @@ITGuyinaction I am a native English speaker. I'll have to get back to you after listening to a video

    • @h7qvi
      @h7qvi Před rokem

      @@ITGuyinaction I can understand you easily at 2x speed

    • @tiporari
      @tiporari Před rokem

      Me too :)

    • @ITGuyinaction
      @ITGuyinaction Před rokem

      @@h7qvi At 2x speed? 🤪 Does it suggest I talk terribly slow? 🤪

  • @krazzykiller1
    @krazzykiller1 Před rokem +2

    your English is better then mine. and i only speak English 😆 🤣

  • @zacmitchell_1984
    @zacmitchell_1984 Před rokem +2

    Your English is not bad

  • @Parakinese
    @Parakinese Před rokem +1

    I can clearly hear how your accent decreases while you speak more thoughtfully.👍

  • @akkudakkupl
    @akkudakkupl Před rokem

    I don't have any problem to understand you (not a native speaket though). Just relax and speak as if speaking to a friend, maybe some scripting and a prompter might help (Technology Connections uses one) 🙂

    • @andyhu9542
      @andyhu9542  Před rokem +1

      I watched that video and made my own with some plastic! it's only used once in the Z80's secret feature video because I want that to be absolutely carried out flawlessly. In normal times the time to prepare a script is usually longer than making a video scriptless.

    • @akkudakkupl
      @akkudakkupl Před rokem

      @@andyhu9542 That is the whole point, filming a scene is just a fraction of the time it took to write it and edit it after that ;-)

    • @andyhu9542
      @andyhu9542  Před rokem

      @@akkudakkupl I agree. I split my videos into two categories: the majority is more about sharing the project I'm working on. They are more about doing than presenting. And there are videos like the Z80 secret feature, which comes out every two months or so. I don't think I can get the 'momentum' going if I just do those 'big videos'...

    • @akkudakkupl
      @akkudakkupl Před rokem

      @@andyhu9542 Even when it is about just updating the progress on a project writing down your thoughts and what you want to tell the viewers might help to just end up with a smoother experience for both sides :-)

  • @waynemorellini2110
    @waynemorellini2110 Před 2 měsíci

    Your English is good. Fast is not good. But, the main problem is lots of ahhm sounds in words and stuck on parts of words.

    • @andyhu9542
      @andyhu9542  Před 2 měsíci

      I have learned a lot since then. Check out my new videos!

    • @waynemorellini2110
      @waynemorellini2110 Před 2 měsíci

      @@andyhu9542 Still there.

    • @waynemorellini2110
      @waynemorellini2110 Před 2 měsíci

      @@andyhu9542Seems somehow CZcams has removed my comment again.
      You still have the drawn out odd ahhing etc.
      Thanks. Keep up the good work Andy.

  • @sparthir
    @sparthir Před rokem

    1. Please in your own voice don't slow down or speed up for the "audience". It's more genuine if you just be you and don't try and act. You're completely understandable and if not people can slow down the video. I know it is nerve wracking but you'll tie yourself in knots trying to please everyone on the internet instead of just getting content out. In other words, just be you. As a native English speaker, the un-edited and natural version of you is great. If you are particularly worried then see if you can talk with someone who's first language is English on a regular basis (if you don't already). Practice is the best way to improve.
    2. HEC as just standing for nothing is good. I wouldn't feel like it needs a final name yet though. Remember lots of projects have code names. If you like you could temporarily call it "Project Code Named: HEC". You can release it as HEC if no better name comes out but if a better one comes along then you can change to that. In honour of the old retro Homebrew Computer clubs I wonder if HEC could stand for Homebrew Electronic Computer? :)
    3. I super hope you are planning on using some kind of Open Source license? If so:
    - Using a place like Github, Bitbucket or similar to store publicly available project files and be able to take pull requests from the community would be great.
    - Using a something like that to have an issue tracking system and/or Wiki would also be a great use.
    - Also a lot of developers etc are familiar with those systems and it is very accessible to them.
    - Finally choose your license carefully. May projects have had to undergo painful process of say removing GPL to move to a more open license and get permission from all the contributors can be painful. It doesn't sound fun. My advice is: as open as possible but of courseit is completely up to you.
    4. I've been thinking a lot about the community aspect of your project. CZcams is fine for some chatter but not ideal. Might I suggest that you have something like a Discord or Microsoft Teams server set up with different Categories and Channels that people can talk about different aspects of the project? For example you naturally would have two Categories (or more) along the themes of Hardware and Software. For example under the "Hardware" category you could have channels such as "PCB Layout" or "Audio Chip Discussion" etc. Under the Software category you could have "Instruction Set" or "Operating System Discussion". It will make searching for a chat about say any audio system suggestions far easier.
    Of course you can have a General channel that people can use for anything else and if it becomes an active enough topic make a channel for it as needed.
    Note: if you do use a chat system try and pick one that everyone is familiar with or has access to.
    5. I suggest that as you get to know some of your community and if you trust them you should get them to be moderators. Also, they can help filter up ideas to you in the channels that way you don't need to worry about missing something and having to read every message.
    6. If you do implement any of these things remember to put it the links in all the video descriptions so people can easily find them. :)
    7. Project versions. I'd suggest that you have a more agile approach to the design. So aim for a version 0.1 that does some basic functionality. So v0.1 could be a basic circuit that tests the core Z80 design without say video and audio. v0.2 might be with video v0.3 with sound etc etc. You can have a release complete version standard that you must meet for a design to be ready for general release. Having smaller versions that work towards the final goal is better because it allows you to test along the way and find out things aren't going to work earlier and make changes along the way. I can think of the scenario of bug testing a whole complex system compared to bug testing a small working system that you just added a single new component on is easier. Hopefully this makes sense? :)
    Anyway hopefully that isn't too long but you did say the longer the post the better. :D

  • @FreeTheUyghurs
    @FreeTheUyghurs Před rokem

    Did you name your HEC after the previous HEC computer? czcams.com/video/SmjOJWQ6-8w/video.html

    • @andyhu9542
      @andyhu9542  Před rokem

      Nope! Surprised that there's already a HEC computer!

    • @FreeTheUyghurs
      @FreeTheUyghurs Před rokem

      @@andyhu9542 I discovered it learning about Kathleen Booth's recent death. She created the first assembly language and he designed the first computers to use it. HEC wasn't the first though so it doesn't seem historically significant enough if you were to re-use the name. Also your name could be a subtle tribute to the innovation in instruction coding. :)

    • @andyhu9542
      @andyhu9542  Před rokem

      @@FreeTheUyghursThat is interesting to know

  • @Jasonsadventures
    @Jasonsadventures Před rokem

    Also the Commander x16 is a failure because it runs VGA. I don't think so you should make than same mistake. All Retro enthusiasts have 15khz rgb sets anyway.

    • @andyhu9542
      @andyhu9542  Před rokem

      I'm afraid that I have to disagree with some of your points. VGA is a mistake for the HEC, but maybe not for the X16. The X16 utilizes heavy circuit to make a VGA-sized tile engine that is far easier to manage than plotting each pixel with CPU. It also has the option to halve the resolution making it no much harder to program than an old 8-bit home computer. (I've programmed for it and this is just my own experience). Plus the X16 is not a failure, either commercially or from a community standpoint, yet. And I don't think 'all' retro enthusiasts are willing to buy an expensive RGB monitor. There are also plenty of 'casual' retro enthusiasts who use composite or VGA.