Skip to content

Commit

Permalink
Package NBlood, Rednukem and VoidSW (by @no008080)
Browse files Browse the repository at this point in the history
  • Loading branch information
erazemk committed May 25, 2022
1 parent e5cbe61 commit 3654e41
Show file tree
Hide file tree
Showing 13 changed files with 194 additions and 0 deletions.
53 changes: 53 additions & 0 deletions NBlood.pak/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# MiniUI Apps - NBlood

This is a packaging of nukeykt's NBlood, a wrapper for the game Blood (1.21), for MiniUI.

Source: https://github.com/nukeykt/NBlood

## Screenshots

| Main menu | In-game |
|:------------------------------------:|:---------------------------------------:|
| ![NBlood - Menu](res/NBlood_000.png) | ![NBlood - In-game](res/NBlood_001.png) |

## Installation

**Since NBlood is a standalone app, it will NOT be auto-saved when you shut down your Mini,
you alone are responsible for saving progress!**

Save files are stored in `Tools/NBlood.pak/`.

1. Download the latest version from Github: https://github.com/erazemk/MiniUI-Apps/releases
2. Extract the archive.
3. Copy the following files from the **original game folder** (i.e. from the GOG or Steam version)
to the `NBlood.pak` folder:

- BLOOD.INI
- BLOOD.RFF
- BLOOD000.DEM, ..., BLOOD003.DEM (optional)
- CP01.MAP, ..., CP09.MAP (optional, Cryptic Passage)
- CPART07.AR_ (optional, Cryptic Passage)
- CPART15.AR_ (optional, Cryptic Passage)
- CPBB01.MAP, ..., CPBB04.MAP (optional, Cryptic Passage)
- CPSL.MAP (optional, Cryptic Passage)
- CRYPTIC.INI (optional, Cryptic Passage)
- CRYPTIC.SMK (optional, Cryptic Passage)
- CRYPTIC.WAV (optional, Cryptic Passage)
- GUI.RFF
- SOUNDS.RFF
- SURFACE.DAT
- TILES000.ART, ..., TILES017.ART
- VOXEL.DAT

- Optional: If you want to use CD audio tracks instead of MIDI, provide FLAC/OGG recordings in the
following format: bloodXX.flac/ogg, where XX is track number.
Make sure to enable Redbook audio option in sound menu.
- Optional: if you want cutscenes and you have the original CD, copy the movie folder into NBlood's
folder (the folder itself too).

- If you have the GOG version of the game, do the following:
- make a copy of game.ins (or game.inst) named game.cue
- mount the .cue as a virtual CD (for example with WinCDEmu)
- copy the movie folder from the mounted CD into NBlood's folder

4. Move the `NBlood.pak` directory to your SD card, to the `Tools` directory (create it if it doesn't exist already).
19 changes: 19 additions & 0 deletions NBlood.pak/launch.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/sh

DIR=$(dirname "$0")
cd "$DIR" || exit
HOME=$DIR

if [ "$(pgrep -f audioserver)" = "" ]; then
export LD_LIBRARY_PATH=$DIR:$LD_LIBRARY_PATH
fi

# Launch a menu, explaining to the user that the game won't be auto-saved
if [ ! -f ./initial-warning-done ]; then
show okay.png
say "This is a standalone game,"$'\n'" IT WILL NOT BE AUTO-SAVED"$'\n'"when powering off!"$'\n'
confirm only
touch ./initial-warning-done
fi

./nblood > "$LOGS_PATH"/nblood.txt 2>&1
Binary file added NBlood.pak/res/NBlood_000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added NBlood.pak/res/NBlood_001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ a custom launcher for the Miyoo Mini.

- [2048](2048.pak)
- [Gmu](Gmu.pak)
- [NBlood](NBlood.pak)
- [Parasyte](Parasyte.pak)
- [Rednukem](Rednukem.pak)
- [Super Mario 64](SuperMario64.pak)
- [VoidSW](VoidSW.pak)
- [VVVVVV](VVVVVV.pak)
48 changes: 48 additions & 0 deletions Rednukem.pak/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# MiniUI Apps - Rednukem

This is a packaging of nukeykt's Rednukem, a wrapper for the game Duke Nukem (and others), for MiniUI.

Source: https://github.com/nukeykt/NBlood

## Screenshots

| Main menu | In-game |
|:----------------------------------------:|:-------------------------------------------:|
| ![Rednukem - Menu](res/Rednukem_000.png) | ![Rednukem - In-Game](res/Rednukem_001.png) |

## Installation

**Since Rednukem is a standalone app, it will NOT be auto-saved when you shut down your Mini,
you alone are responsible for saving progress!**

Save files are stored in `Tools/Rednukem.pak/`.

1. Download the latest version from Github: https://github.com/erazemk/MiniUI-Apps/releases
2. Extract the archive.
3. Copy the following files from the **original game folder** (i.e. from the GOG or Steam version) to
the `Rednukem.pak` folder (dependent on which game you want to play):

- #### Duke Nukem 3D:
- DUKE3D.GRP
- DUKE.RTS

- #### Redneck Rampage:
- REDNECK.GRP
- REDNECK.RTS
- optionally CD audio tracks as OGG file in the format trackXX.ogg (where XX is the track number)

- #### Duke Nukem 64:
- Duke 64 cartridge ROM dump
- optionally MIDI tracks extracted from DUKE3D.GRP

- #### NAM:
- NAM.GRP
- NAM.RTS
- CON files

- #### World War II GI:
- WW2GI.GRP
- WW2GI.RTS
- CON files

4. Move the `Rednukem.pak` directory to your SD card, to the `Tools` directory (create it if it doesn't exist already).
19 changes: 19 additions & 0 deletions Rednukem.pak/launch.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/sh

DIR=$(dirname "$0")
cd "$DIR" || exit
HOME=$DIR

if [ "$(pgrep -f audioserver)" = "" ]; then
export LD_LIBRARY_PATH=$DIR:$LD_LIBRARY_PATH
fi

# Launch a menu, explaining to the user that the game won't be auto-saved
if [ ! -f ./initial-warning-done ]; then
show okay.png
say "This is a standalone game,"$'\n'" IT WILL NOT BE AUTO-SAVED"$'\n'"when powering off!"$'\n'
confirm only
touch ./initial-warning-done
fi

./rednukem > "$LOGS_PATH"/rednukem.txt 2>&1
Binary file added Rednukem.pak/res/Rednukem_000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Rednukem.pak/res/Rednukem_001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 33 additions & 0 deletions VoidSW.pak/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# MiniUI Apps - VoidSW

This is a packaging of Richard Gobeille's VoidSW (which in turn is based on eduke32), a wrapper for the game
Shadow Warrior, for MiniUI.

Source: https://voidpoint.io/terminx/eduke32

## Screenshots

| Main menu | In-game |
|:------------------------------------:|:---------------------------------------:|
| ![VoidSW - Menu](res/VoidSW_000.png) | ![VoidSW - In-game](res/VoidSW_001.png) |


## Installation

**Since VoidSW is a standalone app, it will NOT be auto-saved when you shut down your Mini,
you alone are responsible for saving progress!**

Save files are stored in `Tools/VoidSW.pak/`.

1. Download the latest version from Github: https://github.com/erazemk/MiniUI-Apps/releases
2. Extract the archive.
3. Copy the following files from the **original game folder** (i.e. from the GOG or Steam version) to the
`VoidSW.pak` folder:

- SW.GRP
- SW.RTS
- optional: the .GRP of any additional mission pack (like Wanton Destruction)
- optional: For the game to use CD music, place the "music" folder inside of this one.
Make sure the tracks are named correctly (Track0X.ogg).

4. Move the `VoidSW.pak` directory to your SD card, to the `Tools` directory (create it if it doesn't exist already).
19 changes: 19 additions & 0 deletions VoidSW.pak/launch.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/bin/sh

DIR=$(dirname "$0")
cd "$DIR" || exit
HOME=$DIR

if [ "$(pgrep -f audioserver)" = "" ]; then
export LD_LIBRARY_PATH=$DIR:$LD_LIBRARY_PATH
fi

# Launch a menu, explaining to the user that the game won't be auto-saved
if [ ! -f ./initial-warning-done ]; then
show okay.png
say "This is a standalone game,"$'\n'" IT WILL NOT BE AUTO-SAVED"$'\n'"when powering off!"$'\n'
confirm only
touch ./initial-warning-done
fi

./voidsw > "$LOGS_PATH"/voidsw.txt 2>&1
Binary file added VoidSW.pak/res/VoidSW_000.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added VoidSW.pak/res/VoidSW_001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3654e41

Please sign in to comment.