My theory is that the S&M has a program interpreter that reads in one of four scripts whenever you press the game select buttons. The spiel that the toy plays is the start up script that runs before handing control over to the user to choose a game. Anyway, "WJOO. JOO.+" is the result of pressing those two game select buttons together causing the main program (the interpreter) to read in a 'script' that is invalid, likely binary data that falls outside of the memory area that the scripts are stored in. Because the S&M is a low memory device with a very primitive CPU, the script interpreter has no error detection or handling, or memory protection, and commands are only one or two bytes long followed by data terminated with a "stop" character if the data is of variable length. Running the invalid 'script' of "WJOO. JOO.+" causes the corrupted display and playing various *disjointed voice and music samples when it tries to read out the name. Of course a crash follows when the main program tries to run this 'script' when you attempt to start this "game", shitting all over active program memory and whatnot. The whole script and interpreter business is supported by the fact that you can still select a skill level after the toy speaks it's gibberish when selecting "WJOO. JOO.+". If it just read in a raw machine language program you wouldn't be able to do anything. *Those fragments are tiny sound files that are played one after another at runtime via the script to make the device speak the actual words.
Nice. I found some of this behavior myself long ago on a Speak & Math, although I can't say I ever got so far as the nonsensical number problems. It's done it ever since it was new. Our old Speak & Spell also has some similar glitches, e.g. if you hold "ON" and the apostrophe until the screen fills with garbage, then press "GO", it speaks some random word and says "LOSE" on the screen.
Ever see a Speak and Spell with it's batteries running low? The toy sometimes begins making this weird buzzing sound, puts a [*] on the display (lighting up all 14 segments of that character position) and chants "ELF ELF! E E E E E..." in a higher pitched and raspy voice! This actually kept me awake at night in terror when I was a kid. Before it got that bad, the voice would rise in pitch and often two different problems would get spliced together (example: "How many coins::burst of spoken gibberish::six wolves") . The ~Math, Spell, and Read toys all behaved like this.
Heh, I had one of these as a kid and I remember these glitches. I remember not being able to work out the "nonsense" lettered mathematical operators when I was a kid, though. There was another glitch game mode in addition to Greater/Less + Write It, and it was Greater/Less + Number Stumpers. IIRC, it had a different mode name (I don't have mine anymore so I can't check) but it produced the same glitch noise and also crashed it when you tried to Go. The "glitch mode" you show by doing + X and ÷ together was also able to be accomplished by doing Word Problems + Greater/Less + Number Stumpers, and although the end-result of instability is the same, it initially freaked out much more than just lighting up all segments on the display.
Thanks! I just tried it; it said "WJOO JOO.+" just like the other one. But when I pushed GO, it put me in Number Stumpers mode, except I could only enter < or >, and Enter didn't do anything. It's fitting that it would be a mix between GT/LT and NS-and if you study the technical details of its internal programming, it's not a coincidence either. BTW, I recently discovered there's an emulator for this thing; it's part of MAME. And the commented assembly code for the Speak & Math, or at least an early version of it, is actually public, in a patent filing. patents.google.com/patent/EP0042488A2/en (Look at page 113 in the PDF :) )
@@Misguided_Robot273 I don't know. This might even be the 1986 one as far as I know, unless that one is different in a way where you can tell it's not.
I laughed out loud at some of the questions... EIGHT ZERO MINUS IS WHAT??? 17 15 11 0 less than thirty! Also I thought I'd never heat the WJ00 J00 sound again!
I got one for Christmas back in the early 1980s. Lots of fun until I left it outside in the car one winter night and I think the cold damaged the board. Would power-up but only make those demonic noises. Fun to pick these up at Goodwill. Some still actually work.
4:20 Fun fact: 214748364 is 0xCCCCCCC in hexadecimal They also typed in a 7 which wasn't displayed, 2147483647 = 0x7FFFFFFF which is the highest signed 32-bit integer
I always liked the sound effects for the Speak N Math. However, I wasn’t able to do much with it. A lot of the math problems it asked me when I was younger I couldn’t understand. I am still not that good in math. I had both the Speak N Spell, and the Speak N Math. It had the flat keyboard with Braille on it as I am blind. The Braille was put on there at the factory. I had someone ask a while back if my parents labeled it and they didn’t.
Wow. They labeled it? Things must have been really different back then. If you asked someone from a company like that to modify something, they would think you were crazy or completely ignore you.
5:59 - Speak & Spell had a bug where it wouldn't score a word as correct if you missed it on the first try and got it right on the second try. The documentation covered up for this by saying that the number correct was the number you spelled correctly on the first try. Apparently, Speak & Math marks you correct if you do it correctly on the second try.
I love how it always says "one two hundred" any time it encounters something it has no clue about. 4:20 It's funny how you entered that weird high number I sometimes see. Also, it asking about dividing by zero is funny. 4:26 Oh my, so that's what happens when you divide by zero. It becomes 5! 9:25 Did this just become a circuit bending video? 10:00 I laughed. I am too. What's "zero million zero zero zero jsdkjsfkfjkdfljdfflkdjlkdsjsdkljsdklsjdklsd"?
2,147,483,647 is one less than 2 to the power of 31. It's significant because it's the highest number that can be stored in a signed 32-bit integer. But the Speak & Math is actually based on 4-bit logic.
I had one of these in the 1980s, but I didn't use it anywhere near as much as the Speak & Spell. However, it did have a flat panel, whereas the S&S had poking-out buttons that loosened over time, and some of them came out! Then again, I accidentally fried my S&M by sticking a power connector into the earphone socket, so goodbye S&M. I still passed my maths GCSE, at least at a resit. And I was the best speller in my primary school long before I got the S&S.
I played a Speak & Math once at my cousin's house when I was 13 years old in 1983. I wonder why "Greater Than Less Than" doesn't have the possibility of the sides being equal, as it was like that when I did such exercises in elementary school.
This is very funny and cute. I'm A big fan of cute and funny Easter Eggs like this. I once owned a speak & spell, and was able to actually get it to ask me to spell the nonsense/babytaalk words I got with the On and Go glitch. I also owned speak & math, but only knew of the WJ00 Egg, thanks for posting these eggs!
Magoor The “Living Being Speak And Math Toy” Magoor The Pacard, aka Magoor The Living Being Speak And Math Toy is a 29-year old male pale-sided pacard (domunchonaps halandri). The pale-sided pacard is a species of vegetable in the pacard family Pacardidae, subfamily Domunchonapsinae, endemic to Africa, Arabia, Indian Subcontinent, Serrokkelia and Monoclea. Magoor likes calculators and his favorite show is 353 In The City, his favorite toy is his speak and math calculator, he says numbers a lot, and he fells in love with Mola, the 47-year old female Souloch’s Sarkam (Zestonus Soulochi). They live in London, UK, and they have a fun vacation in Itescavell, Serrokkelia.
10:14 It's probably saying swear words.
My theory is that the S&M has a program interpreter that reads in one of four scripts whenever you press the game select buttons. The spiel that the toy plays is the start up script that runs before handing control over to the user to choose a game.
Anyway, "WJOO. JOO.+" is the result of pressing those two game select buttons together causing the main program (the interpreter) to read in a 'script' that is invalid, likely binary data that falls outside of the memory area that the scripts are stored in. Because the S&M is a low memory device with a very primitive CPU, the script interpreter has no error detection or handling, or memory protection, and commands are only one or two bytes long followed by data terminated with a "stop" character if the data is of variable length.
Running the invalid 'script' of "WJOO. JOO.+" causes the corrupted display and playing various *disjointed voice and music samples when it tries to read out the name. Of course a crash follows when the main program tries to run this 'script' when you attempt to start this "game", shitting all over active program memory and whatnot.
The whole script and interpreter business is supported by the fact that you can still select a skill level after the toy speaks it's gibberish when selecting "WJOO. JOO.+". If it just read in a raw machine language program you wouldn't be able to do anything.
*Those fragments are tiny sound files that are played one after another at runtime via the script to make the device speak the actual words.
Nice. I found some of this behavior myself long ago on a Speak & Math, although I can't say I ever got so far as the nonsensical number problems. It's done it ever since it was new.
Our old Speak & Spell also has some similar glitches, e.g. if you hold "ON" and the apostrophe until the screen fills with garbage, then press "GO", it speaks some random word and says "LOSE" on the screen.
Ever see a Speak and Spell with it's batteries running low?
The toy sometimes begins making this weird buzzing sound, puts a [*] on the display (lighting up all 14 segments of that character position) and chants "ELF ELF! E E E E E..." in a higher pitched and raspy voice! This actually kept me awake at night in terror when I was a kid.
Before it got that bad, the voice would rise in pitch and often two different problems would get spliced together (example: "How many coins::burst of spoken gibberish::six wolves") . The ~Math, Spell, and Read toys all behaved like this.
Heh, I had one of these as a kid and I remember these glitches. I remember not being able to work out the "nonsense" lettered mathematical operators when I was a kid, though.
There was another glitch game mode in addition to Greater/Less + Write It, and it was Greater/Less + Number Stumpers. IIRC, it had a different mode name (I don't have mine anymore so I can't check) but it produced the same glitch noise and also crashed it when you tried to Go.
The "glitch mode" you show by doing + X and ÷ together was also able to be accomplished by doing Word Problems + Greater/Less + Number Stumpers, and although the end-result of instability is the same, it initially freaked out much more than just lighting up all segments on the display.
Thanks! I just tried it; it said "WJOO JOO.+" just like the other one. But when I pushed GO, it put me in Number Stumpers mode, except I could only enter < or >, and Enter didn't do anything. It's fitting that it would be a mix between GT/LT and NS-and if you study the technical details of its internal programming, it's not a coincidence either.
BTW, I recently discovered there's an emulator for this thing; it's part of MAME. And the commented assembly code for the Speak & Math, or at least an early version of it, is actually public, in a patent filing. patents.google.com/patent/EP0042488A2/en (Look at page 113 in the PDF :) )
@@Sparkette does the 1986 one also glitch out?
@@Misguided_Robot273 I don't know. This might even be the 1986 one as far as I know, unless that one is different in a way where you can tell it's not.
0:09 The real reason we are all watching this.
I laughed out loud at some of the questions... EIGHT ZERO MINUS IS WHAT??? 17 15 11 0 less than thirty! Also I thought I'd never heat the WJ00 J00 sound again!
6:35 One zero minus is what?
7:05 Fifteen zero plus is what?
I got one for Christmas back in the early 1980s. Lots of fun until I left it outside in the car one winter night and I think the cold damaged the board. Would power-up but only make those demonic noises. Fun to pick these up at Goodwill. Some still actually work.
4:20 Fun fact: 214748364 is 0xCCCCCCC in hexadecimal
They also typed in a 7 which wasn't displayed, 2147483647 = 0x7FFFFFFF which is the highest signed 32-bit integer
3:51 Orange: That’s right! Ella: Try…
4:23 Orange: That’s incorrect. Mia: The correct answer is… Morphle: Five!
I always liked the sound effects for the Speak N Math. However, I wasn’t able to do much with it. A lot of the math problems it asked me when I was younger I couldn’t understand. I am still not that good in math. I had both the Speak N Spell, and the Speak N Math. It had the flat keyboard with Braille on it as I am blind. The Braille was put on there at the factory. I had someone ask a while back if my parents labeled it and they didn’t.
Wow. They labeled it? Things must have been really different back then. If you asked someone from a company like that to modify something, they would think you were crazy or completely ignore you.
I remember exactly activating "WJOO. JOO.+" and then just picking some other options for extra glitchiness.
5:59 - Speak & Spell had a bug where it wouldn't score a word as correct if you missed it on the first try and got it right on the second try. The documentation covered up for this by saying that the number correct was the number you spelled correctly on the first try. Apparently, Speak & Math marks you correct if you do it correctly on the second try.
I love how it always says "one two hundred" any time it encounters something it has no clue about.
4:20 It's funny how you entered that weird high number I sometimes see. Also, it asking about dividing by zero is funny.
4:26 Oh my, so that's what happens when you divide by zero. It becomes 5!
9:25 Did this just become a circuit bending video?
10:00 I laughed. I am too. What's "zero million zero zero zero jsdkjsfkfjkdfljdfflkdjlkdsjsdkljsdklsjdklsd"?
2,147,483,647 is one less than 2 to the power of 31. It's significant because it's the highest number that can be stored in a signed 32-bit integer. But the Speak & Math is actually based on 4-bit logic.
3:55 one of the best songs of all
I had one of these in the 1980s, but I didn't use it anywhere near as much as the Speak & Spell. However, it did have a flat panel, whereas the S&S had poking-out buttons that loosened over time, and some of them came out! Then again, I accidentally fried my S&M by sticking a power connector into the earphone socket, so goodbye S&M. I still passed my maths GCSE, at least at a resit. And I was the best speller in my primary school long before I got the S&S.
5:27 Elly: Wrong. True: Try again. Hanazuki: Nine… Mia: One 2000. Agnes: Six… Orange: Three four.
I played a Speak & Math once at my cousin's house when I was 13 years old in 1983. I wonder why "Greater Than Less Than" doesn't have the possibility of the sides being equal, as it was like that when I did such exercises in elementary school.
This is very funny and cute. I'm A big fan of cute and funny Easter Eggs like this. I once owned a speak & spell, and was able to actually get it to ask me to spell the nonsense/babytaalk words I got with the On and Go glitch. I also owned speak & math, but only knew of the WJ00 Egg, thanks for posting these eggs!
Spatch Wiseman You're welcome! But these actually aren't Easter eggs. Easter eggs by definition are added on purpose. These are just bugs.
@@Sparkette oh gotcha, they're still funny and cute nonetheless
Magoor The “Living Being Speak And Math Toy”
Magoor The Pacard, aka Magoor The Living Being Speak And Math Toy is a 29-year old male pale-sided pacard (domunchonaps halandri). The pale-sided pacard is a species of vegetable in the pacard family Pacardidae, subfamily Domunchonapsinae, endemic to Africa, Arabia, Indian Subcontinent, Serrokkelia and Monoclea. Magoor likes calculators and his favorite show is 353 In The City, his favorite toy is his speak and math calculator, he says numbers a lot, and he fells in love with Mola, the 47-year old female Souloch’s Sarkam (Zestonus Soulochi). They live in London, UK, and they have a fun vacation in Itescavell, Serrokkelia.
5:03 Elly: Wrong. Try again.
9:55 everybody gangsta until some teacher in green shirt spanks you to death with a ruler
"Level 1" question makes SM drunk.
1 0- is what?
Thought I was some sort of genius hacker at 8yo when I figured out it could do this.
Which part specifically?
hit me up with that *WJ00· J00·ᵗ*
1:48 Speak And math Skills for a New School District - TH-cam
I did the WJ00 glitch in 89 when I was 7. There's more?
I just bought a speak and spell do you have anything for that
Sounds like your board is on the way out. mine is fried just tried it. makes same sound at 9:55.
50:07 Smashy Road Arena
Sort of reminds me of Lost
50:07 Annoying Orange splatter up Gameplay - TH-cam
22:11 Annoying Orange Splatter Up Full Game - TH-cam
U means 1 200.
000
3:53 people followed by an unfollow me for
9 + 3 = 12
That's right. Now try, 9 1 200 3 3 4
0 v 0 =
1
@@428yt4 That's incorrect! The correct answer is: 1. Your score is: 4 right, 1 wrong.
5
4:27 "0V0=0/0=5"
- TI speak
1 200 0 3 4 =5
4:09 Elly: Wrong. Try again.