Du bist einfach unglaublich! Alles was du auf deinem Kanal zeigst ist unglaublich! Du müsstest eigentlich mehr Subscriber haben!
@slu46710 ай бұрын
Dankeschön 🙂 es finden halt nur die, die es finden wollen...
@mlann2333 Жыл бұрын
I've your minimal up and running and working great. It's really hit me the amount you have implemented here. Porting your own python interpreter to your own assembly language on your own hardware is an astonishing achievement. I think you're far too modest in what you've built here and this project is exactly what i was looking to understand to get from logic gates to tetris rather than doing it all on an fpga.
@slu467 Жыл бұрын
Congrats on getting everything up and running. This is not an easy build. Write me an email with a pic of your Minimal if you wish to become part of the build gallery in the manual ;-) Thanks a lot for your kind words and your appreciation of this project. It took me a looong time... If you like it, please tell others about it so it doesn't go down the internet drain ;-) ... and watch out for the Minimal 64x4 ;-)
@mlann2333 Жыл бұрын
Yes glad to, send on your email or where I can find it if you don't want to post it publicly here. Many thanks !
@slu467 Жыл бұрын
You'll find it in the ref manual.
@mlann2333 Жыл бұрын
hmmm, I've had a good search and don't see it in there...
@slu467 Жыл бұрын
oops, are we talking about Minimal UART or Minimal 64 Home Computer? 😀
@francoisdastardly44052 жыл бұрын
I'm speechless. Man... you are big genius, great teacher and very creative. Thank you very much !!!
@slu4672 жыл бұрын
Thanks, Francois. This means a lot to me :-) glad you find all this interesting.
@benthepoet2 жыл бұрын
Gotta say you're one of the most inspiring programmers I've found recently. Building my own 8-bit system in my spare time and you've opened my eyes to a lot new things.
@Philip88888882 жыл бұрын
What you've achieved in the 3 years is phenomenal. Great work!
@slu4672 жыл бұрын
Glad you like this. That means a lot to me. Cheers!
@Philip88888882 жыл бұрын
@@slu467 Thanks goes to you. Your work has really been inspirational and I plan to work on something similar but need to carve out some time for this (and also make it much less ambitious so that it remains feasible for my time/skill level).
@windows1.02 жыл бұрын
You're flexing your skills at this point. You're the best programmer I've ever seen. You're great!!!
@theq682 жыл бұрын
Now all you need is a min.min and the journey is complete. Great work. Your first example of min inspired me to create a similar thing in C#. PS: I named it min in your honor. Will release the source once it's ready.
@slu4672 жыл бұрын
Glad to hear that I got you on your own tangent! I've also developed a C++ version as an intermediate stage between Phython and Minimal Assembler. It's lightning fast compared to the Minimal ;-)
@amnesie66152 жыл бұрын
Just wonderful! Danke für so viel tolle Arbeit und deine tolle Art der Präsentation! :) Immer eine Freude deine Videos zu schauen und zu lernen!
@slu4672 жыл бұрын
Danke für das Lob!
@TheMason762 жыл бұрын
Absoluter Wahnsinn !! Mehr als beeindruckend was du da zusammengetreten hast. Echt klasse.
@slu4672 жыл бұрын
Vielen Dank!
@TheDarkelvenangel2 жыл бұрын
Very impressive! Looking forward to what you have next.
@alessiocaffi59922 жыл бұрын
Slu4, never get bored with your stuff, incredible as always. gotta try your proj. some d. ( for now in my drawer unfortunately) cheers.
@djc14022 жыл бұрын
Another great video, and a very impressive achievement. It's very inspiring. I love that its a Python based language rather than another Basic interpreter. The ZX81, which I used to own as a teenager, was not that much faster than the Minimal. It's Basic was very slow.
@slu4672 жыл бұрын
Hi David, I too remember the ZX81 very well. It was the first machine I got my hands on... remember that moonlanding game? Just a row of numbers going up an down - but so exciting ;-)
@talideon2 жыл бұрын
To be kind to the ZX81, its BASIC interpreter was designed to be as compact as possible. In spite of its slowness, it's quite impressive for how much functionality it fits into so little space.
@slu4672 жыл бұрын
Well said, Keith. The ZX81 is a masterpiece in minimalism.
@Corummo Жыл бұрын
Outstanding. Next step could be a canonical 3 walk interpreter in python, by implementing lexer, parser and evauator. It'd be a fantastic learning journey. You did a great job with both hardware and software sides of things. Congratulations!
@slu467 Жыл бұрын
Glad you like my stuff 🙂I have just finished Min 5 blending Python with direct memory access. Very nice for limited systems. Will publish a video soon. Take care.
@colonelbarker2 жыл бұрын
Great work! I must order PCBs for the final version soon. It's inspiring!
@slu4672 жыл бұрын
Thanks, Aaron, and greetings to Australia. I hope everything is well on your end :-)
@MattSiegel2 жыл бұрын
amazing! ✨
@zlatkovidlanovic645410 ай бұрын
It is really excellent and at first i fon't get it that you build it for custom computer...great can i translate your py code to Basic compiler code ?
@paulvanlit2 жыл бұрын
Impressive!! Keep it going
@Cesar-ot1xk2 жыл бұрын
very interesting video i would love to built a minimal computer . greeting from spain
@stevenriofrio79632 жыл бұрын
Hello, when will you implement interruptions to the minimalist 8-bit computer?
@slu4672 жыл бұрын
Hi Steven, well, it is a minimalist machine. Therefore, it won't have interrupts ;-)
@stevenriofrio79632 жыл бұрын
@@slu467 Could you make a video of how the iterruptions could be implemented?
@mlann23339 ай бұрын
One thing that's not clear for me is how 'min' operates at run time as it's parsing the instruction and generating the control signals for the hardware. A simple video perhaps taking a calculator example that just takes two numbers and performs arithmetic on them. But starting with 'min' and taking a line at a time to see what's happening with the stack, registers and ALU along with control ROMs to make it all happen. Just a suggestion !
@slu4679 ай бұрын
Min does not have access to control signals of the CPU. Min just an interpreter written in assembler.
@slu4679 ай бұрын
... and I'd need a whole video series to explain how Min works. Its quite a complicated piece of software - at least for my skill level...
@mlann23339 ай бұрын
@@slu467 ah, not so trivial then. No worries.
@mlann23333 ай бұрын
@@CoruscationsOfIneptitude yes it's pretty cool. The only downside is it's all virtual and not so hands on. Hard to beat building and analysing a PCB based design I think.
@ayoodawg11042 жыл бұрын
you can turn it into a compiled language, it could be faster
@slu4672 жыл бұрын
Yes, this would be interesting. However, the compiler wouldn't be very sophisticated (size!) and would probably spit out many KBs of object code... I have the feeling that the 32KB RAM are just not enough to support all that. But you never know... ;-)