Griffon Legend 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Griffon Legend | image = https://dlhb.gamebrew.org/3dshomebrew/Griffon-Legend.jpeg|250px | type = Role playing | version = v1.0 | licence = Mi...")
 
No edit summary
Line 12: Line 12:
<youtube>4ekrf1FVxdQ</youtube>
<youtube>4ekrf1FVxdQ</youtube>


<blockquote class="messageText SelectQuoteContainer ugc baseHtml">
=Griffon Legend 3DS=
<div style="text-align: center">
 
<img src="https://gbatemp.net/attachments/title-png.71281/" alt="title.png" class="bbCodeImage LbImage" style="">
<img src="https://gbatemp.net/attachments/title-png.71281/" alt="title.png" class="bbCodeImage LbImage" style="">
​</div><br> The Griffon Legend is an action RPG with screen-to-screen map. It features original storyline and design made in 16-bit style RPG's of SNES/GENESIS era.<br> <br> Originally The Griffon Legend was written in FreeBASIC using SDL for graphics and FMOD for sound/music. That restricted the game to be released for Windows only. The Griffon Legend was rewritten in plain C using SDL and SDL_mixer to be ported to GCW-Zero, the source code is licensed under GPL2 license.<br> <br> The port to 3DS is based on the GCW-Zero code.<br> <br>
​</div><br> The Griffon Legend is an action RPG with screen-to-screen map. It features original storyline and design made in 16-bit style RPG's of SNES/GENESIS era.<br> <br> Originally The Griffon Legend was written in FreeBASIC using SDL for graphics and FMOD for sound/music. That restricted the game to be released for Windows only. The Griffon Legend was rewritten in plain C using SDL and SDL_mixer to be ported to GCW-Zero, the source code is licensed under GPL2 license.<br> <br> The port to 3DS is based on the GCW-Zero code.<br> <br>
<div style="text-align: center">--------&#8203;</div><br>
<div style="text-align: center">--------&#8203;</div><br>
The source code of my port is on my github (<a href="https://github.com/nop90/Griffon-Legend-3DS" target="_blank" class="externalLink" rel="nofollow">https://github.com/nop90/Griffon-Legend-3DS</a>).<br>
The source code of my port is on my github - https://github.com/nop90/Griffon-Legend-3DS.<br>
The compiled game (3dsx format) is released on github (<a href="https://github.com/nop90/Griffon-Legend-3DS/releases" target="_blank" class="externalLink" rel="nofollow">https://github.com/nop90/Griffon-Legend-3DS/releases</a>).<br>
The compiled game (3dsx format) is released on github - https://github.com/nop90/Griffon-Legend-3DS/releases.<br>
<br>
<br>
<b>Credits:</b><br>
<b>Credits:</b><br>
Line 66: Line 66:
<br>
<br>
<span style="text-decoration: underline"><span style="font-size: 22px">Screenshots</span></span><br>
<span style="text-decoration: underline"><span style="font-size: 22px">Screenshots</span></span><br>
<div style="text-align: center"><br>
<img src="https://gbatemp.net/attachments/gl1-png.71282/" alt="gl1.png" class="bbCodeImage LbImage" style="">
<img src="https://gbatemp.net/attachments/gl1-png.71282/" alt="gl1.png" class="bbCodeImage LbImage" style="">
<img src="https://gbatemp.net/attachments/gl2-png.71283/" alt="gl2.png" class="bbCodeImage LbImage" style="">
<img src="https://gbatemp.net/attachments/gl2-png.71283/" alt="gl2.png" class="bbCodeImage LbImage" style="">
​</div>
<div class="messageTextEndMarker">&nbsp;</div>
</blockquote>

Revision as of 02:57, 27 April 2020

Template:Infobox 3DS homebrew

Griffon Legend 3DS

<img src="https://gbatemp.net/attachments/title-png.71281/" alt="title.png" class="bbCodeImage LbImage" style="">


The Griffon Legend is an action RPG with screen-to-screen map. It features original storyline and design made in 16-bit style RPG's of SNES/GENESIS era.

Originally The Griffon Legend was written in FreeBASIC using SDL for graphics and FMOD for sound/music. That restricted the game to be released for Windows only. The Griffon Legend was rewritten in plain C using SDL and SDL_mixer to be ported to GCW-Zero, the source code is licensed under GPL2 license.

The port to 3DS is based on the GCW-Zero code.

--------​


The source code of my port is on my github - https://github.com/nop90/Griffon-Legend-3DS.
The compiled game (3dsx format) is released on github - https://github.com/nop90/Griffon-Legend-3DS/releases.

Credits:
The original game is by Syn9 (written in FreeBASIC), it was ported to c for GCW-Zero handheld by Dmitry Smagin.
This game uses a fake 3DS SDL layer made me (NOP90) and some open source libs: ctrulib, citro3d, sf2d, sfil, libnsbmp, stb_vorbis

Changelog

Ver. 1.0 (12 February 2017)
- Fixed CIA version

Ver. 1.0RC1 (13 December 2016)
- Fixed crashes
- Fixed the invulnerability bug happening loading a saved game

Ver. 1.0beta (10 December 2016)
- Fixed many bugs
- Added music
- Warning: this version of the game doesn't work with Citra.

Ver. 1.0alpha (05 December 2016)
- First alpha release
- Game should be fully playable but is mostly untested
- Sfx are enabled but not the background musics (too slow to load and can cause some crashes)
- Only 3DSX format since final release

Installation

In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher. All the resources are included in the executable using romfs.

The game creates a GriffonLegend inside the 3ds folder if doesn't exist. Here will be saved your savefiles and game configs.

Commands

PAD - moving
A - attack / select
B - open/close item menu
X - main menu / back

Known Bugs

-

To Do List

-

Screenshots
<img src="https://gbatemp.net/attachments/gl1-png.71282/" alt="gl1.png" class="bbCodeImage LbImage" style=""> <img src="https://gbatemp.net/attachments/gl2-png.71283/" alt="gl2.png" class="bbCodeImage LbImage" style="">

Advertising: