Crazy Otto core?

SirScotty
Posts: 3
Joined: Sat Jun 11, 2022 4:49 am

Crazy Otto core?

Unread post by SirScotty »

Any chance someone can do the 4 or 5 versions of Crazy Otto that is in HB Mame? I wish I had the time, and I would learn how to do it myself, but sadly real life gets in the way. It is amazing what this thing can do, but I would LOVE to see Crazy Otto (Otto Project) from HB MAME.
shertz
Posts: 145
Joined: Sun May 24, 2020 8:12 pm
Has thanked: 14 times
Been thanked: 25 times

Re: Crazy Otto core?

Unread post by shertz »

Me too!!
User avatar
pgimeno
Top Contributor
Posts: 669
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 246 times
Been thanked: 208 times

Re: Crazy Otto core?

Unread post by pgimeno »

I think that MRAs would work, no need for new cores.
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 94 times

Re: Crazy Otto core?

Unread post by wark91 »

I think it could be the case.
An old YT video of NML32 shows it running in 2018.
https://www.youtube.com/watch?v=YfymxIuCHNU
User avatar
Chilli_Vibes
Posts: 129
Joined: Sat Mar 12, 2022 4:47 pm
Has thanked: 53 times
Been thanked: 33 times

Re: Crazy Otto core?

Unread post by Chilli_Vibes »

All the Crazy Otto versions out there are fan-made projects, not official leaks of the rom. As far as I know, no known official GCC rom has ever been dumped, so what we have in MAME is a fan-made approximation, not the actual code.
Personally, I would love to get an official leak of the actual rom, because it's a missing piece of arcade history that, to this day, only exists with GCC coders.
User avatar
HerrBerzerk
Posts: 232
Joined: Tue Feb 01, 2022 1:45 pm
Has thanked: 96 times
Been thanked: 30 times

Re: Crazy Otto core?

Unread post by HerrBerzerk »

What is the history of Crazy Otto and what is so special about it? Never heard of it and it looks to me like just Ms. Pac Man with different sprites when I do a YT search...?

Thank you!
rcade
Posts: 100
Joined: Wed May 27, 2020 7:57 pm
Been thanked: 13 times

Re: Crazy Otto core?

Unread post by rcade »

HerrBerzerk wrote: Sun Jun 12, 2022 6:32 pm What is the history of Crazy Otto and what is so special about it? Never heard of it and it looks to me like just Ms. Pac Man with different sprites when I do a YT search...?

Thank you!
Crazy Otto is the original hack that GCC developed. After they won their lawsuit with Atari, they called Namco America and told/warned them about the release. Instead of fighting GCC, they licensed it instead and asked them to make changes to the hack, which ultimately resulted in Ms. Pac-Man.

So essentially, Crazy Otto will just be an earlier/prototype version of Ms. Pac-Man.
User avatar
aberu
Core Developer
Posts: 1144
Joined: Tue Jun 09, 2020 8:34 pm
Location: Longmont, CO
Has thanked: 244 times
Been thanked: 388 times
Contact:

Re: Crazy Otto core?

Unread post by aberu »

https://github.com/MiSTer-devel/MRA-Alt ... er/pull/36

Your wish is my command.

EDIT: I only did one of them (the newest version) because I don't have a whole lot of motivation to do 5 different homebrews, but this should easily serve as a template for someone wanting to do the other ones.
birdybro~
User avatar
macro
Core Developer
Posts: 138
Joined: Sun May 24, 2020 4:12 pm
Been thanked: 171 times

Re: Crazy Otto core?

Unread post by macro »

Chilli_Vibes wrote: Sun Jun 12, 2022 4:40 pm As far as I know, no known official GCC rom has ever been dumped.
Only 3 PCB's were ever converted before it got changed to Ms Pacman, so chances of getting it that way are low.

however one of the programmers has a copy of the development disk so that is knocking around and does have sufficient code to create a working version of the game. (and an incomplete copy of the graphics, but enough to make it work)
Did I do something useful?

buy me a coffee
User avatar
Chilli_Vibes
Posts: 129
Joined: Sat Mar 12, 2022 4:47 pm
Has thanked: 53 times
Been thanked: 33 times

Re: Crazy Otto core?

Unread post by Chilli_Vibes »

macro wrote: Sun Jun 12, 2022 10:04 pm
Chilli_Vibes wrote: Sun Jun 12, 2022 4:40 pm As far as I know, no known official GCC rom has ever been dumped.
Only 3 PCB's were ever converted before it got changed to Ms Pacman, so chances of getting it that way are low.

however one of the programmers has a copy of the development disk so that is knocking around and does have sufficient code to create a working version of the game. (and an incomplete copy of the graphics, but enough to make it work)
That is interesting. Steve Golson, one of the original GCC devs, set up a prototype of the original circuit board in 2012 at the California Extreme Arcade & Pinball Expo. I believe people were allowed to play it, that is how someone made a fan-made version of Otto, by studying mobile phone footage he took of him playing it. It would be a real shame if Steve's board went the way of the dodo, unless he's still got original code, or even dumped the board himself. Without these dumps we wouldn't have had Atari's Akka Arrh, for example, which is now playable in MAME.
User avatar
macro
Core Developer
Posts: 138
Joined: Sun May 24, 2020 4:12 pm
Been thanked: 171 times

Re: Crazy Otto core?

Unread post by macro »

Chilli_Vibes wrote: Sun Jun 12, 2022 10:28 pm That is interesting. Steve Golson, one of the original GCC devs
And that is the guy with the disk. he has the rom images on modern stuff, so they should be safe at least.

He also submitted a driver for Mame (back in 2009) with variations in, but since the roms were not available, it never went in.

+GAME( 1981, otto1012, 0, otto1012, mspacman, 0, ROT90, "General Computer", "Crazy Otto (prototype of 12 Oct 1981)", GAME_SUPPORTS_SAVE )
+GAME( 1981, otto1020, otto1012, otto1012, mspacman, 0, ROT90, "General Computer", "Crazy Otto (prototype of ~20 Oct 1981)", GAME_SUPPORTS_SAVE )
+GAME( 1981, otto1029, otto1012, otto1012, mspacman, otto1029, ROT90, "General Computer", "Crazy Otto (prototype of 29 Oct 1981)", GAME_SUPPORTS_SAVE )
+GAME( 1981, sp4n1029, otto1012, otto1012, mspacman, otto1029, ROT90, "General Computer", "Super Pac-Man (prototype of 29 Oct 1981 with Crazy Otto monsters)", GAME_SUPPORTS_SAVE )
+GAME( 1981, sp4o1029, otto1012, otto1012, mspacman, otto1029, ROT90, "General Computer", "Super Pac-Man (prototype of 29 Oct 1981 with Pac-Man monsters)", GAME_SUPPORTS_SAVE )

so you need to get him to release the roms!
Did I do something useful?

buy me a coffee
Post Reply