Can We Turn This Computer Into a Different One?

  Рет қаралды 22,629

Noel's Retro Lab

Noel's Retro Lab

Күн бұрын

This episode is sponsored by PCBWay www.pcbway.com
Let's see if a simple cartridge could turn an SVI-328 into a full MSX computer. And then, let's make a replica board which can be used as a generic ROM cartridge for the SVI-328.
Support Noel's Retro Lab on Patreon: / noelsretrolab
You can also support Noel's Retro Lab on KZfaq by joining this channel:
/ @noelsretrolab
Links:
PCB design by John's Basement • KiCad 5 Tutorial
SVI328 ROM Cartridge github.com/llopis/SVI328-ROM-...
Order from PCBWay www.pcbway.com/project/sharep...
SVI to MSX Converter User Manual (Spanish) noelsretrolab.com/uploads/SVI...
Chapters:
00:00 Intro
00:33 Cartridge review
01:44 MSX Basic
04:42 Running MSX games
09:50 PCB design
14:39 Cartridge build
20:14 Wrap up and future ideas
Music tracks:
Funky Stars by McKlain mcklain.bandcamp.com/track/fu...
Battro OST by McKlain mcklain.bandcamp.com/track/ba...
More awesome music by McKlain: www.mcklain.com
🛠 Tools I use ➤ noelsretrolab.com/tools.html
Connect with Noel's Retro Lab:
Discord ➤ / discord
Facebook ➤ / noelsretrolab
Twitter ➤ / noelsretrolab
Instagram ➤ / noelsretrolab
Mailing list ➤ noelsretrolab.com
#kicad #msx #cartridge

