Homebrew [Release] Hex-a-Hop for 3ds (using lib SDL 1.2 )

  • Thread starter Thread starter nop90
  • Start date Start date
  • Views Views 4,927
  • Replies Replies 9
  • Likes Likes 12

nop90

Well-Known Member
Member
Joined
Jan 11, 2014
Messages
1,556
Reaction score
2,423
Trophies
0
Location
Rome
XP
3,161
Country
Italy
hah1.png

Hex-a-Hop is a hexagonal tile-based puzzle game with one simple goal: destroy all green tiles! There are infinite undos and no time limits -- you just have to find a way to destroy all the green tiles and step on a safe tile at the end.

--------​

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

Credits:
The original source is by Tom Beaumont (http://hexahop.sourceforge.net)
This game uses the SDL 1.2 library for 3ds

Changelog

Ver. 1.1 (17 April 2017)
- Fixed jump key and some help text

Ver. 1.0 (09 April 2017)
- Complete and stable release

Ver. 0.2 (22 March 2017)
- Added music

Ver. 0.1 (17 March 2017)
- First reelase (3dsx and CIA formats)
- Music not working, only sfx
- Some flickering

Installation

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

Commands

- D-pad: Move (the directions are up, down and the four diagonals)
- A: Select option or Jump (only on some levels)
- B: Undo a move
- Y: Pause game and open the menu
- Start: Exit

Known Bugs

- Exiting the game hangs the system

To Do List

-

Screenshots
hah2.png
hah3.png
hah4.png
 
Last edited by nop90,
Released a new version with background music, but now the flickering is worse.

The probelm is the 640x480 internal resolution that drains too much cpu, I should resize all the gfx to 320x240 and fix the code, but the resources are pached in dat files.

I need to find the time to unpack the dat file, make changes and pack them again.
 
Lib fixed and build updated. Now I'm trying to fix the exiting problem and release a final version.
 
Final version released.

No changes in the game code, only fixed problems in the SDL lib (using version released two days ago).

Not only fixed the game exiting from the 3ds home menu (CIA build) but also solved the remaining flickering.
 
  • Like
Reactions: Cid2mizard
Released a new version that fixes the jump key not working (needed only after completing about half of the game).
 

Site & Scene News

Popular threads in this forum