Skip to content

Commit

Permalink
bump version, update readme, update psp2 bubble builder
Browse files Browse the repository at this point in the history
  • Loading branch information
rsn8887 committed Feb 14, 2024
1 parent 2770c1b commit de0e529
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.0)
set(CMAKE_VERBOSE_MAKEFILE OFF)

set(VERSION_MAJOR 2)
set(VERSION_MINOR 00)
set(VERSION_MINOR 10)

if(BUILD_PSP2)
if (NOT DEFINED CMAKE_TOOLCHAIN_FILE)
Expand Down
33 changes: 31 additions & 2 deletions README.MD
Expand Up @@ -4,9 +4,9 @@ On the Switch, since v1.84, please use Application mode, not Applet mode, to sta

Recent Changes
======
2.00
2.10

- allow suspend/resume again. On Switch, it was fixed in SDK. On Vita, please install fd_fix plugin to prevent corruption on resume.
- allow autostarting of config file via command line argument. On Switch, the same forwarder that works with RetroArch can be used. On Vita, a custom bubble builder is provided. It uses the same method as DaedalusX.

Description
=====
Expand Down Expand Up @@ -168,6 +168,31 @@ On Vita (Bluetooth): Mouse + keyboard tested working with the "Jelly Comb Mini B

On Switch (USB): All keyboards seem to work. Not all mice seem to work. [Mouse compatibility sheet](https://docs.google.com/spreadsheets/d/1Drbo5-QuSX901MwtOytSMuqRGxeIkq2HELM806I9dj0/edit#gid=0)

Custom Bubble / Forwarder
------
To autostart a game config via a custom bubble (Vita) or forwarder (Switch), I used the following steps with the example game Superfrog:

Switch:
- I started the emulator normally
- I inserted Superfrog disk 1
- I saved a config with name "superfrog" using the Config - Save As option in UAE4All2
- I checked that the config was saved to my SD card with the full name /switch/uae4all2/conf/superfrog.conf
- I then made myself a forwarder with a Superfrog Icon, using the online forwarder tool that also works for RetroArch, with the following options
- Core: /switch/uae4all2/uae4all2.nro
- Rom: /switch/uae4all2/conf/superfrog.conf
- When I started the forwarder, Superfrog automatically launched.

Vita:
- I started the emulator normally
- I inserted Superfrog disk 1
- I saved a config with name "superfrog" using the Config - Save As option in UAE4All2
- I checked that the config was saved to my SD card with the full name ux0:/data/uae4all/conf/superfrog.conf
- I then used the provided build.bat file on Windows with the following options
- Bubble Name: Superfrog
- Conf Name: ux0:/data/uae4all/conf/superfrog.conf
- TitleID: SUPERFROG
- When I started the custom bubble, Superfrog automatically launched

Notes
======
- *Bios:* Please put kickstart files in `ux0:/data/uae4all/kickstarts` on Vita and in `/switch/uae4all2/kickstarts` directory on Switch. Files must be named as `kick13.rom` (for Amiga 500), and `kick31.rom` (for Amiga 1200). Optionally, `kick12.rom`, `kick20.rom`, and `kickcustom.rom` (any user supplied file, e.g. version 3.1.4 or anything else), can also be supplied.
Expand Down Expand Up @@ -317,6 +342,10 @@ Compiling

CHANGELOG
=====
2.10

- allow autostarting of config file via command line argument. On Switch, the same forwarder that works with RetroArch can be used. On Vita, a custom bubble builder is provided. It uses the same method as DaedalusX.

2.00

- allow suspend/resume again. On Switch, it was fixed in SDK. On Vita, please install fdfix plugin to prevent corruption on resume.
Expand Down
8 changes: 4 additions & 4 deletions psp2launcher/builder/build.bat
@@ -1,6 +1,6 @@
@set /p title="Insert bubble name: "
@set /p rom="Insert rom name: "
@set /p title="Insert bubble name (Example: Superfrog): "
@set /p conf="Insert config name (Example: ux0:/data/uae4all/conf/superfrog.conf): "
@set /p id="Insert bubble title ID (9 characters [NOTE: Only UPPERCASE letters or numbers]): "
@echo|set /p="%rom%"> "assets/args.txt"
@echo|set /p="%conf%"> "assets/args.txt"
vita-mksfoex -s TITLE_ID=%id% "%title%" param.sfo
vita-pack-vpk -s param.sfo -b eboot.bin "%title%.vpk" -a assets/icon0.png=sce_sys/icon0.png -a assets/bg.png=sce_sys/livearea/contents/bg.png -a assets/startup.png=sce_sys/livearea/contents/startup.png -a assets/template.xml=sce_sys/livearea/contents/template.xml -a assets/args.txt=args.txt
vita-pack-vpk -s param.sfo -b eboot.bin "%title%.vpk" -a assets/icon0.png=sce_sys/icon0.png -a assets/bg.png=sce_sys/livearea/contents/bg.png -a assets/startup.png=sce_sys/livearea/contents/startup.png -a assets/template.xml=sce_sys/livearea/contents/template.xml -a assets/args.txt=args.txt

0 comments on commit de0e529

Please sign in to comment.