More actions
GemRB | |
---|---|
File:Gemrbvita.jpg | |
General | |
Author | Northfear |
Type | Role playing |
Version | 0.8.8-vita.7 |
License | GPL-2.0 |
Last Updated | 2021/10/31 |
Links | |
Download | |
Website | |
Source | |
GemRB is a portable open-source implementation of Bioware’s 8 Infinity Engine versions allowing to run the Baldur’s Gate, Icewind Dale and Planescape: Torment games, their expansions and mods.
Requirements
- Game Data Files: PC
Install
Download gemrb_data.zip and gemrb.vpk files from here.
Install gemrb.vpk to your Vita. Extract "GemRB" folder from gemrb_data.zip to ux0:data.
Copy original game folder to ux0:data/GemRB/ and edit ux0:data/GemRB/GemRB.cfg file (set correct GameType
and GamePath
parameters. Game auto detection isn't working, so set GameType
manually).
LiveArea launcher supports launching different games from it by selecting appropriate game title.
Here are the game config names and default game folders (where you should copy your game data) that are used by each title (configs should be located in ux0:data/GemRB/):
- Baldur's Gate -
BG1.cfg
. Default game path:ux0:data/GemRB/BG1
- Baldur's Gate 2 -
BG2.cfg
. Default game path:ux0:data/GemRB/BG2
- Icewind Dale -
IWD.cfg
. Default game path:ux0:data/GemRB/IWD
- Icewind Dale 2 -
IWD2.cfg
. Default game path:ux0:data/GemRB/IWD2
- Planescape: Torment -
PST.cfg
. Default game path:ux0:data/GemRB/PST
rePatch reDux0 OR FdFix plugin is required for proper suspend/resume support (only use one at a time).
bg2fixpack is recommended for BG2 (not sure about fixpacks for any other games).
Media
Screenshots
Port info
Input
Keyboard input is done with D-Pad (on character creation and game saves. 'a-z', '0-9', 'space' and some special characters for console commands are supported).
- Left - Remove character
- Right - Add new character
- Down - Next character (alphabetically)
- Up - Previous character
- R1, L1 - Switch current character between uppercase/lowercase
Vita specific options
Pointer movement speed can be changed with GamepadPointerSpeed
parameter in GemRB.cfg.
Use Fullscreen=1
to scale game area to native Vita resolution or Fullscreen=0
to keep game area at the center of the screen.
VitaBilinear=1
(option is active only when used with Fullscreen=1
) uses bilinear filter while scaling the game surface. VitaBilinear=0
uses the nearest filtering.
VitaKeepAspectRatio=1
keeps aspect ratio of original image when scaling. VitaKeepAspectRatio=0
just scales it to 960x544.
Both openal and sdlaudio audio plugins are supported. openal
has enviromental audio support and a bit better audio quality in general. sdlaudio
is using less resources while providing most of the functionality. You can change audio backend by editing config file:
AudioDriver=openal
Performance
Widescreen mod is supported, but performance with native resolution can be poor in areas with a lot of characters.
Bpp=16
option is recommended for better performance. The game is pretty IO heavy, loading can take quite some time. Disabling walking and combat sounds may reduce stutters during initial load of audio files into the cache.
Controls
- Left analog stick - Pointer movement
- × - Left mouse button
- ○ - Right mouse button
- □ - Open map (M key)
- △ - Open inventory (I key)
- D-Pad Up - Open character record (R key)
- D-Pad Down - Open journal (J key)
- D-Pad Left - Priest spells (P key)
- D-Pad Right - Wizard spells (W key)
- Right analog stick - Map scrolling
- R1 - Pause
- L1 - Highlight items
- SELECT - Open menu
- START - Escape
Console:
- L1 + R1 + △ - Open/Close console
- START - Enter command (while console is opened)
You can remap □, △ and D-Pad buttons by editing Keymap.ini
in individual game folder and assigning M, I, R, J, P, W keys to your liking.
Changelogs
v0.8.8-vita.7
- Improved rendering performance (updated to latest SDL 1.2 with hardware acceleration)
v0.8.8-vita.6
- Native Vita text input
- Basic ambient sound support with sdlaudio plugin
- Minor performance improvements
v0.8.7-vita.5
- I/O performance improvements. Faster loading times, MUCH faster loading times with mods installed (from 80 minutes to 40 seconds in some extreme cases).
- Improved SDLAudio plugin (added functional volume controls and positional audio support).
- OpenAL support added (supports ambient sounds, audio effects). Use AudioDriver=openal in config file to select it.
- TTF support added.
- Support for GemRB console (press L1 + R1 + △ to open the console).
- Mapped more keyboard shortcuts to D-Pad.
- General performance improvements.
v0.8.7-vita.4
- Touchpad support added
- Fixed crashes that sometimes occurred after the end of the battle
- Fixed slowdowns that were happening while character was walking to the doors or casting spells
- Minor performance improvements
v0.8.7-vita.3
- Sound caching support added. It should decrease stuttering massively.
- (Hopefully) Fixed some random crashes that were caused by music playback.
- Added support of launching multiple games from LiveArea without the need of editing GemRB.conf each time (each game has it's own default config now. See README for details).
v0.8.7-vita.2
- Voice selection, custom portraits and character import are working now
- Support of text input using D-Pad
- Fullscreen support
- Performance improvements (switched to 16 bbp by default, fixed mouse stuttering)
v0.8.6-vita.1
- Initial release
External links
- Official Website - https://gemrb.org/
- Github - https://github.com/Northfear/gemrb-vita
- VitaDB - https://vitadb.rinnegatamante.it/#/info/572