Join us on Discord!
You can help CodeWalrus stay online by donating here.

3DO games and homebrew

Started by gameblabla, September 16, 2015, 02:13:47 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

gameblabla

EDIT by DJ: Topic split from https://codewalr.us/index.php?topic=670.msg22107#msg22107

Quote from: DJ Omnimaga on September 16, 2015, 01:24:29 AM
Also I didn't know you made games for the 3DO. I think there are only 20 official games available for it but I didn't know that console had any homebrew programmers. EDIT Actually it's the Virtual Boy that only had 20 games. The 3DO seems to have many more, except that I heard that only one or two exclusives were good.
Well, i did 3DO homebrew games since 2013, i even ported a CHIP8 emulator to it.
3DO has many games : Sure, not all of them are good but there are some good games on it.
The 3DO, unlike the Sega Saturn and PSX, has no copy protection and it's protection for unlicensed games
has since been cracked. (it was a 256-bits RSA key)

A list  :
Return Fire (my favorite), Road Rash (best road rash), Lucienne's Quest, Samurai Showdown (so good SNK cancelled future ports of Fatal Fury for 3DO),  Super Street Fighter 2 Turbo, Starfighter, Wolfenstein 3D, Bust-A-Move etc...
That's far than "one or two exclusives were good" in my opinion.

(Hopefully my post was not too off-topic)
  • Calculators owned: None (used to own an Nspire and TI-89)

Dream of Omnimaga

Nice. I should take a look at those at one point. I should also check if I can find a 3DO for cheap. They are close to $100 here IIRC.

Maybe we could make a 3DO topic :P

Also the thing is that Road Rash, Samurai Showdown, Street Fighter 2, Wolfeinstein 3D and Bust-a-Move were not exclusives. AN exclusive game is when that game only gets released on 1 single console (for example, Mario Kart 8 with the Wii U and Halo for Xbox). The games above were also available on multiple other consoles that were far more popular (SNES and Sega Genesis, most notably). Games that were only available on the 3DO and nothing else but still were good were rather rare. The lack of enough good 3DO-only games, along with the high price, are what caused the 3DO to sell poorly. It definitively had potential, though, because it had some impressive-looking games even if they were often available on other consoles.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Lionel Debroux

QuoteThe 3DO, unlike the Sega Saturn and PSX, has no copy protection and it's protection for unlicensed games has since been cracked. (it was a 256-bits RSA key)
The two 3DO RSA keys were 512 bits. We sieved them on RSALS.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

Dream of Omnimaga

Woah I didn't know they used RSA keys back then. Wasn't the 3DO released in 1993?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

novenary

Apparently yes. I guess back then 512bit keys were about as uncrackable as 2048bit keys are nowadays.

Yuki

All keys are crackable, given enough time. RSA keys relies on the fact it takes a ridiculously long time to crack and people don't want to spend years and years to do so. A few years ago, it probably would have taken a century to crack a RSA-512 key, nowadays, thanks to our computers being more powerful, it's a matter of a few months.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

novenary

Actually if you have a few machines you can crack a 512 bit key in days (the CSE app signing key was cracked very quickly).

gameblabla

Quote from: DJ Omnimaga on September 16, 2015, 02:20:46 AM
The lack of enough good 3DO-only games, along with the high price, are what caused the 3DO to sell poorly. It definitively had potential, though, because it had some impressive-looking games even if they were often available on other consoles.
The 3DO Goldstar was much cheaper than the Panasonic ones though.
So cheap in fact that Goldstar at one point sold it for 199$ and lost 100$ on each unit sold !
The 3DO failed mostly because not enough people knew it,
though i agree that the lack of exclusives did not pushed people to buy it.

For example, the Sega CD was much ctier than the 3DO.
It was quite expensive too but despite this, Sega managed to sold 3x times as much units as the 3DO.

Quote
Also the thing is that Road Rash, Samurai Showdown, Street Fighter 2, Wolfeinstein 3D and Bust-a-Move were not exclusives. AN exclusive game is when that game only gets released on 1 single console (for example, Mario Kart 8 with the Wii U and Halo for Xbox). The games above were also available on multiple other consoles that were far more popular (SNES and Sega Genesis, most notably)
The few exclusives by 3DO were not all good, i agree.
Blade Force looks awesome but its gameplay is... hmm.. i don't get it.
Captain Quazar (released very late in the 3DO's lifespan) plays pretty good from what i've seen but it looks like a SNES game.

Also, some games such as Road Rash, StarFighter, Need of Speed, The Horde, Po'Ed and Gex
were released first on 3DO before they were ported to other formats like the PSX and Saturn after the 3DO's demise.

In my opinon, this was a much better attempt to the video game market than the Virtual Boy was.

As for homebrew games on 3DO, i'm pretty much the only guy developping for it.
My best 3DO homebrew game is probably "Unlucky Pony". (the sega cd port i did was not as good as this one)
  • Calculators owned: None (used to own an Nspire and TI-89)

Lionel Debroux

Yeah, factoring 512-bit RSA keys requires low computing effort nowadays, which is why TI switched to 2048-bit keys. No real need to set up an automatic work distribution system for a task that small: copying executables to multiple machines, manually triggering sieving jobs, and copying the output (raw relations) to the post-processing machine isn't that cumbersome, especially if using SaltStack / Ansible-type management infrastructure for running operations in parallel on a cluster of nodes, or leveraging e.g. Docker containers.

For larger tasks, a job server such as Gearman is an option when using a well-controlled set of reliable workers; for handling highly distributed, unreliable workers, BOINC (RSALS, NFS@Home, Tom Ritter's cloud-and-control) is the obvious solution.

Brute-forcing Nspire OS encryption keys is even easier than factoring 512-bit RSA keys, by a large margin. But that's another, even more off-topic story.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

novenary

Quote from: Lionel Debroux on September 16, 2015, 05:22:47 PM
Brute-forcing Nspire OS encryption keys is even easier than factoring 512-bit RSA keys, by a large margin. But that's another, even more off-topic story.
Now you got me curious. Would you mind expanding a bit on IRC or in a new thread ?

Dream of Omnimaga

Yeah it would be a nice idea, unless it puts the Nspire at even higher risks of more lockdowns (IIRC that's why most Ndless development is no longer discussed publicly on forums, right?)

Anyway I'm as surprised that the 3DO even used RSA keys in the first place. I was sure that those started being used in the early 2000's or so.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Yuki

Quote from: DJ Omnimaga on September 16, 2015, 05:59:18 PM
Anyway I'm as surprised that the 3DO even used RSA keys in the first place. I was sure that those started being used in the early 2000's or so.
You're kind of right. RSA was first described in 1977 and patented in 1983, then the patent expired in 2000. And just like MP3 and GIF, everyone must have started using it once the patent expired.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

Dream of Omnimaga

Ah right, patents. I remember someone claiming that we were not allowed to use MP3-based OST in our indie games before.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Yuki

The MP3 patents are weird and there's a ton of them, some of them actively enforced. The last patent needed to make a MP3 decoder expires in 2012, or maybe it's next week, or even in 2017?

OGG Vorbis is way better, anyway.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

novenary

Quote from: Juju on September 16, 2015, 09:04:59 PM
OGG Vorbis is way better, anyway.
Yeah, it's a great compromise between lossless and high loss formats like mp3, since it allows higher bitrate and better compression ratios with better quality, and it's much smaller than flac.

Powered by EzPortal