Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OpenTyrian 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "|description=A port of" to "|description=Port of")
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = OpenTyrian
|title=OpenTyrian
| image = https://dlhb.gamebrew.org/3dshomebrew/OpenTyrian3DS.jpg|250px
|image=Opentyrian3ds2.png
| type = Action
|description=Port of the DOS shoot-em-up Tyrian.
| version=v1.1
|author=nop90
| lastupdated = 2017/03/11
|lastupdated=2017/03/11
| licence = Mixed
|type=Shooter
| author = nop90
|version=1.1
| website = https://gbatemp.net/threads/release-opentyrian-for-3ds-using-lib-sdl-1-2.463176/
|license=GPL-2.0
| download = https://dlhb.gamebrew.org/3dshomebrew/OpenTyrian3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/opentyrian3ds.7z
| source = https://bitbucket.org/opentyrian/opentyrian/wiki/Home
|website=https://gbatemp.net/threads/release-opentyrian-for-3ds-using-lib-sdl-1-2.463176
|source=https://github.com/nop90/Opentyrian-3ds
}}
}}
<youtube>EJcOOgeiY2s</youtube>
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.
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.


Line 19: Line 18:
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.
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.<br />
==Installation==
<br />
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 3DS|FBI]].  
'''CIA Users:''' You will first need a [https://gbatemp.net/threads/release-dsp-dump.423860/ DSP dump on your SD card].<br />
 
This is a one-time process and is needed for all homebrew CIAs that use DSP audio.<br />
For the CIA build you will also need a [[DSP1_3DS|DSP dump]] on your SD card.
<br />
 
The source code of my port is on my github (https://github.com/nop90/Opentyrian-3ds).<br />
This is a one-time process and is needed for all homebrew CIAs that use DSP audio.
The compiled game (3dsx and CIA format) is released on github (https://github.com/nop90/Opentyrian-3ds/releases).
 
The game creates a OpenTyrian subfolder inside the 3ds folder if doesn't exist. Here will be stored the gamesave.
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/opentyrian3ds3.png
https://dlhb.gamebrew.org/3dshomebrews/opentyrian3ds4.png


==Credits:==
==Media==
The original source is here: https://bitbucket.org/opentyrian/opentyrian/wiki/Home<br />
'''OpenTyrian 3DS v1.0''' ([https://www.youtube.com/watch?v=EJcOOgeiY2s Cid2Mizard]) <br>
This game uses the [https://gbatemp.net/threads/release-sdl-3ds-1-2-15-simple-directmedia-layer-for-3ds.459291/ SDL 1.2 library for 3ds]
<youtube>EJcOOgeiY2s</youtube>


==Changelog==
==Changelog==
'''Ver. 1.1 2017/03/11'''
* Removed name input screen for highscores.


''''''Ver. 1.1 (11 March 2017)''''''<br />
'''Ver. 1.0 2017/03/05'''
- Removed name input screen for highscores<br />
* Fixed game exiting.
<br />
''''''Ver. 1.0 (05 March 2017)''''''<br />
- Fixed game exiting<br />
<br />
'''Ver. 0.1 (04 March 2017)'''<br />
- First reelase in 3dsx and CIA format<br />
 
==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.
'''Ver. 0.1 2017/03/04'''
* First reelase in 3dsx and CIA format.


The game creates a OpenTyrian subfolder inside the 3ds folder if doesn't exist. Here will be stored the gamesave.<br />
==Credits==
The original source is [https://github.com/opentyrian/opentyrian here].


==To Do List==
This game uses the [https://gbatemp.net/threads/release-sdl-3ds-1-2-15-simple-directmedia-layer-for-3ds.459291/ SDL 1.2 library for 3ds].


* Enable 2 players network mode (need to port SDL_Net first)
All the resources are included in the executable using romfs.


==Screenshots==
==External links==
https://dlhb.gamebrew.org/3dshomebrew/Opentyrian1.png
* GitHub - https://github.com/nop90/Opentyrian-3ds
https://dlhb.gamebrew.org/3dshomebrew/Opentyrian2.png
* GBAtemp - https://gbatemp.net/threads/release-opentyrian-for-3ds-using-lib-sdl-1-2.463176

Latest revision as of 14:55, 6 July 2024

OpenTyrian
Opentyrian3ds2.png
General
Authornop90
TypeShooter
Version1.1
LicenseGPL-2.0
Last Updated2017/03/11
Links
Download
Website
Source

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.

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.

For the CIA build you will also 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 game creates a OpenTyrian subfolder inside the 3ds folder if doesn't exist. Here will be stored the gamesave.

Screenshots

opentyrian3ds3.png opentyrian3ds4.png

Media

OpenTyrian 3DS v1.0 (Cid2Mizard)

Changelog

Ver. 1.1 2017/03/11

  • Removed name input screen for highscores.

Ver. 1.0 2017/03/05

  • Fixed game exiting.

Ver. 0.1 2017/03/04

  • First reelase in 3dsx and CIA format.

Credits

The original source is here.

This game uses the SDL 1.2 library for 3ds.

All the resources are included in the executable using romfs.

External links

Advertising: