Homebrew [Release] Opentyrian for 3ds (using lib SDL 1.2 )

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
Released a new cia stable release that can exit to home menu without errors .

No clues yet on the 3dsx problem.
 

mazingetter

Active Member
Newcomer
Joined
May 24, 2010
Messages
29
Trophies
1
XP
904
Country
Peru
Released a new cia stable release that can exit to home menu without errors .

No clues yet on the 3dsx problem.

Mes CIA version plays just fine but still no sound [emoji53]. Thanks for your efforts, great port!
 

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
Fixed the 3dsx version adding an xml file for target title selection (like retroarch and ScummVM do).

You need the youtube app (or one of the other comon target title supported by retroarch) tu run the 3dsx.

Noe I'm going to update the packages of Meritous and Xrick too.
 

Kubba

Well-Known Member
Newcomer
Joined
Nov 4, 2015
Messages
75
Trophies
0
Age
34
XP
142
Country
United States
I can't progress past the high scores screen when it appears. Using version 1.0 CIA build
 

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
I can't progress past the high scores screen when it appears. Using version 1.0 CIA build
I'll try to remove the highscore screen Without the keyboard it's not possible to in put a high score name.
 
  • Like
Reactions: Kubba

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
@Kubba : removed the screen for inserting the name of the highscore, now I'm using a const string.

Please try a new highscore and let me know if it's ok, I can't test it.
 

Vverg

Member
Newcomer
Joined
Jan 5, 2017
Messages
22
Trophies
0
Age
33
XP
68
Country
Netherlands
@Kubba : removed the screen for inserting the name of the highscore, now I'm using a const string.

Please try a new highscore and let me know if it's ok, I can't test it.

It works! Thanks, I was also stuck on the High Score screen.
 

SlimPortable

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
275
Trophies
0
Age
28
XP
159
Country
United States
Released a new cia stable release that can exit to home menu without errors .

No clues yet on the 3dsx problem.
I installed the latest 1.1 version .CIA with the high score fix but when I exit to the home menu it still reboots the system. I have an o3DS with AL9h+Luma 11.3. The bottom screen says warning can't find opentyrian.config or something along those lines in game. Would that have something to do with it?
 

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
No ir's unrelared and I'm aware of the problem.

Yoir conf file is misssing because you never changed soneting in the config menu screen.
 

AgentMcMuffin

Well-Known Member
Newcomer
Joined
Oct 14, 2015
Messages
62
Trophies
0
XP
269
Country
United States

OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery generously gave the OpenTyrian developers a copy of the Tyrian 2.1 source code, which has since been ported from Turbo Pascal to C. The port uses SDL, making it easily cross-platform.

Original game was developed by World Tree Games Productions and published in 1995 by Epic MegaGames.

Tyrian is an arcade-style vertical scrolling shooter. The story is set in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed to fight Microsol and save the galaxy.

--------​
3DSX Users: Currently, the 3DSX build needs to utilize a large app installed on your 3ds. If you have used any of the similarly large RetroArch emulators or ScummVM 3ds, you have nothing to worry about. The easiest target to use is the Youtube app, so if you have that installed, you're ready to go.

CIA Users: You will first need a DSP dump on your SD card.
This is a one-time process and is needed for all homebrew CIAs that use DSP audio.

The source code of my port is on my github (https://github.com/nop90/Opentyrian-3ds).
The compiled game (3dsx and CIA format) is released on github (https://github.com/nop90/Opentyrian-3ds/releases).

Credits:
The original source is here: https://bitbucket.org/opentyrian/opentyrian/wiki/Home
This game uses the SDL 1.2 library for 3ds

Changelog

Ver. 1.1 (11 March 2017)
- Removed name input screen for highscores

Ver. 1.0 (05 March 2017)
- Fixed game exiting

Ver. 0.1 (04 March 2017)
- First reelase in 3dsx and CIA format

Installation

In the zip there is a folder with the 3dsx, smdh and the xml (for target title selection) files inside, to be used with a homebrew launcher, and a CIA file to be installed with FBI. All the resources are included in the executable using romfs.

The game creates a OpenTyrian subfolder inside the 3ds folder if doesn't exist. Here will be stored the gamesave.

Commands

-


Known Bugs

-

To Do List

- Enable 2 players network mode (need to port SDL_Net first)

Screenshots
OH SHIT, didn't expect you to actually take my suggestion! Thank you, I'm seeing this late, but I appreciate you following through, can't wait to play this.
 

Deepdivered

New Member
Newbie
Joined
Nov 27, 2016
Messages
3
Trophies
0
Age
39
XP
60
Country
United States
The xml file is missing from the 1.1 zip. I got it from the 1.0 when I tired to exit though it did not go back to homebrew. Loving your stuff!
 

Kubba

Well-Known Member
Newcomer
Joined
Nov 4, 2015
Messages
75
Trophies
0
Age
34
XP
142
Country
United States
Heya.

I'm not sure if anyone has done this yet, or if there was already a way to access the alternate game modes on the 3DS version, but here's a handy save file that includes the following:

Story Mode: Lord of Game
Story Mode: Impossible
Engage

(all of these have normal difficulty)
Uship
Stormwind
Techno
Weird
Stealth
NortshipZ
Unknown

Just drop this file in your Opentyrian directory.


On a separate note, I've been experiencing random crashes in OpenTyrian here recently. Anyone else getting them after an update or something?
 

pintcat

Active Member
Newcomer
Joined
Apr 23, 2017
Messages
27
Trophies
0
Age
57
XP
189
Country
Gambia, The
Hey everyone,

tried this for the first time and so far it runs and looks magnificent except the exit to the home menu. Any progress on that issue?
 

flaccidbagel

New Member
Newbie
Joined
Jul 9, 2022
Messages
2
Trophies
0
Location
North America
XP
28
Country
United States
Firstly wanted to drop by and say thanks for the work on this. Its great being able to play Tyrian on the go. I did want to ask if anyone happened to have the save file that was referenced earlier. I think it'd be great to be able to play the extra modes as well. If not, no big deal.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I am super blessed 2 fiber runs to my house with competing companies lol
    +1
  • BigOnYa @ BigOnYa:
    Lucky, I can't get yet in my hood
  • K3Nv2 @ K3Nv2:
    I got one friend that can't get fiber four houses down because of city lines
  • K3Nv2 @ K3Nv2:
    Would be like $400 for them to install it
  • Psionic Roshambo @ Psionic Roshambo:
    Technically for a month there I had Frontier FIOS 500Mbps and Spectrum 1Gbps (they got me on Spectrum because it was a little cheaper for double the speed)
  • K3Nv2 @ K3Nv2:
    Speedcum
    +1
  • BigOnYa @ BigOnYa:
    I mean what would you really need that fast for tho, 500mb streams 4k fine. 1gb should be fine for 8k eventually. That's what I just switched to Spermrum.
  • Psionic Roshambo @ Psionic Roshambo:
    I was funny to have both networks running lol
  • Psionic Roshambo @ Psionic Roshambo:
    It was cheaper lol
  • Psionic Roshambo @ Psionic Roshambo:
    The only reason I switched was $$$
  • Psionic Roshambo @ Psionic Roshambo:
    Might have only been like 7 bucks but thats like 84 dollars at the end of the year lol
  • Psionic Roshambo @ Psionic Roshambo:
    840 dollars after 10 years
  • K3Nv2 @ K3Nv2:
    I hope I can be rich enough to pay all bills annually someday
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not that I will save the money, rather I will just spend it on other crap lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol just do autopay it's as lazy as it gets
  • BigOnYa @ BigOnYa:
    @K3Nv2 tell uremum to start charging, then you keep the money
    +1
  • K3Nv2 @ K3Nv2:
    I charge your wife rent at this point
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Now serving number E73
    +1
  • BigOnYa @ BigOnYa:
    Good, maybe she will leave me the f alone, now I can drink, smoke, and play my games in peace!
    +1
  • K3Nv2 @ K3Nv2:
    The DMV giving citizens of Detroit empowerment
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and with yourself :creep:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    As a reminder crack pipes left in the lobby will be thrown away, the DMV is not responsible for lost crack pipes!
  • K3Nv2 @ K3Nv2:
    I got a camera I can film what I want
    +1
  • BigOnYa @ BigOnYa:
    Gotta give my fans what they want...
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
    K3Nv2 @ K3Nv2: Deeze nuts