Homebrew [Release] Maze of Galious for 3ds

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
banner.png

This is the port to 3DS of the remake of Maze of Galious.

The Maze of Galious (MoG in short) was originally a Konami game for the MSX computer system. Its real name is Knightmare II: The Maze of Galious and is the sequel of another Konami game called Knightmare.

MoG is a very addictive game where you have to kill thousands of enemies, collect items in order to obtain new powers and defeat some really great demons at the end of each level. The gameplay of MoG is not the boring linear one. In MoG you are free to go everywhere you want from the beginning of the game. You have to be very careful of the order in which you visit all the rooms in the HUGE map if you want to keep your character alive. The map is structured in a main map (called the castle) and 10 submaps (called the worlds). Initially you are in the castle and you have to find the keys that open the doors to go to each of the worlds. To complete the game you have to defeat the boss at the end of each one of the 10 worlds. You are free to revisit each world as often as you want in order to see if you have missed something. To defeat all 10 demons you control two characters: Popolon and Aphrodite. Each one has special abilities, i.e. Popolon has a greater ability to jump and Aphrodite is able to dive.

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

Warnig: some sound sets contain ogg files that are too resource consuming to make the game playable on o3ds. With some other music sets the game works fine (like the default Jorito set, the original set or the alternate set).

Credits:
The remake original source by Brain Games is here: http://www.braingames.getput.com/mog/
Free extra GFX and SND sets from World Entertainment: http://wolrdsentertainment.orgfree.com/MOG/Pages/RemakeSD.html
This game uses the SDL 1.2 library for 3ds

Changelog

Ver. 1.0 (25 April 2017)
- First release in 3dsx and CIA format

Installation

In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher

The CIA file is to be installed with FBI. below there is a QR code to download the cia from FBI.

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

All the resources are included in the executable using romfs.

QR Code for FBI

MoG_v1.0.png
(Click to enlarge)

Commands

In title screen:
- A or Start: Start game
- B : Load game
- L : Change Graphic set
- R : Change music set
- Select: Exit game

In game
- D-PAD : Move
- A : Use sword
- B : Secondary weapon
- X : Open Inventory
- Y : Open software keyboard
- Start: Open option screen
- Select : Pause game

To use special objects (from Inventory)
- Halo: Select
- Feather: numbers (0-9)
- Bible: L+R

Known Bugs

- Changing the sound set or exiting the game sometimes crashes the system

To Do List

-

Screenshots

MoG1.png
MoG2.png
MoG3.png
 
Last edited by nop90,

AKD1270

New Member
Newbie
Joined
Apr 2, 2017
Messages
4
Trophies
0
Age
24
XP
69
Country
Mexico
Holy crap, just yesterday I was searching for a port, thanks a lot!


Edit: I'm using a 2ds, the game freezes completly when I try to change graphics/sound and if I start the game it runs slow af

Edit#2: The .cia version does not work at all
 
Last edited by AKD1270,

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
Just added a QR code to download the CIA from FBI.

But can't test it cause my kids are draining all the wifi bandwidth playing GTAV on the PS3 and whatching videos on youtube. :angry:
 

BL4Z3D247

GBAtemp Stoner
Member
Joined
Oct 22, 2008
Messages
1,942
Trophies
0
Age
39
Location
I'm so high, I don't even know!
XP
1,229
Country
United States
Hey @nop90, I found a few spelling errors in the OP. Just thought I'd kindly point them out. :)

Warnig: some sound sets contain ogg files that are too resource consumìing to make the game playable on o3ds. With some other music sets the game works fine (like the default Jorito set, the original set or the alternate set).
Warning* consuming*
First reelase in 3dsx and CIA format
release*
Changing che sound set or exiting the game somethimes crashes the system
the* sometimes*
:grog:
 

nop90

Well-Known Member
OP
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
Works on N3DS but it's on the slow side, using original gfx and sfx makes it descent playable (still not full speed)
SDl works fine with 320x240 resolution. Using a 640x480 resolution will slow down everything.

I'll try to speed up the game a little, but for full sped I should resize all the resources and change the game resolution. Not impossible but a lot of work.
 

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
this is what the 3DS scene needs more of! Handmade inhome games even if they're ports, an dnot more Emulators and piracy tools are just Choking things (though you'd be a fool if anone could think there isnt single person on gbatemp who hasnt pirated atleast 1 game be it on 3ds or other console.) it'd be a great loss if you disappeared ! ;-;.

anyway will give this a try (really enjoyed Hermes and Fruity)
 
  • Like
Reactions: BL4Z3D247

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    ok, because here it's in september, right before the fuckin school year starts
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
    Veho @ Veho: It inserts a newline in a random spot.