More actions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
| version=v1.0 | | version=v1.0 | ||
| lastupdated = 2017/02/13 | | lastupdated = 2017/02/13 | ||
| licence = | | licence = GPL2 | ||
| author = nop90 | | author = nop90 | ||
| website = https:// | | website = https://gbatemp.net/threads/release-griffon-legend-3ds.452084/ | ||
| download = https://dlhb.gamebrew.org/3dshomebrew/Griffon-Legend-3DS.rar | | download = https://dlhb.gamebrew.org/3dshomebrew/Griffon-Legend-3DS.rar | ||
| source = https://github.com/nop90/Griffon-Legend-3DS | | source = https://github.com/nop90/Griffon-Legend-3DS | ||
Line 13: | Line 13: | ||
<youtube>4ekrf1FVxdQ</youtube> | <youtube>4ekrf1FVxdQ</youtube> | ||
=Griffon Legend 3DS= | ==Griffon Legend 3DS== | ||
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 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. | 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 original game is by Syn9 (written in FreeBASIC), it was ported to c for GCW-Zero handheld by Dmitry Smagin. | * The compiled game (3dsx format) is released on github - https://github.com/nop90/Griffon-Legend-3DS/releases. | ||
This game uses a fake 3DS SDL layer made me (NOP90) and some open source libs: ctrulib, citro3d, sf2d, sfil, libnsbmp, stb_vorbis | |||
==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 | |||
*<span style="color: #ff0000"><b>Warning: this version of the game doesn't work with Citra.</b></span> | |||
'''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 | |||
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. | |||
==Installation== | |||
The game creates a GriffonLegend inside the 3ds folder if doesn't exist. Here will be saved your savefiles and game configs. | 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. | |||
PAD - moving | ==Commands== | ||
A - attack / select | |||
B - open/close item menu | * PAD - moving | ||
X - main menu / back | * A - attack / select | ||
* B - open/close item menu | |||
* X - main menu / back | |||
==Screenshots== | |||
https://dlhb.gamebrew.org/3dshomebrew/gl1.png | |||
https://dlhb.gamebrew.org/3dshomebrew/gl2.png | |||
Revision as of 04:31, 14 September 2021
Template:Infobox-3DS-Homebrews
Griffon Legend 3DS
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
Screenshots