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

Meritous 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = Meritous
|title=Meritous
| image = https://dlhb.gamebrew.org/3dshomebrew/Meritous.jpg|250px
|image=Meritous3ds2.png
| type = Action
|description=An action-adventure dungeon crawl game, originally by Lancer-X/ASCEAI.
| version=v1.4
|author=nop90
| lastupdated = 2017/08/19
|lastupdated=2017/08/19
| licence = Mixed
|type=Role Playing
| author = nop90
|version=1.4.1
| website = https://gbatemp.net/threads/release-meritous-for-3ds-using-lib-sdl-1-2.462325/
|license=GPL-3.0
| download = https://dlhb.gamebrew.org/3dshomebrew/Meritous.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/meritous3ds.7z
| source = https://github.com/nop90/Meritous-3ds
|website=https://gbatemp.net/threads/release-meritous-for-3ds-using-lib-sdl-1-2.462325
|source=https://github.com/nop90/Meritous-3ds
}}
}}
<youtube>EoWllar9UzE</youtube>
This is a port of the game Meritous to 3DS. Meritous is a cross between a top-view dungeon crawler and a bullet-hell shoot-em-up, originally made by Lancer-X/ASCEAI.


This game is compiled using SDL 1.2 for 3ds after making small changes to the original code for running it on the 3DS (only added the 3ds romfs to store resources in the executable, changed the key mappings and changed to static to big arrays defined not globally to avoid a stack overflow).
==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.
Fir the CIA build, you will also need a [[DSP1_3DS|DSP dump]] on your SD card.
The game creates a Meritous subfolder inside the 3ds folder if doesn't exist. Here will be stored the gamesave.
==User guide==
===Story===
Far below the surface of the planet is a secret. A place of limitless power. Those that seek to control such a utopia will soon bring an end to themselves.
Far below the surface of the planet is a secret. A place of limitless power. Those that seek to control such a utopia will soon bring an end to themselves.


Seeking an end to the troubles that plague him, PSI user MERIT journeys into the hallowed Orcus Dome in search of answers.
Seeking an end to the troubles that plague him, PSI user MERIT journeys into the hallowed Orcus Dome in search of answers.


If the game is too difficult for you, you can play in 'Wuss mode' for a far more sombre gaming experience.
===Gameplay===
In Meritous, you control main character Merit, who travels through an enormous 3000-room labyrinth, the Orcus Dome, in order to find three artifacts called the PSI Keys, and restore them to their proper locations.
 
Although enemies fire copious amounts of bullets at you, you don't shoot back - instead, you have an attack called a PSI Circuit, which you charge up to unleash a shockwave that hits enemies and nullifies their shots. As you charge up the PSI Circuit, target reticules appear on nearby enemies, the circle indicating they're in range, and the cross indicating you've charged up enough to damage or kill them.
 
You can't just use the PSI Circuit as often as you want, though. After releasing it, there's a cooldown time before you can charge up again, and the longer you charge up, the longer you have to wait. Destroyed enemies leave behind PSI crystals you can use to upgrade three facets of your PSI Circuit- Circuit Charge (charge up faster), Circuit Refill (less cooldown time), and Reflect Shields.
 
When you have at least one level in Shields, a barrier is projected around Merit, which will deflect one bullet per shield level, before having to regenerate. As you upgrade Shields, the barrier becomes bigger, then shows multiple layers as it gets stronger.
 
'''Note:''' If you found the game to be too difficult, you can play in Wuss mode for a far more sombre gaming experience.
 
==Controls==
D-Pad - Move
 
A - Select, Use PSI
 
B - Activate tiles
 
X - Show artifacts


Meritous is a cross between a top-view dungeon crawler and a bullet-hell shoot-em-up. In it, you control main character Merit, who travels through an enormous 3000-room labyrinth, the Orcus Dome, in order to find three artifacts called the PSI Keys, and restore them to their proper locations.
Y - Show shield meters


Although enemies fire copious amounts of bullets at you, you don't shoot back- instead, you have an attack called a PSI Circuit, which you charge up to unleash a shockwave that hits enemies and nullifies their shots.
L - Open Help


As you charge up the PSI Circuit, target reticules appear on nearby enemies, the circle indicating they're in range, and the cross indicating you've charged up enough to damage or kill them.
R - Open map


You can't just use the PSI Circuit as often as you want, though. After releasing it, there's a cooldown time before you can charge up again, and the longer you charge up, the longer you have to wait.
Select - Exit


