upload v1.7.5 src
This commit is contained in:
parent
effd1ef436
commit
94d08f918d
50
GayMaker.sln
50
GayMaker.sln
|
@ -1,25 +1,25 @@
|
||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio 15
|
# Visual Studio 15
|
||||||
VisualStudioVersion = 15.0.28010.2003
|
VisualStudioVersion = 15.0.28010.2003
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GayMaker", "GayMaker\GayMaker.csproj", "{F189E983-481E-4740-81B7-13A415D68636}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GayMaker", "GayMaker\GayMaker.csproj", "{F189E983-481E-4740-81B7-13A415D68636}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
Release|Any CPU = Release|Any CPU
|
Release|Any CPU = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{F189E983-481E-4740-81B7-13A415D68636}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{F189E983-481E-4740-81B7-13A415D68636}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{F189E983-481E-4740-81B7-13A415D68636}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{F189E983-481E-4740-81B7-13A415D68636}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{F189E983-481E-4740-81B7-13A415D68636}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{F189E983-481E-4740-81B7-13A415D68636}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{F189E983-481E-4740-81B7-13A415D68636}.Release|Any CPU.Build.0 = Release|Any CPU
|
{F189E983-481E-4740-81B7-13A415D68636}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
SolutionGuid = {2B72F881-81B5-4BB4-AE0A-2DCB6609589D}
|
SolutionGuid = {2B72F881-81B5-4BB4-AE0A-2DCB6609589D}
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
EndGlobal
|
EndGlobal
|
||||||
|
|
42
LICENSE
42
LICENSE
|
@ -1,21 +1,21 @@
|
||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2018 Silica
|
Copyright (c) 2018 Silica
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
in the Software without restriction, including without limitation the rights
|
in the Software without restriction, including without limitation the rights
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
furnished to do so, subject to the following conditions:
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
The above copyright notice and this permission notice shall be included in all
|
||||||
copies or substantial portions of the Software.
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
|
322
README.md
322
README.md
|
@ -1,162 +1,162 @@
|
||||||
# 1.7.3
|
# 1.7.3
|
||||||
Fixed a bug where if you never opened "Global Game Settings" in GameMaker
|
Fixed a bug where if you never opened "Global Game Settings" in GameMaker
|
||||||
Then GayMaker would crash (IT WAS A STRANGE PARSER DIFFERNTAL xD)
|
Then GayMaker would crash (IT WAS A STRANGE PARSER DIFFERNTAL xD)
|
||||||
See issue #9
|
See issue #9
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.3.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.3.zip
|
||||||
|
|
||||||
# 1.7.2
|
# 1.7.2
|
||||||
Fixed a bug where StandardError wasnt shown in output properly
|
Fixed a bug where StandardError wasnt shown in output properly
|
||||||
No longer requires %SCE_PSP2_SDK_DIR% to be defined when building YYC.
|
No longer requires %SCE_PSP2_SDK_DIR% to be defined when building YYC.
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.2.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.2.zip
|
||||||
|
|
||||||
# 1.7.1
|
# 1.7.1
|
||||||
Fixed a bug where Errors from GMAssetCompiler wouldnt show in the output
|
Fixed a bug where Errors from GMAssetCompiler wouldnt show in the output
|
||||||
Now displays GMAssetCompiler and YYC Compile errors in a messagebox.
|
Now displays GMAssetCompiler and YYC Compile errors in a messagebox.
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.1.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.1.zip
|
||||||
|
|
||||||
# 1.7
|
# 1.7
|
||||||
Added a "Preferences" option
|
Added a "Preferences" option
|
||||||
Added the ability to disable Update Checks
|
Added the ability to disable Update Checks
|
||||||
Added the ability to not save last used settings
|
Added the ability to not save last used settings
|
||||||
Added the ability to not convert PNG's to indexed color
|
Added the ability to not convert PNG's to indexed color
|
||||||
Added the ability to use YYC! (Requires some efforts to do though)
|
Added the ability to use YYC! (Requires some efforts to do though)
|
||||||
Added a seecret easter egg (try to find it!)
|
Added a seecret easter egg (try to find it!)
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.zip
|
||||||
|
|
||||||
# 1.6
|
# 1.6
|
||||||
Added "Interpolate colors between pixels" to Global Game Settings
|
Added "Interpolate colors between pixels" to Global Game Settings
|
||||||
Added "Scaling options" (Full Scale) and (Keep Aspect Ratio) options to Global Game Settings
|
Added "Scaling options" (Full Scale) and (Keep Aspect Ratio) options to Global Game Settings
|
||||||
Added "Download More RAM" feature to allow you to allocate more memory to your application
|
Added "Download More RAM" feature to allow you to allocate more memory to your application
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.6.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.6.zip
|
||||||
|
|
||||||
# 1.5.2
|
# 1.5.2
|
||||||
No-longer reliant on pngquant.exe (close #6)
|
No-longer reliant on pngquant.exe (close #6)
|
||||||
Added Early-Access builds to the Version Manager
|
Added Early-Access builds to the Version Manager
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.2.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.2.zip
|
||||||
|
|
||||||
# 1.5.1
|
# 1.5.1
|
||||||
Added version selection and version selector. - you can now use ANY version of GameMaker:Studio Since 1.4.1468.
|
Added version selection and version selector. - you can now use ANY version of GameMaker:Studio Since 1.4.1468.
|
||||||
Files are downloaded from yoyo's servers!
|
Files are downloaded from yoyo's servers!
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.1.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.1.zip
|
||||||
|
|
||||||
# 1.5
|
# 1.5
|
||||||
Under "Global Game Settings" you can now simply press <ENTER> to apply settings, or <ESC> to cancel
|
Under "Global Game Settings" you can now simply press <ENTER> to apply settings, or <ESC> to cancel
|
||||||
Disabled Windows Automatic DPI Scaling (see issue #8 to understand why i did this)
|
Disabled Windows Automatic DPI Scaling (see issue #8 to understand why i did this)
|
||||||
Now using unmodified GMAssetCompiler. and simply ""Obtaining permission to execute"" (resolved #7)
|
Now using unmodified GMAssetCompiler. and simply ""Obtaining permission to execute"" (resolved #7)
|
||||||
Fixed issue #5
|
Fixed issue #5
|
||||||
|
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.zip
|
||||||
|
|
||||||
# 1.4.9999
|
# 1.4.9999
|
||||||
Fixes issue #4.
|
Fixes issue #4.
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.4.9999.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.4.9999.zip
|
||||||
|
|
||||||
# 1.4
|
# 1.4
|
||||||
Inside "Global Game Settings we have:
|
Inside "Global Game Settings we have:
|
||||||
Enable/Disable rear touchpad
|
Enable/Disable rear touchpad
|
||||||
Enable/Disable front touchscreen
|
Enable/Disable front touchscreen
|
||||||
Change the Texture Paging Size *default: 2048* (stick to power's of 2 or u might break shit)
|
Change the Texture Paging Size *default: 2048* (stick to power's of 2 or u might break shit)
|
||||||
|
|
||||||
Other changes:
|
Other changes:
|
||||||
Program will check for updates
|
Program will check for updates
|
||||||
Program will remember what images you last used (HKLU/Software/GayMaker)
|
Program will remember what images you last used (HKLU/Software/GayMaker)
|
||||||
This system software update improves system performance.
|
This system software update improves system performance.
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.4.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.4.zip
|
||||||
|
|
||||||
# 1.3
|
# 1.3
|
||||||
Shader's can now be used, however you have to provide a copy of "psp2cgc.exe" yourself. - #3 can now be closed.
|
Shader's can now be used, however you have to provide a copy of "psp2cgc.exe" yourself. - #3 can now be closed.
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.3.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.3.zip
|
||||||
|
|
||||||
# 1.2
|
# 1.2
|
||||||
UPDATED TO GAMEMAKER STUDIO 1.4.9999 - THANKS CELESTEBLUE FOR SOURCING THE EXPORT MODULE!!!
|
UPDATED TO GAMEMAKER STUDIO 1.4.9999 - THANKS CELESTEBLUE FOR SOURCING THE EXPORT MODULE!!!
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.2.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.2.zip
|
||||||
|
|
||||||
# 1.1
|
# 1.1
|
||||||
Fixes Issue #1 and Issue #2
|
Fixes Issue #1 and Issue #2
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.1.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.1.zip
|
||||||
|
|
||||||
# 1.0
|
# 1.0
|
||||||
FIRST RELEASE WEW
|
FIRST RELEASE WEW
|
||||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker.zip
|
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker.zip
|
||||||
|
|
||||||
# GayMaker
|
# GayMaker
|
||||||
Homebrew GM:S Export tool
|
Homebrew GM:S Export tool
|
||||||
|
|
||||||
Run the program. and browse to a GameMaker Studio project file (.gmx).
|
Run the program. and browse to a GameMaker Studio project file (.gmx).
|
||||||
you can also change the images, Title. and TitleID and then your game will be
|
you can also change the images, Title. and TitleID and then your game will be
|
||||||
"compiled" for PSVITA and saved as a VPK to whereever you choose to save it
|
"compiled" for PSVITA and saved as a VPK to whereever you choose to save it
|
||||||
|
|
||||||
Please show me any games you make with it! (though, please note i wont be too interested unless a girl dies)
|
Please show me any games you make with it! (though, please note i wont be too interested unless a girl dies)
|
||||||
|
|
||||||
# Errors
|
# Errors
|
||||||
When the PSVita GameMaker Runner encounters an error. the error dialog is printed to stdout rather than opening a message box.
|
When the PSVita GameMaker Runner encounters an error. the error dialog is printed to stdout rather than opening a message box.
|
||||||
if its a critical error. the app will simply exit afterwards.. i recommend using a plugin to capture stdout for any serious development.
|
if its a critical error. the app will simply exit afterwards.. i recommend using a plugin to capture stdout for any serious development.
|
||||||
take a look at [ShipLog](https://github.com/CelesteBlue-dev/PSVita-RE-tools/tree/master/ShipLog2.0/release) or [psp2shell](https://github.com/Cpasjuste/psp2shell)
|
take a look at [ShipLog](https://github.com/CelesteBlue-dev/PSVita-RE-tools/tree/master/ShipLog2.0/release) or [psp2shell](https://github.com/Cpasjuste/psp2shell)
|
||||||
|
|
||||||
# Shaders
|
# Shaders
|
||||||
When you compile a project that uses Shaders for the first time. you'll be prompted to browse to 'psp2cgc.exe'
|
When you compile a project that uses Shaders for the first time. you'll be prompted to browse to 'psp2cgc.exe'
|
||||||
This file will then be placed into the GayMaker install folder and you wont have to do it again after that.
|
This file will then be placed into the GayMaker install folder and you wont have to do it again after that.
|
||||||
Shaders will compile into the GXP format. which will then work on the console itself.
|
Shaders will compile into the GXP format. which will then work on the console itself.
|
||||||
|
|
||||||
For *reasons*, i will not provide a link to psp2cgc.exe
|
For *reasons*, i will not provide a link to psp2cgc.exe
|
||||||
|
|
||||||
# Touchscreen
|
# Touchscreen
|
||||||
To use touchscreen features, you have to enable "Use Rear Touch" and "Use Front Touch" in *Global Game Settings*
|
To use touchscreen features, you have to enable "Use Rear Touch" and "Use Front Touch" in *Global Game Settings*
|
||||||
Then you can use the mouse controls as touch inputs.
|
Then you can use the mouse controls as touch inputs.
|
||||||
|
|
||||||
Once enabled the touchscreen is mapped as a Mouse Device,
|
Once enabled the touchscreen is mapped as a Mouse Device,
|
||||||
so you can just use [Device Input](https://docs.yoyogames.com/source/dadiospice/002_reference/mouse,%20keyboard%20and%20other%20controls/device%20input/index.html)
|
so you can just use [Device Input](https://docs.yoyogames.com/source/dadiospice/002_reference/mouse,%20keyboard%20and%20other%20controls/device%20input/index.html)
|
||||||
|
|
||||||
Devices 0~4 are for the front touchscreen
|
Devices 0~4 are for the front touchscreen
|
||||||
and Devices 5~8 are for the rear touchscreen
|
and Devices 5~8 are for the rear touchscreen
|
||||||
*It acturally supports multiple touches at a time~*
|
*It acturally supports multiple touches at a time~*
|
||||||
|
|
||||||
# Controller Mapping
|
# Controller Mapping
|
||||||
|
|
||||||
To Check PSVita Controls use the [GamePad](https://docs.yoyogames.com/source/dadiospice/002_reference/mouse,%20keyboard%20and%20other%20controls/gamepad%20input/index.html) commands
|
To Check PSVita Controls use the [GamePad](https://docs.yoyogames.com/source/dadiospice/002_reference/mouse,%20keyboard%20and%20other%20controls/gamepad%20input/index.html) commands
|
||||||
Here is what each control maps to:
|
Here is what each control maps to:
|
||||||
|
|
||||||
gp_face1 = CROSS
|
gp_face1 = CROSS
|
||||||
gp_face2 = SQUARE
|
gp_face2 = SQUARE
|
||||||
gp_face3 = CIRCLE
|
gp_face3 = CIRCLE
|
||||||
gp_face4 = TRIANGLE
|
gp_face4 = TRIANGLE
|
||||||
|
|
||||||
gp_shoulderl = L
|
gp_shoulderl = L
|
||||||
gp_shoulderr = R
|
gp_shoulderr = R
|
||||||
gp_shoulderlb = UNUSED
|
gp_shoulderlb = UNUSED
|
||||||
gp_shoulderrb = UNUSED
|
gp_shoulderrb = UNUSED
|
||||||
|
|
||||||
gp_select = SELECT
|
gp_select = SELECT
|
||||||
gp_start = START
|
gp_start = START
|
||||||
|
|
||||||
gp_stickl = UNUSED
|
gp_stickl = UNUSED
|
||||||
gp_stickr = UNUSED
|
gp_stickr = UNUSED
|
||||||
|
|
||||||
gp_padu = DPAD UP
|
gp_padu = DPAD UP
|
||||||
gp_padd = DPAD DOWN
|
gp_padd = DPAD DOWN
|
||||||
gp_padl = DPAD LEFT
|
gp_padl = DPAD LEFT
|
||||||
gp_padr = DPAD RIGHT
|
gp_padr = DPAD RIGHT
|
||||||
|
|
||||||
gp_axislh = LEFT ANOLOUGE HORIZONTAL AXIES
|
gp_axislh = LEFT ANOLOUGE HORIZONTAL AXIES
|
||||||
gp_axislv = LEFT ANOLOUGE VERTICAL AXIES
|
gp_axislv = LEFT ANOLOUGE VERTICAL AXIES
|
||||||
|
|
||||||
gp_axisrh = RIGHT ANOLOUGE HORIZONTAL AXIES
|
gp_axisrh = RIGHT ANOLOUGE HORIZONTAL AXIES
|
||||||
gp_axisrv = RIGHT ANOLOUGE VERTICAL AXIES
|
gp_axisrv = RIGHT ANOLOUGE VERTICAL AXIES
|
||||||
|
|
||||||
# Homebrew Repo
|
# Homebrew Repo
|
||||||
This repository has some GameMaker: Studio Homebrew games / ports.
|
This repository has some GameMaker: Studio Homebrew games / ports.
|
||||||
https://bitbucket.org/SilicaAndPina/gm-shb
|
https://bitbucket.org/SilicaAndPina/gm-shb
|
||||||
|
|
||||||
# Credits
|
# Credits
|
||||||
Thanks @nikita_krapivin for testing things, and for finding a capible game
|
Thanks @nikita_krapivin for testing things, and for finding a capible game
|
||||||
Thanks to @CelesteBlue for patching some things
|
Thanks to @CelesteBlue for patching some things
|
||||||
Thanks Radziu, Dots-tb, for uh existing?
|
Thanks Radziu, Dots-tb, for uh existing?
|
||||||
Thanks "Wolfgang" for [PUBLICLY UPLOADING A GMS4VITA COMPILE LOG TO PASTEBIN - MUCH APRICIATED](https://pastebin.com/Api4EeRP)
|
Thanks "Wolfgang" for [PUBLICLY UPLOADING A GMS4VITA COMPILE LOG TO PASTEBIN - MUCH APRICIATED](https://pastebin.com/Api4EeRP)
|
||||||
Thanks To the devs of ~~"Siralin2"~~ DnSpy for indirectly making this possible ;)
|
Thanks To the devs of ~~"Siralin2"~~ DnSpy for indirectly making this possible ;)
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue