Mattel HyperScan can run Doom

SylverReZ

GBATemp's Meme Lord
OP
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,501
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
21,247
Country
United Kingdom

ppcasm

New Member
Newbie
Joined
Apr 17, 2024
Messages
4
Trophies
0
Age
47
XP
19
Country
United States
Interesting, I remember that :P I should note that I haven't been doing HyperScan development ALL this time, haha. I did it for a short period way back then, and then more recently like the last 3 months or so I got tired of nothing being done on it, so I reverse engineered USB, ported FATFS, wrote a USB loader menu, reverse engineered the controllers, wrote some libraries, wrote custom firmware and a custom bootloader, all kinda shits. I'd consider the DOOM port HIGHLY experimental right now, but hopefully I'll get a chance to really push it to run properly some day. The SDK is open source and includes other demos in case anyone wants to mess with things. It's not very well documented yet other than in the code, but hopefully this will be of interest to someone who cares to see it progress.
 

onfy

Member
Newcomer
Joined
May 7, 2024
Messages
17
Trophies
0
XP
42
Country
Canada
I always hoped this console would get some homebrew. Maybe one day I'll find a HyperScam Scan and I'll be able to burn a CD-R of Doom or something else to play on it, so it isn't a useless pile of crap. Also nice to have another entry in "Doom runs on everything".
 
  • Like
Reactions: SylverReZ

SylverReZ

GBATemp's Meme Lord
OP
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,501
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
21,247
Country
United Kingdom
I always hoped this console would get some homebrew. Maybe one day I'll find a HyperScam Scan and I'll be able to burn a CD-R of Doom or something else to play on it, so it isn't a useless pile of crap. Also nice to have another entry in "Doom runs on everything".
There is also some custom firmware in the works. Not sure what capabilities it may have, but this will surely open up the box to some new opportunities.
 

onfy

Member
Newcomer
Joined
May 7, 2024
Messages
17
Trophies
0
XP
42
Country
Canada
There is also some custom firmware in the works. Not sure what capabilities it may have, but this will surely open up the box to some new opportunities.
The HyperScan hardware is rather limited if I remember correctly, but anything will have to be an improvement over the games it already has, right?
 

SylverReZ

GBATemp's Meme Lord
OP
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,501
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
21,247
Country
United Kingdom
The HyperScan hardware is rather limited if I remember correctly, but anything will have to be an improvement over the games it already has, right?
Its quite limited to what it can do, but it does have its potential. The HyperScan runs on an SPG290 chipset with S+Core7 . SunPlus were also responsible for developing hardware for VTech and those plug-and-play handhelds by Jakks Pacific.

Attached are the documentation that I've collected over the years to give you some ideas.
 

Attachments

  • s_core7.pdf
    3 MB · Views: 7
  • spg290.pdf
    2.9 MB · Views: 9
  • instruction_table16.txt
    1 KB · Views: 7
  • instruction_table32.txt
    6.3 KB · Views: 7

onfy

Member
Newcomer
Joined
May 7, 2024
Messages
17
Trophies
0
XP
42
Country
Canada
Thanks, but I'm not likely to get much from technical CPU documentation. All I know is this CPU architecture isn't widely supported, emulated, or used in anything super visible really. I think I do have one of those Jakks plug n plays, they're fascinating.

But "anything that boots is beautiful", so if anybody gets anything interesting out of these chips, I like that.
 
  • Like
Reactions: SylverReZ

ppcasm

New Member
Newbie
Joined
Apr 17, 2024
Messages
4
Trophies
0
Age
47
XP
19
Country
United States
The custom firmware right now allows booting a usb loader directly on boot without running the hyperscan OS directly. The usb loader menu let's you easily put multiple apps in a folder with accompanying files and run them. They still retain their hyper.exe layout so generally they can run the same as normal homebrew. Eventually I'm going to see about having it patch the OS so it'll run OEM games from usb, which in theory should load somewhat faster.
 
  • Like
Reactions: SylverReZ

SylverReZ

GBATemp's Meme Lord
OP
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,501
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
21,247
Country
United Kingdom
I never even heard of this system before, but I always love seeing obscure hardware running DOOM. ^_^
The HyperScan was a competitor to VTech's V.Flash console. VTech's console was based on an ARM9 CPU core with 3D graphics, whereas the HyperScan used a SunPlus SoC with S+core which couldn't do 3D and is very limited. Both used compact discs as a storage medium, which does not contain copy protection. Mattel only sold this for a short period before it was discontinued as it never sold well.
 
  • Like
Reactions: Jayro

ppcasm

New Member
Newbie
Joined
Apr 17, 2024
Messages
4
Trophies
0
Age
47
XP
19
Country
United States
Yikes, I need to stop lying about my age randomly on forums. I'm not as old AF as it shows... yet, haha. I think the system could feasibly run doom at fullspeed, if fullspeed is considered 30FPS. There's a lot of room for optimization in the port, I just unfortunately haven't had much time to work on it. The only real reason I bothered was to really see how far the SDK and reverse engineering efforts had gotten. The biggest breakthrough imo is the USB access and FATFS porting effort, because now homebrew can take advantage of a much more reliable medium, and also the UART access which greatly pushed development and testing time to sane levels. I wouldn't mind seeing an NES emulator that utilized the USB. Unfortunately I'll probably be down on doing much development on any of this stuff for some time, but there's a few others that are messing around with what's there already and hopefully it'll pick up at least a following of some people who really like obscure systems. The actual plan with the SDK is to (if I get time) hopefully be used to do homebrew on other spg29x based system, for example, the zone3d.

<no self advertisement>
 
Last edited by linuxares,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    Sorry you're not good with Windows Sylvester. lol
  • RedColoredStars @ RedColoredStars:
    Because co-pilot doesnt even show up on my pc. Not in the taskbar, not in the start menu search, and the option in settings to turn it on and off in the taskbar is not even displayed.
  • SylverReZ @ SylverReZ:
    Well, I complain about Microsoft all the time. You seem to enjoy it, no offense. If you like using Windows, that's fine by me.
    +1
  • SylverReZ @ SylverReZ:
    Everything is my own opinions.
  • RedColoredStars @ RedColoredStars:
    Liking Windows or not is an opinion. Yes.
  • RedColoredStars @ RedColoredStars:
    Being able to disable copilot is not an opinion. lol. its a fact that it can be disabled.
  • RedColoredStars @ RedColoredStars:
    Yet you just laugh about it when I tell you, like Im lying
  • RedColoredStars @ RedColoredStars:
    People can dislike Windows all they want. But I will call out the over-exaggerations, misconceptions, half truths, and lies about it.
    +2
  • RedColoredStars @ RedColoredStars:
    Tired of the entire "BUT BUT BUT WINDOWZ SPYWARE!!!" thing too, when the same people give out tons of their personal info to plenty of other companies but say nothing about it.
    +2
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Companies do the exact same thing with other companies as well, so it's not just Microsoft. There are 3rd-parties like 'data brokers'.
  • RedColoredStars @ RedColoredStars:
    I'm 52 years old and one of my jobs in life was marketing research. Im well aware. I've been online for around 30 years. Everyone and their grandmother already has my personal information. One more having my email address isn't ruining my life or even effecting me in any way whatsoever.
    +1
  • RedColoredStars @ RedColoredStars:
    In fact. I freely give info. Stuff like gasoline apps, to save $, grocery apps, lots of cash back from rakuten, etc. etc.
    +1
  • RedColoredStars @ RedColoredStars:
    $300 back last year from Rakuten for allowing them to track my purchase. I'll take the money for them to know I bought a bunch of stuff for my cat and some video games. lol
  • K3Nv2 @ K3Nv2:
    No matter what you sign up for your info is out there
    +1
  • RedColoredStars @ RedColoredStars:
    Thats what im saying
  • SylverReZ @ SylverReZ:
    @K3Nv2, Exactly.
  • RedColoredStars @ RedColoredStars:
    And for people to say things like "But I use all fake info". No, they don't. lol. They use fake info for all of their banking and online shopping? Fake shipping address, fake payment info? lol
  • RedColoredStars @ RedColoredStars:
    Fake name, address and payment info for internet service, etc? lol. Ill say it again. Everyone freaks out about OMG WINDOWS!! But crickets on anything else they do.
  • RedColoredStars @ RedColoredStars:
    Other windows stuff people complain about hypocritically too. Like "But but but Windows bundle junk apps!!!!" Yeah?? So do many Linux distributions. Dont like it? Use one without them. Same with windows. Either find a pre-made version without the bundled stuff, or very easily make your own installer with what you want and do not want.
    +1
  • console @ console:
    I agree with all above! Microsoft made a biggest mess with us and everyone! I wish Microsoft company should be fired then lost it. LOL :rofl2:
    +1
  • RedColoredStars @ RedColoredStars:
    I dont like the stuff added either. I have zero use for copilot or recall. But I also just simply disable it and move on.
    +1
  • RedColoredStars @ RedColoredStars:
    Always disabled dumb cortana from day 1 too.
    +1
  • K3Nv2 @ K3Nv2:
    When you're a billion dollar company even upper management is just peons to the company
    +1
  • RedColoredStars @ RedColoredStars:
    MS is funny. Insider programs for both Windows and Xbox, where they listen to absolutely none of the insider feedback and just do what the fuck they want. lolol
    RedColoredStars @ RedColoredStars: MS is funny. Insider programs for both Windows and Xbox, where they listen to absolutely none of...