I'm making some progress getting the vbcc compiler to generate code for the #vtech #vsmile. However, the CPU has only 4 general purpose registers (R1-R4) with the other ones (SP, PC, SR/flags and BP/framepointer) already in useby the cpu itself or the code generator.
The register allocation in vbcc endsup allocating all 4 registers at the start of a function and freeing them at the end, despite not actually using them that much. So all code that needs a temporary register has to push/pop one
Is Microsoft BASIC Hidden in This Educational Child’s Toy? - The VTech PreComputer 1000 is a rather ancient toy computer that was available in ... - https://hackaday.com/2023/11/30/is-microsoft-basic-hidden-in-this-educational-childs-toy/ #retrocomputing #precomputer #microsoft #toyhacks #basic #vtech #z80
Targetting the vocc compiler to the #vtech #vsmile is going well!
Totest on more serious code I picked a simhle function from a joystick test project, the function is basically a memset.
I have it compiled both with and without optimizations and the code looks like it should work.
Tomorrow I will try to compile a few more functions…
"Bears Know Best"
Listen to the Smart Cubs if you want a fulfilled life. Cora and Cody have it all figured out.
Teardown: VTech Smart Start - Regular readers may be aware that I have a certain affinity for vintage VTech educ... - https://hackaday.com/2021/07/12/teardown-vtech-smart-start/ #hackadaycolumns #microcontroller #leddisplay #teardown #toyhacks #zilogz80 #vtech #zilog #mcu #z80
"Smart Cubs"
Cody loves to go on adventures, but he wasn't expecting a turnout like this with his sister, Cora. He secretly wants to cum inside, but knows he shouldn't, being a smart cub and all. Cora, on the other hand, is being a naughty cub in the heat of the moment and is all for it.
My #beside #VoIP #stand is all #done! Thank you to the #VTech #trimstyle, #WesternElectric #500DM, #Innomedia #6328-2Re #ATA with #pulse #dial #support, and #Buffalo #AirStation as a #local #WiFi #client!! #telephone #retro @SDF @jasmaz
"Fisher Tech"
When the Fisher-Price and VTech mascots get together learning is as fun as ever. Puppy shows Dog his version of learn and play while Sis watches.
Teardown: VTech Whiz Kid Luggable Computer - Back in the early 1980s, hotshot business types on the go would have used what were referred to at t... more: https://hackaday.com/2020/04/27/teardown-vtech-whiz-kid-luggable-computer/ #portablecomputer #educationaltoy #featured #teardown #toyhacks #luggable #vtech #toy
Here's what I #boughttoday !
A flash cartridge containing all 8 ROMs for the #VTech Socrates, also a composite mod (the console only has RF output) by the same team.
Thanks Team Europe!
https://team-europe.blogspot.com/
[Slider engines]
[https://maroni.online/index.php/Moteur_%C3%A0_curseur_:_le_retour._Slider_engines]
"Découvert au détour de l'inépuisable Vtech, l'outil Clush propose un curseur servant de filtre pour, selon votre requête, aller chercher des pages contenant les mots-clés dans le contenu de la page ("content") ou plutôt dans le texte des liens (links)."
#Vtech #Clush