All Projects → Northfear → fheroes2-vita-old

Northfear / fheroes2-vita-old

Licence: Unknown, GPL-2.0 licenses found Licenses found Unknown LICENSE GPL-2.0 COPYING
PS Vita port of original Free Heroes 2 engine

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to fheroes2-vita-old

Zelda3T
Zelda Time to Triumph
Stars: ✭ 15 (-28.57%)
Mutual labels:  psvita
lpp-vita
Lua Player Plus for PSVITA. Documentation on: http://rinnegatamante.github.io/lpp-vita/
Stars: ✭ 149 (+609.52%)
Mutual labels:  psvita
ZeldaROTH
Zelda Return of the Hylian
Stars: ✭ 15 (-28.57%)
Mutual labels:  psvita
VitaPad
Transform your PSVITA into a PC Controller
Stars: ✭ 76 (+261.9%)
Mutual labels:  psvita
Vita-Nearest-Neighbour
Plugin that makes blurry textures sharper by changing scaling algorithm
Stars: ✭ 39 (+85.71%)
Mutual labels:  psvita
homm3-unpacker
Parse HOMM3 game files
Stars: ✭ 23 (+9.52%)
Mutual labels:  heroes-of-might-and-magic
RegistryEditorMOD
Edit PS Vita registry settings
Stars: ✭ 29 (+38.1%)
Mutual labels:  psvita
hexflow-covers
The official HEXFlow database - Cover images and background pictures for VitaHEX' "HEXFlow" launcher.
Stars: ✭ 24 (+14.29%)
Mutual labels:  psvita
BetterTrackPlug
Playtime tracker plugin for PS Vita.
Stars: ✭ 44 (+109.52%)
Mutual labels:  psvita
fake-08
A Pico-8 player/emulator for console homebrew
Stars: ✭ 374 (+1680.95%)
Mutual labels:  psvita
Pigs-In-A-Blanket
A Piglet/ShaccCg Wrapper Library for OpenGL ES 2.0 Support on the Vita
Stars: ✭ 37 (+76.19%)
Mutual labels:  psvita
bookr-mod-vita
A book reader for the Vita and Switch. Still a work in progress.
Stars: ✭ 51 (+142.86%)
Mutual labels:  psvita
vita-rxcheat
VITA RxCheat
Stars: ✭ 25 (+19.05%)
Mutual labels:  psvita
Pingo
A tile painting puzzle game for the PS Vita
Stars: ✭ 17 (-19.05%)
Mutual labels:  psvita
VITA2PC
Stream PSVITA gaming sessions over WiFi.
Stars: ✭ 61 (+190.48%)
Mutual labels:  psvita
Lua-RayCast3D
3D Game Engine using RayCasting algorithm for Lua Player Plus
Stars: ✭ 24 (+14.29%)
Mutual labels:  psvita
farctool2
Texture viewer for LittleBigPlanet 1/2/3
Stars: ✭ 19 (-9.52%)
Mutual labels:  psvita
MusicPremium
PlayStation Vita plugin to enable background music play for any game or application.
Stars: ✭ 43 (+104.76%)
Mutual labels:  psvita
VitaTestSuite
Step by step execution and exploration of dumped PS Vita code
Stars: ✭ 15 (-28.57%)
Mutual labels:  psvita
Terri-Fried
A multi-platform C++ game made for Ludum Dare 46
Stars: ✭ 140 (+566.67%)
Mutual labels:  psvita

This version is based on original fheroes2 project (that's currently inactive).

New version of the port (that's based on the newer version of fheroes2) can be downloaded here

https://github.com/Northfear/fheroes2-vita

FHeroes2 port for PS Vita

Building

Prerequisites

  • libSDL2 (libSDL1 works, but performance is far superior with second one)
  • libSDL2-mixer (optional, but sound is corrupted without it in libSDL2 build)
  • libSDL2-image (optional)
  • libSDL2-ttf (optional, but required for translations)

To build the game just run

make -f Makefile.vita

Original data

FHeroes2 requires data files from the original Heroes of Might and Magic 2.

Copy HEROES2.AGG and HEROES2X.AGG (if you own Price of Loyalty expansion) from the original games DATA folder to the ux0:data/fheroes2/data and everything from MAPS folder into the ux0:data/fheroes2/maps.

Data from GoG version of the game is working nicely. Files from the demo version should work too.

Music files in OGG format should be placed into the ux0:data/fheroes2/files/music/ folder.

In order to get music working with audio from GoG release, some file renaming is required (at least with my version of the game).

  • homm2_01.ogg -> 02 Battle (1).ogg
  • homm2_02.ogg -> 03 Battle (2).ogg
  • homm2_03.ogg -> 04 Battle (3).ogg
  • homm2_04.ogg -> 06 Sorceress Castle.ogg
  • homm2_05.ogg -> 07 Warlock Castle.ogg
  • homm2_06.ogg -> 09 Necromancer Castle.ogg
  • homm2_07.ogg -> 10 Knight Castle.ogg
  • homm2_08.ogg -> 05 Barbarian Castle.ogg
  • homm2_09.ogg -> 08 Wizard Castle.ogg
  • homm2_10.ogg -> 11 Lava Theme.ogg
  • homm2_11.ogg -> 12 Wasteland Theme.ogg
  • homm2_12.ogg -> 13 Desert Theme.ogg
  • homm2_13.ogg -> 14 Snow Theme.ogg
  • homm2_14.ogg -> 15 Swamp Theme.ogg
  • homm2_15.ogg -> 16 Ocean Theme.ogg
  • homm2_16.ogg -> 17 Dirt Theme.ogg
  • homm2_17.ogg -> 18 Grass Theme.ogg
  • homm2_18.ogg -> 19 Lost Game.ogg
  • homm2_19.ogg -> 20 Week (1).ogg
  • homm2_20.ogg -> 21 Week (2) Month (1).ogg
  • homm2_21.ogg -> 22.ogg
  • homm2_22.ogg -> 23 Map Puzzle.ogg
  • homm2_23.ogg -> 24 Roland's Campaign.ogg
  • homm2_24.ogg -> 25.ogg
  • homm2_25.ogg -> 26.ogg
  • homm2_26.ogg -> 27.ogg
  • homm2_27.ogg -> 28.ogg
  • homm2_28.ogg -> 29.ogg
  • homm2_29.ogg -> 30.ogg
  • homm2_30.ogg -> 31.ogg
  • homm2_31.ogg -> 32.ogg
  • homm2_32.ogg -> 33.ogg
  • homm2_33.ogg -> 34.ogg
  • homm2_34.ogg -> 35.ogg
  • homm2_35.ogg -> 36.ogg
  • homm2_36.ogg -> 37.ogg
  • homm2_37.ogg -> 38.ogg
  • homm2_38.ogg -> 39.ogg
  • homm2_39.ogg -> 40.ogg
  • homm2_40.ogg -> 41.ogg
  • homm2_41.ogg -> 42 Main Menu.ogg
  • homm2_42.ogg -> 43.ogg

Custom maps

You can download some custom map packs here: https://sourceforge.net/projects/libsdl-android/files/FreeHeroes2/

Configuration

If you want to change game options (like resolution, audio settings, movement speed or translation), copy fheroes2.cfg from ux0:app/FHOMM0002/ to the ux0:data/fheroes2 and edit it.

960x544 resolution is supported, but performance isn't that good with it (especially during combat).

Controls

  • Left analog stick - Pointer movement
  • X button - Left mouse button
  • O button - Right mouse button
  • D-Pad - Map scrolling

To change pointer movement speed edit fheroes2.cfg (copy it from ux0:app/FHOMM0002/ into the ux0:data/fheroes2/ first) file and change vita_pointer_speed variable.

Touch controls are supported. To change touch control type or speed edit vita_touchcontrol_type and vita_touchcontrol_speed variables in fheroes2.cfg file.

  • 0 - touch disabled
  • 1 - tap mode touch control (default one)
  • 2 - offset mode touch control

To divide an army unit press and hold on it and drag the cursor to the empty cell.

Original port

https://sourceforge.net/projects/fheroes2/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].