Destroyed enemies leave behind PSI crystals you can use to upgrade three facets of your PSI Circuit- Circuit Charge (charge up faster), Circuit Refill (less cooldown time), and Reflect Shields.
Start - Pause


When you have at least one level in Shields, a barrier is projected around Merit, which will deflect one bullet per shield level, before having to regenerate. As you upgrade Shields, the barrier becomes bigger, then shows multiple layers as it gets stronger.
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/meritous3ds3.png
https://dlhb.gamebrew.org/3dshomebrews/meritous3ds4.png


'''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 />
https://dlhb.gamebrew.org/3dshomebrews/meritous3ds5.png
<br />
https://dlhb.gamebrew.org/3dshomebrews/meritous3ds6.png
'''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 />
The source code of my port is on my github (https://github.com/nop90/Meritous-3ds).<br />
The compiled game (3dsx and CIA format) is released on github (https://github.com/nop90/Meritous-3ds/releases).<br />


==Credits:==
==Media==  
The original source is by Lancer-X/ASCEAI (http://www.asceai.net/meritous/)<br />
'''Meritous 3DS v1.1''' ([https://www.youtube.com/watch?v=7ycwztoQ-0o Cid2Mizard]) <br>
The 3ds port is based on the code of the dingoo port by 31, that has resized screen to 320x240<br />
<youtube>7ycwztoQ-0o</youtube>
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]<br />


==Changelog==
==Changelog==
<br />
'''Ver. 1.4.1 2017/08/19'''
''''''Ver. 1.4-1 (19 Aug 2017)''''''<br />
* Other minor tunings.
- Other minor tunings<br />
 
<br />
'''Ver. 1.4 2017/08/12'''
''''''Ver. 1.4 (12 Aug 2017)''''''<br />
* Fixed Endings and Credits text wrap.
- Fixed Endings and Credits text wrap<br />
* Tuned maps scolling.
- Tuned maps scolling<br />
* Compiled with fixed SDL lib that solves random missing sound starting the game (CIA format only).
- Compiled with fixed SDL lib that solves random missing sound starting the game (CIA format only)<br />
 
<br />
'''Ver. 1.3 2017/05/29'''
''''''Ver. 1.3 (29 May 2017)''''''<br />
* Fixed dialogues text shown entering in boss rooms.
- Fixed dialogues text shown entering in boss rooms<br />
 
''''''<br />
'''Ver. 1.2c 2017/03/22'''
Ver. 1.2c (22 March 2017)''''''<br />
* Released another new build using the last version of SDL lib. Solved closing the game fom home menu and some problems of GPU freeze.
- Released another new build using the last version of SDL lib. Solved closing the game fom home menu and some problems of GPU freeze<br />
 
'''<br />
'''Ver. 1.2 2017/03/22'''
Ver. 1.2 (22 March 2017)'''<br />
* Released a new build using a fixed version of SDL lib that solves the screen flickering.
- Released a new build using a fixed version of SDL lib that solves the screen flickering<br />
 
<br />
'''Ver. 1.1 2017/03/05'''
'''Ver. 1.1 (05 March 2017)'''<br />
* Using 400x240 resolution instead of 320x240 stretched (thanks to [https://gbatemp.net/members/103185/ @asiekierka]).
- Using 400x240 resolution instead of 320x240 stretched (thanks to [https://gbatemp.net/members/103185/ @asiekierka])<br />
* Fixed some bugs.
- Fixed some bugs<br />
 
<br />
'''Ver. 1.0a 2017/02/26'''
'''Ver. 1.0a (26 February 2017)'''<br />
* Added CIA format.
- Added CIA format<br />
<br />
'''Ver. 1.0 (26 February 2017)'''<br />
- First reelase in 3dsx format<br />


==Installation==
'''Ver. 1.0 2017/02/26'''
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.
* First reelase in 3dsx format.


The CIA file is to be installed with FBI. To download and install the CIA with FBI you can use the QR code below.
==Credits==
The original source is by [http://www.asceai.net/meritous Lancer-X/ASCEAI].


All the resources are included in the executable using romfs.
The 3ds port is based on the code of the dingoo port by 31, that has resized screen to 320x240.


The game creates a Meritous subfolder inside the 3ds folder if doesn't exist. Here will be stored the gamesave.
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].


==Commands==
All the resources are included in the executable using romfs.
*D-pad: Move
*A: Select / use PSI
*B: Activate tiles
*X: Show artifacts
*Y: Show shield meters
*L: Open Help
*R: Open map
*Select: Exit
*Start: Pause


==Screenshots==
==External links==
https://dlhb.gamebrew.org/3dshomebrew/Meritous1.png
* GitHub - https://github.com/nop90/Meritous-3ds
https://dlhb.gamebrew.org/3dshomebrew/Meritous2.png
* GBAtemp - https://gbatemp.net/threads/release-meritous-for-3ds-using-lib-sdl-1-2.462325
https://dlhb.gamebrew.org/3dshomebrew/Meritous3.png

Latest revision as of 06:31, 6 Mayıs 2024

Meritous
Meritous3ds2.png
General
Authornop90
TypeRole Playing
Version1.4.1
LicenseGPL-3.0
Last Updated2017/08/19
Links
Download
Website
Source

This is a port of the game Meritous to 3DS. Meritous is a cross between a top-view dungeon crawler and a bullet-hell shoot-em-up, originally made by Lancer-X/ASCEAI.

This game is compiled using SDL 1.2 for 3ds after making small changes to the original code for running it on the 3DS (only added the 3ds romfs to store resources in the executable, changed the key mappings and changed to static to big arrays defined not globally to avoid a stack overflow).

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.

Fir the CIA build, you will also need a DSP dump on your SD card.

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

User guide

Story

Far below the surface of the planet is a secret. A place of limitless power. Those that seek to control such a utopia will soon bring an end to themselves.

Seeking an end to the troubles that plague him, PSI user MERIT journeys into the hallowed Orcus Dome in search of answers.

Gameplay

In Meritous, you control main character Merit, who travels through an enormous 3000-room labyrinth, the Orcus Dome, in order to find three artifacts called the PSI Keys, and restore them to their proper locations.

Although enemies fire copious amounts of bullets at you, you don't shoot back - instead, you have an attack called a PSI Circuit, which you charge up to unleash a shockwave that hits enemies and nullifies their shots. As you charge up the PSI Circuit, target reticules appear on nearby enemies, the circle indicating they're in range, and the cross indicating you've charged up enough to damage or kill them.

You can't just use the PSI Circuit as often as you want, though. After releasing it, there's a cooldown time before you can charge up again, and the longer you charge up, the longer you have to wait. Destroyed enemies leave behind PSI crystals you can use to upgrade three facets of your PSI Circuit- Circuit Charge (charge up faster), Circuit Refill (less cooldown time), and Reflect Shields.

When you have at least one level in Shields, a barrier is projected around Merit, which will deflect one bullet per shield level, before having to regenerate. As you upgrade Shields, the barrier becomes bigger, then shows multiple layers as it gets stronger.

Note: If you found the game to be too difficult, you can play in Wuss mode for a far more sombre gaming experience.

Controls

D-Pad - Move

A - Select, Use PSI

B - Activate tiles

X - Show artifacts

Y - Show shield meters

L - Open Help

R - Open map

Select - Exit

Start - Pause

Screenshots

meritous3ds3.png meritous3ds4.png

meritous3ds5.png meritous3ds6.png

Media

Meritous 3DS v1.1 (Cid2Mizard)

Changelog

Ver. 1.4.1 2017/08/19

  • Other minor tunings.

Ver. 1.4 2017/08/12

  • Fixed Endings and Credits text wrap.
  • Tuned maps scolling.
  • Compiled with fixed SDL lib that solves random missing sound starting the game (CIA format only).

Ver. 1.3 2017/05/29

  • Fixed dialogues text shown entering in boss rooms.

Ver. 1.2c 2017/03/22

  • Released another new build using the last version of SDL lib. Solved closing the game fom home menu and some problems of GPU freeze.

Ver. 1.2 2017/03/22

  • Released a new build using a fixed version of SDL lib that solves the screen flickering.

Ver. 1.1 2017/03/05

  • Using 400x240 resolution instead of 320x240 stretched (thanks to @asiekierka).
  • Fixed some bugs.

Ver. 1.0a 2017/02/26

  • Added CIA format.

Ver. 1.0 2017/02/26

  • First reelase in 3dsx format.

Credits

The original source is by Lancer-X/ASCEAI.

The 3ds port is based on the code of the dingoo port by 31, that has resized screen to 320x240.

This game uses the SDL 1.2 library for 3ds.

All the resources are included in the executable using romfs.

External links

Advertising: