More actions
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
|discussion=https://www.patreon.com/Rinnegatamante | |discussion=https://www.patreon.com/Rinnegatamante | ||
}} | }} | ||
This is a port of Beat Hazard 2 for the PS Vita | This is a port of the Android version of Beat Hazard 2 for the PS Vita. | ||
==Installation== | |||
Requirements: | |||
== | |||
* libshacccg.suprx ([[ShaRKBR33D Vita|ShaRKBR33D]]) | * libshacccg.suprx ([[ShaRKBR33D Vita|ShaRKBR33D]]) | ||
* [[Kubridge Vita|Kubridge]] | * [[Kubridge Vita|Kubridge]] | ||
Line 34: | Line 28: | ||
* Android game data files. | * Android game data files. | ||
Install the required plugins: | |||
* | * Copy kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder and adding these entries to your config.txt under *KERNEL (change to ur0 if you store the plugin there): | ||
*KERNEL | |||
ux0:tai/kubridge.skprx | |||
ux0:tai/fd_fix.skprx | |||
* Note: Don't install fd_fix.skprx if you're using rePatch plugin | |||
* (Optional) Install [[PSVshell Vita|PSVshell]] to overclock your device to 500Mhz. | |||
* Install libshacccg.suprx, if you don't have it already, by following [https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx this guide]. | |||
Install the game + data files: | |||
* Install the vpk. | |||
* Obtain your copy of Beat Hazard 2 legally for Android in form of an .apk file. | |||
* Open the apk with your zip explorer and extract the files "libc++_shared.so", "libSDL2_ttf.so", "libtags.so" and "libmain.so" from the "lib/armeabi-v7a" folder to ux0:data/hazard. | |||
* Extract the "assets" folder from inside the apk to ux0:data/hazard. | |||
==User guide== | |||
===About the game=== | |||
Beat Hazard 2 is a music driven arcade shooter. Each of your songs will have its own unique ebb and flow based on the music. Power up your spaceship and watch as the music boosts your firepower. Unleash hell on the enemy ships when you max out with weapon pickups! | |||
Pushing the boundaries of music powered gameplay, the sequel will include procedurally generated boss ships. Each track will create a unique archenemy ship for you to vanquish. | |||
== How to use custom songs == | ===How to use custom songs=== | ||
Beat Hazard 2 features support for custom songs. On the Vita port, songs in | Beat Hazard 2 features support for custom songs. On the Vita port, songs in .wav, .mp3, .flac and .ogg formats are supported. | ||
Songs must be placed in | Songs must be placed in ux0:data/hazard/songs and an additional metadata file can be added named as "filename_of_the_song.format.txt". In this file, two parameters can be written: | ||
artist=Name of the artist | |||
title=Name of the song | title=Name of the song | ||
Those will define respectively what the game will use as Artist name and Song Title. If this file is not provided, Artist will be set as <code>Unknown</code> and Song Title will be set to the name of the song file stripped from its format. | Those will define respectively what the game will use as Artist name and Song Title. If this file is not provided, Artist will be set as <code>Unknown</code> and Song Title will be set to the name of the song file stripped from its format. | ||
In order to categorize songs by Albums, you can create subfolders inside the | In order to categorize songs by Albums, you can create subfolders inside the "songs" folder with the name of the album in question and place inside that the songs of said album. Here is a practical example: | ||
https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-05.png | https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-05.png | ||
In this example, the song in question will be shown in the game as: | In this example, the song in question will be shown in the game as: | ||
Artist: Dragonforce | Artist: Dragonforce | ||
Title: Reason to Live | Title: Reason to Live | ||
Album: Ultra Beatdown | Album: Ultra Beatdown | ||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-01.png | https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-01.png | ||
https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-02.png | https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-02.png | ||
https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-03.png | https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-03.png | ||
https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-04.png | https://dlhb.gamebrew.org/vitahomebrews/beathazard2vita-04.png | ||
==Media== | |||
'''Beat Hazard 2 PSVita Port ([https://www.youtube.com/watch?v=S-ZfsBqOVmc Rinne4Fun])'''<br> | |||
<youtube>S-ZfsBqOVmc</youtube> | |||
==Changelog== | ==Changelog== | ||
''' | '''v1.0''' | ||
* First Release. | * First Release. | ||
Revision as of 06:25, 10 April 2023
Beat Hazard 2 Vita | |
---|---|
General | |
Author | Rinnegatamante |
Type | Music |
Version | 1.0 |
License | Mixed |
Last Updated | 2023/03/13 |
Links | |
Download | |
Website | |
Source | |
This is a port of the Android version of Beat Hazard 2 for the PS Vita.
Installation
Requirements:
- libshacccg.suprx (ShaRKBR33D)
- Kubridge
- FdFix OR repatch_ex.skprx
- Android game data files.
Install the required plugins:
- Copy kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder and adding these entries to your config.txt under *KERNEL (change to ur0 if you store the plugin there):
*KERNEL ux0:tai/kubridge.skprx ux0:tai/fd_fix.skprx
- Note: Don't install fd_fix.skprx if you're using rePatch plugin
- (Optional) Install PSVshell to overclock your device to 500Mhz.
- Install libshacccg.suprx, if you don't have it already, by following this guide.
Install the game + data files:
- Install the vpk.
- Obtain your copy of Beat Hazard 2 legally for Android in form of an .apk file.
- Open the apk with your zip explorer and extract the files "libc++_shared.so", "libSDL2_ttf.so", "libtags.so" and "libmain.so" from the "lib/armeabi-v7a" folder to ux0:data/hazard.
- Extract the "assets" folder from inside the apk to ux0:data/hazard.
User guide
About the game
Beat Hazard 2 is a music driven arcade shooter. Each of your songs will have its own unique ebb and flow based on the music. Power up your spaceship and watch as the music boosts your firepower. Unleash hell on the enemy ships when you max out with weapon pickups!
Pushing the boundaries of music powered gameplay, the sequel will include procedurally generated boss ships. Each track will create a unique archenemy ship for you to vanquish.
How to use custom songs
Beat Hazard 2 features support for custom songs. On the Vita port, songs in .wav, .mp3, .flac and .ogg formats are supported.
Songs must be placed in ux0:data/hazard/songs and an additional metadata file can be added named as "filename_of_the_song.format.txt". In this file, two parameters can be written:
artist=Name of the artist title=Name of the song
Those will define respectively what the game will use as Artist name and Song Title. If this file is not provided, Artist will be set as Unknown
and Song Title will be set to the name of the song file stripped from its format.
In order to categorize songs by Albums, you can create subfolders inside the "songs" folder with the name of the album in question and place inside that the songs of said album. Here is a practical example:
In this example, the song in question will be shown in the game as:
Artist: Dragonforce Title: Reason to Live Album: Ultra Beatdown
Screenshots
Media
Beat Hazard 2 PSVita Port (Rinne4Fun)
Changelog
v1.0
- First Release.
Credits
- TheFloW for the original .so loader.
- CatoTheYounger for the screenshots and for testing the homebrew.
- Northfear for the SDL2 fork with vitaGL as backend.
- Once13one for the Livearea assets.