* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: 3DO games and homebrew  (Read 2889 times)

0 Members and 1 Guest are viewing this topic.

Offline gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 578
  • Post Rating Ratio: +9/-5
  • TI-nspire porter
    • View Profile
3DO games and homebrew
« on: September 16, 2015, 02:13:47 am »
EDIT by DJ: Topic split from https://codewalr.us/index.php?topic=670.msg22107#msg22107

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)
« Last Edit: September 16, 2015, 07:50:11 am by DJ Omnimaga »


  • Calculators owned: TI Nspire CX, TI-89

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17402
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: 3DO games and homebrew
« Reply #1 on: September 16, 2015, 02:20:46 am »
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-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Lionel Debroux

  • Full User
  • Join Date: Jan 2015
  • Location:
  • Posts: 215
  • Post Rating Ratio: +11/-0
    • debrouxl
    • 58/5891
    • View Profile
Re: 3DO games and homebrew
« Reply #2 on: September 16, 2015, 05:58:12 am »
Quote
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)
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.

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17402
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: 3DO games and homebrew
« Reply #3 on: September 16, 2015, 07:44:46 am »
Woah I didn't know they used RSA keys back then. Wasn't the 3DO released in 1993?
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Streetwalrus

  • Professional slacker
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Israel
  • Posts: 2774
  • Post Rating Ratio: +19/-0
  • ƎW∀⅁ ƎH⊥
    • View Profile
  • Gender: Male
Re: 3DO games and homebrew
« Reply #4 on: September 16, 2015, 09:00:56 am »
Apparently yes. I guess back then 512bit keys were about as uncrackable as 2048bit keys are nowadays.
  • Calculators owned: TI-80, HP 40G, TI-84 Plus rev G (yay 128k RAM), TI-83 Plus Silver Edition (broken LCD), TI-82 Stats.fr (black), TI-Nspire CX rev C (yay Nlaunchy), TI-83+ SE ViewScreen

Offline Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 2651
  • Post Rating Ratio: +17/-1
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • View Profile
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: 3DO games and homebrew
« Reply #5 on: September 16, 2015, 04:49:55 pm »
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???)

In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii:

YUKI-CHAAAANNNN

Offline Streetwalrus

  • Professional slacker
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Israel
  • Posts: 2774
  • Post Rating Ratio: +19/-0
  • ƎW∀⅁ ƎH⊥
    • View Profile
  • Gender: Male
Re: 3DO games and homebrew
« Reply #6 on: September 16, 2015, 04:55:44 pm »
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).
  • Calculators owned: TI-80, HP 40G, TI-84 Plus rev G (yay 128k RAM), TI-83 Plus Silver Edition (broken LCD), TI-82 Stats.fr (black), TI-Nspire CX rev C (yay Nlaunchy), TI-83+ SE ViewScreen

Offline gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 578
  • Post Rating Ratio: +9/-5
  • TI-nspire porter
    • View Profile
Re: 3DO games and homebrew
« Reply #7 on: September 16, 2015, 05:19:27 pm »
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 s***tier 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: TI Nspire CX, TI-89

Offline Lionel Debroux

  • Full User
  • Join Date: Jan 2015
  • Location:
  • Posts: 215
  • Post Rating Ratio: +11/-0
    • debrouxl
    • 58/5891
    • View Profile
Re: 3DO games and homebrew
« Reply #8 on: September 16, 2015, 05:22:47 pm »
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.

Offline Streetwalrus

  • Professional slacker
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Israel
  • Posts: 2774
  • Post Rating Ratio: +19/-0
  • ƎW∀⅁ ƎH⊥
    • View Profile
  • Gender: Male
Re: 3DO games and homebrew
« Reply #9 on: September 16, 2015, 05:31:45 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 ?
  • Calculators owned: TI-80, HP 40G, TI-84 Plus rev G (yay 128k RAM), TI-83 Plus Silver Edition (broken LCD), TI-82 Stats.fr (black), TI-Nspire CX rev C (yay Nlaunchy), TI-83+ SE ViewScreen

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17402
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: 3DO games and homebrew
« Reply #10 on: September 16, 2015, 05:59:18 pm »
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-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 2651
  • Post Rating Ratio: +17/-1
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • View Profile
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: 3DO games and homebrew
« Reply #11 on: September 16, 2015, 07:31:39 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???)

In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii:

YUKI-CHAAAANNNN

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 17402
  • Post Rating Ratio: +83/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: 3DO games and homebrew
« Reply #12 on: September 16, 2015, 08:10:19 pm »
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-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 2651
  • Post Rating Ratio: +17/-1
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • View Profile
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: 3DO games and homebrew
« Reply #13 on: September 16, 2015, 09:04:59 pm »
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???)

In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii:

YUKI-CHAAAANNNN

Offline Streetwalrus

  • Professional slacker
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Israel
  • Posts: 2774
  • Post Rating Ratio: +19/-0
  • ƎW∀⅁ ƎH⊥
    • View Profile
  • Gender: Male
Re: 3DO games and homebrew
« Reply #14 on: September 16, 2015, 09:25:24 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.
  • Calculators owned: TI-80, HP 40G, TI-84 Plus rev G (yay 128k RAM), TI-83 Plus Silver Edition (broken LCD), TI-82 Stats.fr (black), TI-Nspire CX rev C (yay Nlaunchy), TI-83+ SE ViewScreen

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games