Пікірлер: 186
@horusfalcon
@horusfalcon Жыл бұрын
I'm so glad to see you back in business after the move. MSX is an under-served retro architecture, so thanks for covering it as well as you do.
@horusfalcon
@horusfalcon Жыл бұрын
@Mr Guru Point taken about the date on the PCB, but I didn't say "back"; I said, "back in business" which carries an entirely different meaning. So much the better if Noel had this "in the can" before the move.
@PCBWay
@PCBWay Жыл бұрын
Welcome to your PCB journey & enjoy it!👍
@CitroenGS
@CitroenGS Жыл бұрын
Congratulations Noel. Specially getting this for all the SVI 328 people there.
@gertsy2000
@gertsy2000 Жыл бұрын
@16:57 "Putting the 'cart' before the horse" Pun intended? Great video Noel! Have missed your videos so much. Well done on the cart. 2 computers in 1.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Dang! I wish I would at least think of those puns on purpose. I'll never be the master pun maker like Mark. (MFS) 😃
@DavePoo2
@DavePoo2 Жыл бұрын
16:56 - Putting the "cart" before the horse!
@GadgetUK164
@GadgetUK164 Жыл бұрын
Wonderful job! Impressive to see the SVI-328 loading MSX games!
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Suddenly the software library of the SVI328 became several orders of magnitude larger! 😃
@thebyteattic
@thebyteattic Жыл бұрын
Noel! It's great to see you designing a PCB! You're surely more than capable of tackling fairly complex electronics designs, even if you fall into one or another trap now and then, which is practically impossible to avoid and will be the most valuable learning experiences. So don't get discouraged when that happens. I very much look forward to seeing what you'll come up with next!
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thank you so much! You're definitely a big inspiration with all your board design experience!
@PeteMcDonald
@PeteMcDonald Жыл бұрын
Putting the "Cart" before the Horse.. I see what you did there, Noel ;)
@damianvila
@damianvila Жыл бұрын
Congrats on your first pcb design! 🎉 The anxiety of receiving it, assemble it and wait for it to work is completely compensated by the joy and sense of pride when it finally works. I know you’ll end up creating wonderful things. Cheers!
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thank you so much! 😃
@VincentGroenewold
@VincentGroenewold Жыл бұрын
Isn't it amazing that we as hobbyists can now design and print cases and order our own boards, I would have loved that so much when I was 12. :)
@andygozzo72
@andygozzo72 Жыл бұрын
i made my own pcbs back when i was about 10, 11, the 'old fashioned' manual way, etch resist pens and rub down transfers, etching them myself with ferric chloride, 😉problem is if you want to do more than 1 ..... in that case photo resist boards, but i've never used them and dont know if you can get them any more, the original dalo etch resist pens are long gone but fine paint markers work, you used to be able to get aerosol positive photo resist to put on plain copper clad board but that also seems no longer available 😢
@RetroDream
@RetroDream Жыл бұрын
Thanks for covering the MSX, a largely unknown standard in English speaking countries, very underrated in general.
@CDE.Hacker
@CDE.Hacker Жыл бұрын
Let me congratulate you on your first board. I remember how excited I was for my first board way back in 2021. After your first working board, you're going to start designing solutions to every problem you see.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thanks! Yes, my full is swimming with ideas now that I'm not limited by other people's PCBs 😃
@YogSothoth1969
@YogSothoth1969 Жыл бұрын
So glad to see you back my friend, hope you are ok and your moving from Spain to the US is done. So I am pretty sure we can expect more videos to come in the future :-) Michael...
@DouglasFish
@DouglasFish 8 ай бұрын
Nice work, Noel!
@rockyhill3
@rockyhill3 Жыл бұрын
Great to see PCB design especially using KiCAD which makes designs immediately accessible to everybody!
@cdoty
@cdoty Жыл бұрын
PCBWay is complaining about the missing drill files using the order link. Thanks for licensing this as MIT.
@JesterEric
@JesterEric Жыл бұрын
I remember Sorcery needed a poke to run properly on my Sony Hit Bit MSX. It was because it had an extra rom with built in software. I remember this because I was disappointed it would not work and wrote a letter about it to MSX Computing Magazine who published the letter and gave the poke in the reply.
@silmarian
@silmarian Жыл бұрын
Glad to see you back, Noel!
@silmarian
@silmarian Жыл бұрын
(Also, I find your voice super relaxing / calming.)
@ctrlaltrees
@ctrlaltrees Жыл бұрын
Great video Noel, good to have you back! If it wasn't for you I wouldn't even know the SVI-328 existed, let alone have such an in-depth understanding of its inner workings so these videos are fascinating to me. 👍
@KolliRail
@KolliRail Жыл бұрын
Great that you are back online! And interesting video, too!
@Bergi2000
@Bergi2000 Жыл бұрын
Congratulations Noel! The first small board design a great success on the first try! Layout CAD software is definitely a mountain in the beginning... :) Bravo! 👌👍🖖
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thank you! KiCad was pretty straightforward, so that was a nice surprise.
@NeORomani
@NeORomani Жыл бұрын
Ohh so excited about that multi cartridge with sd and screen!! Looking forward to it !!
@HAGSLAB
@HAGSLAB Жыл бұрын
What a cool cartridge and a nicely done remake Noel 😊
@HunterZBNS
@HunterZBNS Жыл бұрын
What a cool project! Glad it worked out. Thanks for sharing.
@fabulaattori
@fabulaattori Жыл бұрын
Glad you make it work! Multicard for Spectravideo 3X8 machines would be awesome.
@Starchface
@Starchface Жыл бұрын
Good to see you again Noel. This is a very interesting project. If I owned an SVI 328 I would love one of those. Interesting your new lab looks just the same as the old one.
@abcxyz15000
@abcxyz15000 Жыл бұрын
Good stuff! I'm looking forward to those new expansions for the Amstrad CPC line. It's great to have you back, Noel!
@Uf1r
@Uf1r Жыл бұрын
We all are missing of you and your excellent content. Thanks for coming back!
@francescosacco4969
@francescosacco4969 Жыл бұрын
You did a great job! I'm glad that you shared your project in GitHub. Thank you!
@mogwaay
@mogwaay Жыл бұрын
Yey - you made a PCB! It is a great feeling and one of the reasons I'm big into Retro as it feels a bit more forgiving and a bit easier to wrap your head around the tech than more modern stuff - plus it makes my 10 year old self very happy, it's something that I used to think was kind-of magic! I made my first PCB during lockdown - it's full of BIG mistakes - but it worked, which was such a buzz (made a ZX +2A into a +3). I'm really looking forward to your future projects and seeing what you do, congrats again!
@TRONMAGNUM2099
@TRONMAGNUM2099 Жыл бұрын
The return of the King! I need to get an SVI-328, so I can use this!
@venenareligioest410
@venenareligioest410 Жыл бұрын
I used to love the Toshiba MSX and MSX2 - it was ahead of the rest!
@johnsonlam
@johnsonlam Жыл бұрын
Since the small size EPROM faking away, combing them into bigger (E)EPROM and make a new PCB for all the retro-computer will be fun and also help the late starters in the community.
@krnivoro1972
@krnivoro1972 11 ай бұрын
If you want an english welcome screen version, you could replace the "Bienvenido al..." and "Compatible MSX..." messages, just by editing the binary file and searching for that alphanumeric strings, as you may know already. Just keep the same lenght of the strings so code do not get corrupted.
@VectrexForever
@VectrexForever Жыл бұрын
Really interesting to do this with a cartridge. I still have a boxed SVI-328 MK II here. Also still have a boxed SVI-606 official MSX emulator for the SVI-328 (as well as the SVI-603 ColecoVision emulator).
@relic374
@relic374 Жыл бұрын
great video. I am very excited to see what you have in store for pcb design!
@TheRealWulfderay
@TheRealWulfderay Жыл бұрын
Congrats on the PCB! I am also a PCB newbie, but this has inspired me to make my first one! Keep on rockin'!
@NiTye357
@NiTye357 Жыл бұрын
I look forward to any Amstrad PC expansion boards for future videos.
@laurentvoisin8129
@laurentvoisin8129 Жыл бұрын
Thank you for this nice video. I'm very happy to see you back I now waiting for you to make a full Amstrad cpc 6128 design ! 🤣
@MichaelEhling
@MichaelEhling Жыл бұрын
I was just thinking, "I know he's busy getting settled but I wonder if Noel will post something soon." Good to see you again!
@piwex69
@piwex69 Жыл бұрын
I totally understand your excitement. I went this road in 2017, when I had purchased ZX Spectrum Plus (which I never had - I was the Atari 800XL tribe in the 80'). Then I discovered the Spanish project of "Supercart" for the ZX, with the capacity of 4Mbit - place for a dozen of games to be loaded. It is called something like "dirrea" to describe the innovative algorithm of timing the bank switching while the program image gets pushed to the RAM, to get whole 48kB written with the sliding window. Then I obtained flash eeproms in the PLCC package instead the DIP one and had to design the whole PCB from the scratch, to accommodate the change. So I learnt Kicad, went through the whole process of component -to-package matching, especially for the ZX edge connector, then I created my first double sided board. The only change was i used JLC PCB, but they are equally good. My cartridges wait peacefully in the drawer for the time to be finished however, other projects overwhelmed it.
@bathsidius
@bathsidius Жыл бұрын
Great Job. Keep the excellent content coming. Seeing the joy from you putting things like this together is great to watch. 👍
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thanks 👍
@randy7894
@randy7894 Жыл бұрын
Satisfaction. And very entertaining to watch. Nice one Noel.
@AmAtAm
@AmAtAm Жыл бұрын
Fantastic Noel. I am really surprised how well this worked, and it’s great that you’ve managed to make a new one. It makes me me think that maybe even that MSX-SVI converter cassette on eBay might even be effective. I think that multi-rom cart you mention has to be the first priority with your new-found skills, it’s what the system is missing and I suspect every SVI owner out there would invest in one (not that that’s your motivation but it’s a practical consideration 🙂), I know I’ve dreamt of such a thing for years.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thanks! I thought I would make it right away... but it's actually a LOT more complicated as soon as you have something sharing the computer buses. But it's definitely doable, so I'll make it happen one way or another.
@OtreblaMaslab
@OtreblaMaslab Жыл бұрын
Noel's back! Woohoo!
@AnotherUser1000
@AnotherUser1000 Жыл бұрын
Nicely done.
@liquidsonly
@liquidsonly Жыл бұрын
Good tip about edge connector solder mask. Would not have though of that.
@WacKEDmaN
@WacKEDmaN Жыл бұрын
nice stuff Noel!.. great job on the cart design, and the reuse of the atari case is brilliant!.. good job!.. cant wait to see some CPC addons! :P
@lis6502
@lis6502 Жыл бұрын
Ola Noel! It's good to see you again :)
@SobieRobie
@SobieRobie Жыл бұрын
OK, MSX is absolutely alien thing for me but it was a lot of fun watching this video! And I'm very glad to see you back!
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Glad you enjoyed it!
@mykself
@mykself Жыл бұрын
Great to have you back, Noel. I'm now on a MSX frenzy, trying to get back my game and program collection from my past, and this is a very interesting topic. I have a friend with a SVI-328 willing to get rid of it, and I think I will get it and try your cartridge, just for fun! :)
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Sounds like a fun project! I've been really enjoying my tinkering with the SVI-328.
@talideon
@talideon Жыл бұрын
Great work!
@frankowalker4662
@frankowalker4662 Жыл бұрын
Excelent job, Noel.
@nutsnproud6932
@nutsnproud6932 Жыл бұрын
Well done Noel!
@kswarts
@kswarts Жыл бұрын
Great video, as always!
@TheMalMeninga
@TheMalMeninga Жыл бұрын
Wonderful to have you back, Noel!
@cocoe68
@cocoe68 Жыл бұрын
2021??
@cocoe68
@cocoe68 Жыл бұрын
@Mr Guru, Yeah, NOS video, ;)
@Nairod2
@Nairod2 Жыл бұрын
Believe it or not I been waiting for your next video for a while, I would check every couple of weeks to see if I missed any update. Its always a treat to watch one of this, is the perfect mix between learning and visual ASMR when it comes to soldering skills.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
I'm glad you enjoy them! I should be able to release more videos on a regular schedule now.
@MrFixiit
@MrFixiit Жыл бұрын
Very cool noel cant wait to see version 2 :D
@MonochromeWench
@MonochromeWench Жыл бұрын
Retro computing and modern manufacturing and prototyping services. A perfect match. This sort of thing people wouldn't have even dreamed of in the 80s it would have seemed impossible. Our modern computers may not have the charm of retro systems but the things they let us do really is incredible
@TechCowboy
@TechCowboy Жыл бұрын
Welcome back!
@CrassSpektakel
@CrassSpektakel Жыл бұрын
Just for the Fun of it, you can also easily make a perfect CBM clone from a C64 and visa versa. Ok, some Low Level Registers won't be fully compatible but hell you can get VERY close to a perfect clone. Making a C64 somewhat compatible to PET/CBM only requires a couple of POKEs to move stuff around. Loading a slightly modified CBM Kernal makes it extermely compatible and adding some CBM-Hardware through the expansion port makes the C64 perfectly compatible. The other way is a bit harder to do and you always need some hardware modification. In 1983 I read an article in m'c magazine about how to rewire a CBM3032 so it has the same memory layout as a C64 - BUT ONLY 32kByte of Memory, leaving 30719 Bytes to Basic. As I said, only rewiring some cables and replacing the ROMs with patched C64 ROMs. Doing the same for a Plus4 or CBM264/364/500/600/700 is harder but still pretty straight forward. I once saw a CBM700 (?) rewired to be a fully compatible C64 but still including its 8088-Board to run MSDOS 1.x. Pretty amazing.
@omidlara4838
@omidlara4838 Жыл бұрын
An impeccable job! Great!
@osgeld
@osgeld Жыл бұрын
I am a IPC certified pcb designer with about 20 years under my belt and I still get a thrill of opening that pack of PCB's that only existed in drawings beforehand
@rageagainstthebath
@rageagainstthebath Жыл бұрын
Here is something I repeat to every intern in my company, as I was told by more experienced engineer in a previous one: Layout is usually a matter of taste. Most designers exercise their own feng shui, but in the end most designs would work anyway. Most newbie designs come close to the limits of what would work, and only by approaching these limits you learn what is acceptable and why. For example, I had to set on fire a prototype of a medical instrument just to learn the importance of via diameter. ;) Good luck with your future projects.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
That's a good way to think about it. I like that. Thanks!
@salvocristaldi1689
@salvocristaldi1689 Жыл бұрын
Welcome back here ^_^
@kepanoid
@kepanoid Жыл бұрын
I'm so glad you are posting videos again. Everyone does Commodores. Nothing wrong with that, I dig the 64 and 128, and have them now. But I grew up on an SVI-328, and a 738 MSX after that. I've got the MSX covered, and am aware of the tape replacement devices. I just might build the cartridge you showed here, but now I'm wondering if there is a disk drive emulator, or anything like that, for the original pre-MSX Spectravideos... Going to google it, didn't even think of it before...
@SW-jl7fk
@SW-jl7fk Жыл бұрын
Very interesting video and glad to see you back. Any chance of a ram expansion project for the Amstrad CPC 464?
@JosipRetroBits
@JosipRetroBits Жыл бұрын
Really nice PCB design and build! :)
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thank you very much!!
@vanhetgoor
@vanhetgoor Жыл бұрын
If only those poor SpectraVideo Computer owners had this cartridge in the early '80's, then they would not have felt so alone and left behind. The Hong Kong SpectraVideo moved on quickly towards MSX, dumping all of their loyal customers that were so foolish to buy these pre-MSX computers.
@what9418
@what9418 5 ай бұрын
Worked only for games and apps that used the bios to access the hardware. Any game that accessed the hardware directly would not work. With the right tools, porting such a game wasn't that hard though. Video and sound was just a matter of changing output port addresses. Joystick and cassette interface readout needed a separate routine.
@TheSudsy
@TheSudsy Жыл бұрын
I always wanted to make the little card to allow a PC floppy disc drive to be used on an Amiga. It would plug into the drive cable socket and have a header for the cable to Amiga. In my head it should be simple because to hack the drive itself is usually cut a trace, short a trace etc. So to answer your question PC floppy drive to Amiga in line board .
@8bitsinthebasement
@8bitsinthebasement Жыл бұрын
Very well done on the cartridge build ;)
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thank you very much!
@GORF_EMPIRE
@GORF_EMPIRE Жыл бұрын
Wow! It's been while since your last upload! Great way to make a comeback! Congratulations on getting your first design right the first time! One day I'll get to som eof mine and hope I have the same luck as you did!
@GORF_EMPIRE
@GORF_EMPIRE Жыл бұрын
@Mr Guru Sometimes it is.
@GORF_EMPIRE
@GORF_EMPIRE Жыл бұрын
@Mr Guru Whatever.
@TzOk
@TzOk Жыл бұрын
I'd be glad to see some RPi Pico (RP2040) based multi cartridge designs, and maybe also some SCSI/ACSI disk emulators. RP2040 seems to be perfect for these tasks, with its auxiliary PIO state machines.
@Zeal8bit
@Zeal8bit Жыл бұрын
He is back! Awesome video 👏 Congrats on your first PCB, you did great! It can be really stressful. I am often worried about finding a hardware bug right after ordering the PCB, while it's still being manufactured, not even received haha
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thanks! I was actually most stressed about whether it would fit in the case or not. Haha!
@lis6502
@lis6502 Жыл бұрын
20:42 few buttons and small oled screen would be a nice beginning on doing such cartridge, but greater idea would be menu driven directly of target machine. I imagine this as a very small "bootstrap loader" with native to the platfrom program allowing to choose one of the images (perhaps with one big EPROM file containing few images aligned to some round number, allowing to simple switch between them with latch driven "mapper"?). This way, you'll insert cartridge as usual and would be greeted with "choose what to play today" message followed by possible selections list :)
@SilverFocus
@SilverFocus Жыл бұрын
Long time no see.
@ChemaEn
@ChemaEn Жыл бұрын
Glad you're back, Noel! Ah, you make everything look easy.... I would have burnt my fingers and probably the computer XD
@electricadventures
@electricadventures Жыл бұрын
Great video, good to see you have created your 1st PCB. I have ordered some to try out, as I have almost finished a few new games, and would like them all to be available for original Spectravideo owners as well (only expect small quanities of course). I local friend has done some shell prints for me, that came out very well.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Great to hear. Let me know how they come out! And if there's anything you would like changed after you try it, let me know.
@electricadventures
@electricadventures Жыл бұрын
@@NoelsRetroLab just a note you forgot the drill map in the linked order but I think I worked it out. Well we shall see when the PCBs arrive. Be a couple of weeks as had to use different freight option due to a current DHL surcharge.
@CrazyBossDK
@CrazyBossDK 5 ай бұрын
i am sure i had a MSX emulator running from Disk or Tape at my SVI328 back in the 80s, I guess it would emulate a 32k MSX since the Emulator itself was using some memory too. I did not support diskdrives as i recall.
@stephenwhite506
@stephenwhite506 Жыл бұрын
Don't listen to people that tell you not to use auto routing. It can save you so much time, especially when your designs become more and more complex. Try FreeRouting with Kicad. When set up correctly it works great. It makes PCB design so much easier when you can make edits and adjustments to the component layout and easily just re-rout the board. It is like a compiler for writing code. Yes you could do better writing everything in assembler but that is so much more time consuming, just compile it and make better use of your time.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Cool. I'll give it a try. Thanks!
@mpcref
@mpcref Жыл бұрын
You should go all the way and make it into a true converter by adding an MSX cartridge slot on the top!
@cdoty
@cdoty Жыл бұрын
I don't think it would be possible. The cartridge would have to map to multiple regions of memory, those regions could overlap, and you can't patch a ROM. The current system works because the code is loaded into RAM and then patched.
@mpcref
@mpcref Жыл бұрын
@@cdoty yeah with hardware only this is gonna be a challenge to say the least. 😊 But with emulation software running on something like a Raspberry Pi Pico it should at least in theory be possible. But I wasn't seriously suggesting he should invest all his spare time in that project. 😁
@jeffreyphipps1507
@jeffreyphipps1507 Жыл бұрын
Question for anybody - I totally don't know anything about this. Why does it seem to have a solder point for another connector on the board? As for you Noel, you make this look a lot easier than it is. A long time ago, we had to do this photographically and it sucked. Thanks for the great video!
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Are you talking about the pin connector near the edge connector? I put it there in case I needed to do some debugging. Once the edge connector is connected somewhere, it's hard to get the probes on all the signals. It also allows me to expand it by putting a pin header there and running wires from there. In the end I didn't end up using it but since there was plenty of space... why not? 😃
@Nukle0n
@Nukle0n Жыл бұрын
It's a good idea to have the solder mask cover the edge connectors sliiightly , instead of having a tiny bit of thin trace completely exposed.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Oh interesting! Is that so there's less of an edge there for things to get caught on? Although the connector doesn't go in that far on the SVI so I'm not sure it matters for that specifically. Or is there a different reason?
@Nukle0n
@Nukle0n Жыл бұрын
@@NoelsRetroLab it's from the top, so that the trace on the board is covered. Just the top millimeter of the row of connectors, otherwise you have a 0.1mm thin trace completely exposed to corrosion and scratches.
@duckyakauffetjurswe4533
@duckyakauffetjurswe4533 Жыл бұрын
speaking about project I hedd GeOS rambank with batterybackup combined with a dallas clock modul in my C64, started faster then any computer i ever played with, wish i had kept it...
@djdublo
@djdublo Жыл бұрын
Great video, good to see you back! One question, with the MSX cartridges being a different size and having a different connector, would it be feasible to put a suitable socket on the top of an expanded version of the cartridge you made? Then again, if the ROM images are all freely available it's probably not worth the effort, and your idea at the end for a multi-cart system with OLED screen makes much more sense! A Noel-tek or Go-Noel perhaps?!!!!
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thanks! At first thought it wouldn't be possible, but then I was told there's already such an adapter so... yeah, I guess that can me made to work. It would probably have to incorporate all the MSX memory mapping logic there though, so it sounds pretty complicated. First I'll try the multicart and then I'll see into adding that (with some MSX expert help maybe).
@RetroShare2
@RetroShare2 Жыл бұрын
Now a sticker to round it up.
@TotoGuy-Original
@TotoGuy-Original Жыл бұрын
great video its nice you can recreate a modern version of something cool like that
@skygunnersunn18
@skygunnersunn18 Жыл бұрын
I’m sure you could sell quite a few of these for Spectravideo users. That multicart sounds promising.
@flomojo2u
@flomojo2u Жыл бұрын
Really confused why people would suggest skipping the assisted track layout tool, it's one of the most powerful features IMHO. I've used several EDA packages over the years and KiCAD is very impressive due to that feature. I prefer gEDA for some work, but being able to fly through the layout process without manually measuring to maintain design rules is such a critical function, having it flow traces around and shove them aside really accelerates the layout process.
@Xoferif
@Xoferif Жыл бұрын
Nice to see you again, Noel! Hope the move is going okay. 😃
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thank you! Yes, all going smoothly (just took longer to get going than I had hoped for). Next video will be about the new space. Stay tuned 😃
@ardentdrops
@ardentdrops Жыл бұрын
I didn't get a good look at the connector; did you use chamfered edges? I've heard that it's good for reducing wear on the socket. If you figure out how to design that I'd be interested in learning about it :)
@frandelgra
@frandelgra Жыл бұрын
Fantastic video. I like it very much. And I like your CAS or WAV or MP3 player. What model is ?
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thanks! It's an SVI-CAS. Check out the other video I have about it. It's a fantastic little machine!
@charlesjmouse
@charlesjmouse Жыл бұрын
Always interesting and well presented. Thank you. Ah, PCB design: BITD I learned the frankly horrible Eagle because being the industry standard doing so helped with premade parts, etc. However Eagle is becoming less popular with hobbyists now more friendly alternates are available - such a shame conversion tools generally fall between poor and non-existent. Bah! PS GerberLogix is an exceptionally useful tool for reviewing your files prior to going to a fabrication house - it needs to be registered but is a free download. PPS While there's nothing wrong with the more well known fabrication services used by hobbyists, Seeed Studio is worth a mention - good quality, dirt cheap. PPPS FWIW: Using auto routing is indeed generally frowned upon, but I'm lazy. My usual process: 0) Lay out the physical dimensions of your PCB along with any carefully positioned holes, cut-outs, and connectors before anything else! 1) Lay out your design as pleasantly as you can (there is a little art to PCB design) taking care to minimise track length and crossing. 2) Lay in your power and ground lines as logically and neatly as you can, preferably on opposite sides of the board if it's a 2 layer design. (try to run thicker traces for these lines, I usually lay a power and GND loop around the periphery of their respective sides on a two layer board)* 3) Don't forget those decoupling caps! As a rule of thumb one 100nF ceramic for each IC and one 4.7-47uF electrolytic for the power input. 4) Life's too short so set the software to auto route everything else, followed by careful checking and editing of the more obvious stupidity. 5) *Finish with a fill on both sides of the board, each connected to it's respective power and GND assuming you laid your lines out like that. (IMO: It looks better. It also helps power distribution, adds a little general decoupling, reduces line noise, and helps tie both sides together) 6) Don't forget to validate your hopefully final layout - unconnected and unintentionally crossed lines are a very common thing! 7) Carefully recheck everything again and again. It's really annoying when you have to cut traces and add bodge wires to your new PCBs. 8) For God's sake use the silk screen layers to: -Label all components properly as an absolute minimum!!! -Designer, date, revision, and intended function -How and where to fit along with orientation markings -Basic instructions where there is room ...your design may last longer than you and certainly longer than your memory. Finding this stuff written on the PCB will be a godsend in the future.
@fcastellanos
@fcastellanos Жыл бұрын
Kudos to you Noel! I'm glad you are again doing your interesting videos. And this is by sure one of them! Only a question... Why don't try to include in the future circuit n MSX cartridge adapter? Additionally, but more difficult to achieve, is the inclusion of the MSX memory mapper to ensure at least full compatibility with all the MSX cartridges. If this can be done, it can be combined with one of these F18A VDP that are enhancing the old MSX, Coleco consoles and Ti99 computers and the SVI328 will be more powerful... And why not adding additional RAM to the system? ;-)
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Thanks Francesc! I actually hadn't considered the MSX cartridge adapter! Thinking about it, I'm not sure it's totally possible because we have the new ROM but also the MSX cartridge on the same slot. I suppose that with the MSX memory mapping logic it might be possible to separate the two. Something to look into for sure, but I want to take a small step first and get a multi-cart working, and then I'll consider this, which is a very cool idea, but definitely a big leap in complexity 😃
@fcastellanos
@fcastellanos Жыл бұрын
@@NoelsRetroLab But the Spectravideo official MSX compatibility adapter included an MSX cartridge slot, so it's possible... Although I guess it only allowed the use of 16K cartridges.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
True. Good point!
@AmAtAm
@AmAtAm Жыл бұрын
@@fcastellanos I don’t claim to have technical expertise but I have one of these official converters (the SVI 606) and my understanding is that (among many limitations) it does not work with the memory mapper cartridges because it does not support external RAM, something to do with how the RAM is connected to the Z80 or data bus but as I say I am not technical).
@fcastellanos
@fcastellanos Жыл бұрын
@@AmAtAm I konow. It's because it doesn't have the necessary logic to include the MSX memory mapping circuit. It only accepts small cartridges with only 16KB. But maybe it's possible to create a cartridge that includes the missing RAM circuitry...
@adilsongoliveira
@adilsongoliveira Жыл бұрын
Hi Noel. Long time no see :) I don't create PCBs anymore but, when I did, I used the autorouter functions just as a start point. Autorouters really are not the best solution but also there are a lot a "purists" out there as well that say that anything auto = evil. When you're dealing with simple digital electronics they are usually fine and can help speed up the process a lot.
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
That's a good point about using it as a starting point. I think I'm glad I didn't here because it forced me to think it through in my first time, but that's probably a good way to go and then finish by hand.
@SimonEllwood
@SimonEllwood Жыл бұрын
Needs a custom label!
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
You know, I really wanted to, but since the original had no graphic design whatsoever... it felt weird. I'm open to anything though and we can put it on GitHub. So if anyone is interested in making some kind of label, I'm all for it 😃
@DiazFelix
@DiazFelix Жыл бұрын
Te echábamos de menos.
@DiazFelix
@DiazFelix Жыл бұрын
The next step; add two MSX slots in the back of this cartidge. ;-)
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
Yes, multiple people request it. I'm going to have to look into that 😃
@borayurt66
@borayurt66 Жыл бұрын
Nice to see you again Noel, you have been missed! The lab looks pretty much the same, is this an old video shot in Spain before you moved to the USA?
@Vampier
@Vampier Жыл бұрын
nice job :D
@psteier
@psteier Жыл бұрын
Nice. How about a 3D design of the cartridge shell with a removable or openable "mini door", so you can check/remove the chips/ROM without using a screw driver?
@NoelsRetroLab
@NoelsRetroLab Жыл бұрын
That would be very cool for this particular board. I'm hoping to work on v2 sometime soon that won't need swapping chips at all though.
Can This Rare Cartridge Be Recovered?
21:15
Noel's Retro Lab
Рет қаралды 108 М.
Oric Repair: The "Impossible" RAM Failure
24:28
Noel's Retro Lab
Рет қаралды 62 М.
Эта Мама Испортила Гендер-Пати 😂
00:40
Глеб Рандалайнен
Рет қаралды 10 МЛН
I PEELED OFF THE CARDBOARD WATERMELON!#asmr
00:56
HAYATAKU はやたく
Рет қаралды 33 МЛН
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
What Can the SVI 328 Do? (Hint: It Won't Run Crysis 😃)
28:28
Noel's Retro Lab
Рет қаралды 39 М.
Don't Use This Electric Socket!
15:07
Noel's Retro Lab
Рет қаралды 55 М.
How To Use Foreign Retro Computers
19:49
Noel's Retro Lab
Рет қаралды 16 М.
Is This The Best Scanner For Retro Material?
19:52
Noel's Retro Lab
Рет қаралды 12 М.
Video Cables For Retro Devices
24:21
Noel's Retro Lab
Рет қаралды 14 М.
The Ultimate Retro Cassette Replacement?
26:08
Noel's Retro Lab
Рет қаралды 47 М.
Testing 8 Innovative New Boat Propeller Designs
24:08
rctestflight
Рет қаралды 522 М.
Setting Up My Ideal Retro Space
20:51
Noel's Retro Lab
Рет қаралды 14 М.
Splendor and Misery of the MSX Computer Standard | Retro Dream
11:42
How To Service A CRT Monitor
14:51
Noel's Retro Lab
Рет қаралды 24 М.
#Shorts Good idea for testing to show.
0:17
RAIN Gadgets
Рет қаралды 3,6 МЛН
Наушники Ой🤣
0:26
Listen_pods
Рет қаралды 495 М.
What’s your charging level??
0:14
Татьяна Дука
Рет қаралды 227 М.