Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @shift /0
- @echo off
- :Menu
- echo.
- echo ************ ************ ************
- echo ************* ************ ******************
- echo *********** ************ *********************
- echo ******** ************ Markus95 *************
- echo ****** ************* ^& **************
- echo *** ************ Red-J ************
- echo ************* ************
- echo ************* Presents: *************
- echo ************ ************
- echo ************* GAME MAKER ************* ****
- echo ************** VPK Builder ************ ******
- echo ************* v1.0 ************* *********
- echo ********************* ************* ************
- echo ****************** ************* *************
- echo *************** ************* *************
- echo *********** ************* ************
- echo.
- echo -=======================================================================================================-
- echo Make your choice:
- echo 1.How to use
- echo 2.Start conversion
- echo -=======================================================================================================-
- set /p begin=
- if /i "%begin%"=="1" GOTO Howtouse
- if /i "%begin%"=="2" GOTO Start
- @ECHO off
- :Howtouse
- ECHO.
- ECHO =========================================================================================================
- ECHO.
- ECHO How to use this software:
- Echo.
- ECHO =========================================================================================================
- Echo -Put a VPK from retail GameMaker Game for sourcing in the software folder
- Echo -Put your GameMaker Game files in Game_inject folder
- Echo -Icon can be JPG or PNG and will be resized at good size by the process
- Echo.
- Echo.
- Echo Greetings:
- Echo
- Echo YoYo Games for GameMaker Studio and all Sony Scene
- Echo You know who you are!
- Echo.
- pause
- cls
- GOTO Menu
- :Start
- ECHO.
- ECHO =========================================================================================================
- ECHO.
- ECHO Step 1: Extract Game maker game VPK
- ECHO.
- ECHO =========================================================================================================
- if not exist .\Game_inject\*.win (
- echo.
- echo Put a Gamemaker files in the Game_inject folder and retry!!
- echo.
- pause
- exit
- )
- ren "Tools\*.vpk" source.zip
- 7z.exe x .\Tools\source.zip -o.\Tools
- del /f /s /q "%CD%\Tools\games\*.*"
- rd /s "%CD%\Tools\games\lang" /q
- rd /s "%CD%\Tools\games\mus" /q
- ren "Tools\source.zip" source.vpk
- move .\Tools\sce_sys\param.sfo .\
- move /y "%CD%\Game_inject\*.*" "%CD%\Tools\games\"
- ren "%CD%\Tools\games\*.win" game.win
- pause
- ECHO =========================================================================================================
- ECHO.
- ECHO Step 2: Icon Changing
- ECHO.
- ECHO =========================================================================================================
- ECHO.
- echo Make your choice:
- echo 1.Put your Icon
- echo 2.Use generic Icon
- set /p bs=
- if /i "%bs%"=="1" GOTO Giveyouricon
- if /i "%bs%"=="2" GOTO Generic
- :Giveyouricon
- set /p bz="Drag and drop your icon0 and press Enter:"
- mkdir .\icon
- move "%bz:"=%" .\icon\
- ren .\icon\*.png icon0.png
- if exist .\icon\icon0.png (
- .\Tools\magick convert .\icon\icon0.png .\icon\icon0.jpg
- .\Tools\magick mogrify -resize 128x128! .\icon\*.jpg
- )
- if exist .\icon\*.jpg (
- .\Tools\magick mogrify -resize 128x128! .\icon\*.jpg
- )
- if exist .\Tools\sce_sys\icon0.png (
- del .\Tools\sce_sys\icon0.png
- )
- ren .\icon\*.jpg icon0.jpg
- move .\icon\*.jpg .\Tools\sce_sys\
- .\Tools\magick convert .\Tools\sce_sys\icon0.jpg .\Tools\sce_sys\icon0.png
- FOR %%i IN (.\Tools\sce_sys\icon0.png) DO pngquant.exe --force --verbose 256 %%i -o %%i
- del .\Tools\sce_sys\icon0.jpg
- del .\icon\*.png
- set /p bz="Drag and drop your Bg0 and press Enter:"
- move "%bz:"=%" .\icon\
- ren .\icon\*.png bg0.png
- if exist .\icon\bg0.png (
- .\Tools\magick convert .\icon\bg0.png .\icon\bg0.jpg
- .\Tools\magick mogrify -resize 840x500! .\icon\*.jpg
- )
- if exist .\icon\*.jpg (
- .\Tools\magick mogrify -resize 840x500! .\icon\*.jpg
- )
- if exist .\Tools\sce_sys\livearea\contents\bg0.png (
- del .\Tools\sce_sys\livearea\contents\bg0.png
- )
- ren .\icon\*.jpg bg0.jpg
- move .\icon\*.jpg .\Tools\sce_sys\livearea\contents\
- .\Tools\magick convert .\Tools\sce_sys\livearea\contents\bg0.jpg .\Tools\sce_sys\livearea\contents\bg0.png
- FOR %%i IN (.\Tools\sce_sys\livearea\contents\bg0.png) DO pngquant.exe --force --verbose 256 %%i -o %%i
- del .\Tools\sce_sys\livearea\contents\bg0.jpg
- del .\icon\*.png
- set /p bz="Drag and drop your Startup and press Enter:" 280x158
- move "%bz:"=%" .\icon\
- ren .\icon\*.png startup.png
- if exist .\icon\startup.png (
- .\Tools\magick convert .\icon\startup.png .\icon\startup.jpg
- .\Tools\magick mogrify -resize 280x158! .\icon\*.jpg
- )
- if exist .\icon\*.jpg (
- .\Tools\magick mogrify -resize 280x158! .\icon\*.jpg
- )
- if exist .\Tools\sce_sys\livearea\contents\startup.png (
- del .\Tools\sce_sys\livearea\contents\startup.png
- )
- ren .\icon\*.jpg startup.jpg
- move .\icon\*.jpg .\Tools\sce_sys\livearea\contents\
- .\Tools\magick convert .\Tools\sce_sys\livearea\contents\startup.jpg .\Tools\sce_sys\livearea\contents\startup.png
- FOR %%i IN (.\Tools\sce_sys\livearea\contents\startup.png) DO pngquant.exe --force --verbose 256 %%i -o %%i
- del .\Tools\sce_sys\livearea\contents\startup.jpg
- del .\icon\*.png
- set /p bz="Drag and drop your Pic0 and press Enter:"960x544
- move "%bz:"=%" .\icon\
- ren .\icon\*.png pic0.png
- if exist .\icon\pic0.png (
- .\Tools\magick convert .\icon\pic0.png .\icon\pic0.jpg
- .\Tools\magick mogrify -resize 960x544! .\icon\*.jpg
- )
- if exist .\icon\*.jpg (
- .\Tools\magick mogrify -resize 960x544! .\icon\*.jpg
- )
- if exist .\Tools\sce_sys\pic0.png (
- del .\Tools\sce_sys\pic0.png
- )
- ren .\icon\*.jpg pic0.jpg
- move .\icon\*.jpg .\Tools\sce_sys\
- .\Tools\magick convert .\Tools\sce_sys\pic0.jpg .\Tools\sce_sys\pic0.png
- FOR %%i IN (.\Tools\sce_sys\pic0.png) DO pngquant.exe --force --verbose 256 %%i -o %%i
- del .\Tools\sce_sys\pic0.jpg
- del .\icon\*.png
- rmdir .\icon
- GOTO Next
- :Generic
- copy .\Tools\img\icon0.png .\Tools\sce_sys\icon0.png
- copy .\Tools\img\pic0.png .\Tools\sce_sys\pic0.png
- copy .\Tools\img\bg0.png .\Tools\sce_sys\livearea\contents\bg0.png
- copy .\Tools\img\startup.png .\Tools\sce_sys\livearea\contents\startup.png
- GOTO Next
- :Next
- pause
- ECHO =========================================================================================================
- ECHO.
- ECHO Step 3: Homebrew Name Changing
- ECHO.
- ECHO =========================================================================================================
- ECHO.
- rmdir .\icon
- @set /p title="Insert homebrew name: "
- @set /p id="Insert homebrew title ID (4 UPPERCASE characters): "
- vita-mksfoex -s TITLE_ID=%id%00001 "%title%" param.sfo
- move .\param.sfo .\Tools\sce_sys\
- ECHO.
- ECHO =========================================================================================================
- ECHO.
- ECHO Step 4: VPK game creating
- ECHO.
- ECHO =========================================================================================================
- 7z.exe a -tzip %title%.zip ./Tools/games ./Tools/sce_sys ./Tools/eboot.bin
- ren *.zip *.vpk
- rd /s "%CD%\Tools\games" /q
- rd /s "%CD%\Tools\sce_sys" /q
- del "%CD%\Tools\eboot.bin"
- pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement