Compare commits
23 Commits
Author | SHA1 | Date |
---|---|---|
random() | 3191891910 | |
random() | d8d96c2e8d | |
Li | e3bee70509 | |
Bluzume | cfd187e8ba | |
SilicaAndPina | fcaf5ebaec | |
SilicaAndPina | 80dbd5dabd | |
Bluzume | 60d7c6c675 | |
Bluzume | ef01519ca3 | |
Bluzume | 64862fc3ed | |
SilicaAndPina | 78edc3cd18 | |
SilicaAndPina | a1b25d03b4 | |
Bluzume | 061e8e184c | |
Bluzume | 15a302791b | |
Bluzume | effdd1cd1b | |
Bluzume | e716b08083 | |
SilicaAndPina | 6d5a337c99 | |
Bluzume | b53caf56e3 | |
Bluzume | 1b55aec090 | |
Bluzume | c65a561841 | |
Bluzume | 1b7e9e7924 | |
Bluzume | 94d08f918d | |
Bluzume | effd1ef436 | |
Bluzume | 815f18d7cc |
|
@ -102,7 +102,7 @@
|
|||
//
|
||||
// ProjectPath
|
||||
//
|
||||
this.ProjectPath.Location = new System.Drawing.Point(6, 29);
|
||||
this.ProjectPath.Location = new System.Drawing.Point(6, 32);
|
||||
this.ProjectPath.Name = "ProjectPath";
|
||||
this.ProjectPath.ReadOnly = true;
|
||||
this.ProjectPath.Size = new System.Drawing.Size(282, 20);
|
||||
|
@ -130,10 +130,10 @@
|
|||
//
|
||||
// IconPath
|
||||
//
|
||||
this.IconPath.Location = new System.Drawing.Point(3, 71);
|
||||
this.IconPath.Location = new System.Drawing.Point(7, 71);
|
||||
this.IconPath.Name = "IconPath";
|
||||
this.IconPath.ReadOnly = true;
|
||||
this.IconPath.Size = new System.Drawing.Size(282, 20);
|
||||
this.IconPath.Size = new System.Drawing.Size(278, 20);
|
||||
this.IconPath.TabIndex = 6;
|
||||
this.IconPath.Text = "img\\icon0.png";
|
||||
//
|
||||
|
@ -376,10 +376,10 @@
|
|||
//
|
||||
// GatePath
|
||||
//
|
||||
this.GatePath.Location = new System.Drawing.Point(6, 149);
|
||||
this.GatePath.Location = new System.Drawing.Point(7, 149);
|
||||
this.GatePath.Name = "GatePath";
|
||||
this.GatePath.ReadOnly = true;
|
||||
this.GatePath.Size = new System.Drawing.Size(279, 20);
|
||||
this.GatePath.Size = new System.Drawing.Size(278, 20);
|
||||
this.GatePath.TabIndex = 15;
|
||||
this.GatePath.Text = "img\\startup.png";
|
||||
//
|
||||
|
@ -404,10 +404,10 @@
|
|||
//
|
||||
// BgPath
|
||||
//
|
||||
this.BgPath.Location = new System.Drawing.Point(6, 110);
|
||||
this.BgPath.Location = new System.Drawing.Point(7, 110);
|
||||
this.BgPath.Name = "BgPath";
|
||||
this.BgPath.ReadOnly = true;
|
||||
this.BgPath.Size = new System.Drawing.Size(279, 20);
|
||||
this.BgPath.Size = new System.Drawing.Size(278, 20);
|
||||
this.BgPath.TabIndex = 12;
|
||||
this.BgPath.Text = "img\\bg0.png";
|
||||
//
|
||||
|
@ -626,7 +626,7 @@
|
|||
//
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
|
||||
this.BackColor = System.Drawing.Color.White;
|
||||
this.ClientSize = new System.Drawing.Size(1344, 691);
|
||||
this.ClientSize = new System.Drawing.Size(1344, 690);
|
||||
this.Controls.Add(this.EE1);
|
||||
this.Controls.Add(this.Compiler);
|
||||
this.Controls.Add(this.panel1);
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace GayMaker
|
|||
{
|
||||
public partial class GayMaker : Form
|
||||
{
|
||||
public String CurrentVersion = "1.7.4";
|
||||
public String CurrentVersion = "1.7.7";
|
||||
private string stderr = "";
|
||||
|
||||
private bool HasShaders = false;
|
||||
|
@ -143,7 +143,7 @@ namespace GayMaker
|
|||
WebClient wc = new WebClient();
|
||||
|
||||
wc.CachePolicy = new RequestCachePolicy(RequestCacheLevel.NoCacheNoStore);
|
||||
String UpdateString = wc.DownloadString("https://bitbucket.org/SilicaAndPina/gaymaker/raw/master/latest.md");
|
||||
String UpdateString = wc.DownloadString("https://raw.githubusercontent.com/KuromeSan/GayMaker/master/latest.md");
|
||||
String[] Data = UpdateString.Split('~');
|
||||
if (Data[0] != CurrentVersion)
|
||||
{
|
||||
|
@ -161,7 +161,7 @@ namespace GayMaker
|
|||
|
||||
private void CopyDir(string source, string target)
|
||||
{
|
||||
GmacOut.AppendText("Copying Directory:\n \"" + source + "\"\n-> \"" + target + "\"\n");
|
||||
GmacOut.AppendText("Copying Directory: \"" + source + "\" -> \"" + target + "\"\r\n");
|
||||
|
||||
if (!Directory.Exists(target)) Directory.CreateDirectory(target);
|
||||
string[] sysEntries = Directory.GetFileSystemEntries(source);
|
||||
|
@ -174,7 +174,7 @@ namespace GayMaker
|
|||
CopyDir(sysEntry, targetPath);
|
||||
else
|
||||
{
|
||||
GmacOut.AppendText("Copying \"" + fileName + "\"\n");
|
||||
GmacOut.AppendText("Copying \"" + fileName + "\" -> \""+targetPath+"\"\r\n");
|
||||
File.Copy(sysEntry, targetPath, true);
|
||||
}
|
||||
}
|
||||
|
@ -189,11 +189,11 @@ namespace GayMaker
|
|||
Bitmap clone = orig.Clone(new Rectangle(0, 0, orig.Width, orig.Height), PixelFormat.Format8bppIndexed);
|
||||
clone.Save(@Dst);
|
||||
clone.Dispose();
|
||||
GmacOut.AppendText(" Done!\n");
|
||||
GmacOut.AppendText(" Done!\r\n");
|
||||
}
|
||||
else
|
||||
{
|
||||
GmacOut.AppendText(" No need!\n");
|
||||
GmacOut.AppendText(" No need!\r\n");
|
||||
File.Copy(Src, Dst);
|
||||
}
|
||||
orig.Dispose();
|
||||
|
@ -208,17 +208,17 @@ namespace GayMaker
|
|||
XmlDocument DefaultConfig = new XmlDocument();
|
||||
DefaultConfig.Load(Path.GetDirectoryName(ProjectPath.Text) + "\\Configs\\Default.config.gmx");
|
||||
XmlNode TP = DefaultConfig.GetElementsByTagName("option_psvita_texture_page")[0]; // Issue #5 Fixed!
|
||||
|
||||
XmlNode SH = DefaultConfig.GetElementsByTagName("option_shortcircuit")[0];
|
||||
String versionBit = GMVer.Split('.')[2];
|
||||
|
||||
string args;
|
||||
if(HasShaders && !YYC)
|
||||
{
|
||||
args = "/c /m=psvita /config=\"Default\" /tgt=2147483648 /obob=True /obpp=False /obru=True /obes=False /i=3 /cvm /tp="+TP.InnerText+" /mv=1 /iv=0 /rv=0 /bv="+ versionBit +" /sh=False /psvitasdk=\""+Directory.GetCurrentDirectory()+"\\psvitasdk\" /gn=\"" + AppName.Text + "\" /o=\"" + Dst + "\" \"" + Src + "\"";
|
||||
args = "/c /m=psvita /config=\"Default\" /tgt=2147483648 /obob=True /obpp=False /obru=True /obes=False /i=3 /cvm /tp="+TP.InnerText+" /mv=1 /iv=0 /rv=0 /bv="+ versionBit +" /sh=" + SH.InnerText +" /psvitasdk=\""+Directory.GetCurrentDirectory()+"\\psvitasdk\" /gn=\"" + AppName.Text + "\" /o=\"" + Dst + "\" \"" + Src + "\"";
|
||||
}
|
||||
else
|
||||
{
|
||||
args = "/c /m=psvita /config=\"Default\" /tgt=2147483648 /obob=True /obpp=False /obru=True /obes=False /i=3 /cvm /tp="+TP.InnerText+ " /mv=1 /iv=0 /rv=0 /bv=" + versionBit +" /sh=False /gn=\"" + AppName.Text + "\" /o=\"" + Dst + "\" \"" + Src + "\"";
|
||||
args = "/c /m=psvita /config=\"Default\" /tgt=2147483648 /obob=True /obpp=False /obru=True /obes=False /i=3 /cvm /tp="+TP.InnerText+ " /mv=1 /iv=0 /rv=0 /bv=" + versionBit +" /sh=" + SH.InnerText +" / gn=\"" + AppName.Text + "\" /o=\"" + Dst + "\" \"" + Src + "\"";
|
||||
}
|
||||
if(YYC)
|
||||
{
|
||||
|
@ -243,8 +243,8 @@ namespace GayMaker
|
|||
args = "/c /m=llvm-psvita /llvmSource=\"" + YYCDIR + "\" /config=\"Default\" /tgt=2147483648 /obob=True /obpp=False /obru=True /obes=False /i=3 /j=4 /tp=" + TP.InnerText + " /psvitasdk=\"" + ReadSetting("SDKPath") + "\" /mv=1 /iv=0 /rv=0 /bv=" + versionBit + " /gn=\"" + AppName.Text + "\" /cd=\"" + Path.GetDirectoryName(Dst) + "/YYCCache\" /o=\"" + Dst + "\" \"" + Src + "\" ";
|
||||
}
|
||||
|
||||
GmacOut.AppendText("-- GMASSETCOMPILER BEGIN --\n");
|
||||
GmacOut.AppendText("GMAssetCompiler.exe "+args+"\n");
|
||||
GmacOut.AppendText("-- GMASSETCOMPILER BEGIN --\r\n");
|
||||
GmacOut.AppendText("GMAssetCompiler.exe "+args+"\r\n");
|
||||
Process gmac = new Process();
|
||||
if (GMVer == "1.4.9999")
|
||||
{
|
||||
|
@ -281,7 +281,7 @@ namespace GayMaker
|
|||
return false;
|
||||
}
|
||||
gmac.Dispose();
|
||||
GmacOut.AppendText("-- GMASSETCOMPILER FINISHED! --\n");
|
||||
GmacOut.AppendText("-- GMASSETCOMPILER FINISHED! --\r\n");
|
||||
GmacOut.AppendText("Renaming to game.win...");
|
||||
foreach(String file in Directory.GetFiles(Dst))
|
||||
{
|
||||
|
@ -295,7 +295,7 @@ namespace GayMaker
|
|||
File.Delete(file);
|
||||
}
|
||||
}
|
||||
GmacOut.AppendText("OK!\n");
|
||||
GmacOut.AppendText("OK!\r\n");
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -307,8 +307,8 @@ namespace GayMaker
|
|||
{
|
||||
if(e.Data != null)
|
||||
if (e.Data.ToString().ToLower().Contains("error"))
|
||||
stderr += e.Data + "\n";
|
||||
GmacOut.AppendText(e.Data+"\n");
|
||||
stderr += e.Data + "\r\n";
|
||||
GmacOut.AppendText(e.Data+"\r\n");
|
||||
|
||||
}));
|
||||
}
|
||||
|
@ -317,8 +317,8 @@ namespace GayMaker
|
|||
{
|
||||
this.BeginInvoke(new MethodInvoker(() =>
|
||||
{
|
||||
stderr += e.Data + "\n";
|
||||
GmacOut.AppendText(e.Data + "\n");
|
||||
stderr += e.Data + "\r\n";
|
||||
GmacOut.AppendText(e.Data + "\r\n");
|
||||
}));
|
||||
}
|
||||
|
||||
|
@ -606,7 +606,11 @@ namespace GayMaker
|
|||
private void TitleIdBox_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
int i = TitleIdBox.SelectionStart;
|
||||
|
||||
TitleIdBox.Text = TitleIdBox.Text.ToUpper();
|
||||
Regex rgx = new Regex("[^A-Z0-9]");
|
||||
TitleIdBox.Text = rgx.Replace(TitleIdBox.Text, "");
|
||||
|
||||
TitleIdBox.SelectionStart = i;
|
||||
if(TitleIdBox.TextLength != TitleIdBox.MaxLength)
|
||||
{
|
||||
|
@ -692,7 +696,7 @@ namespace GayMaker
|
|||
tempdir = Path.GetDirectoryName(saveFileDialog1.FileName) + "\\_temp";
|
||||
if (Directory.Exists(tempdir))
|
||||
{
|
||||
GmacOut.AppendText("Deleting _temp\n");
|
||||
GmacOut.AppendText("Deleting _temp\r\n");
|
||||
Directory.Delete(tempdir, true);
|
||||
}
|
||||
Directory.CreateDirectory(tempdir);
|
||||
|
@ -757,13 +761,13 @@ namespace GayMaker
|
|||
}
|
||||
cmd.Dispose();
|
||||
|
||||
GmacOut.AppendText("Locating SELF\n");
|
||||
GmacOut.AppendText("Locating SELF\r\n");
|
||||
|
||||
foreach(string fn in Directory.GetFiles(tempdir + "\\YYCCache\\" + ProjectName + "\\Default\\Scripts\\PSVitaSolution\\PSVita_Release"))
|
||||
{
|
||||
if (Path.GetExtension(fn) == ".self")
|
||||
{
|
||||
GmacOut.AppendText("Moving " + fn + " to " + tempdir + "\\eboot.bin\n");
|
||||
GmacOut.AppendText("Moving " + fn + " to " + tempdir + "\\eboot.bin\r\n");
|
||||
File.Delete(tempdir + "\\eboot.bin");
|
||||
File.Move(fn, tempdir + "\\eboot.bin");
|
||||
break;
|
||||
|
@ -799,7 +803,7 @@ namespace GayMaker
|
|||
|
||||
if (!Directory.Exists(@"psvitasdk"))
|
||||
{
|
||||
GmacOut.AppendText("Creating PSP2SDK Directory Structure");
|
||||
GmacOut.AppendText("Creating PSP2SDK Directory Structure\r\n");
|
||||
Directory.CreateDirectory("psvitasdk");
|
||||
Directory.CreateDirectory("psvitasdk/host_tools");
|
||||
Directory.CreateDirectory("psvitasdk/host_tools/bin");
|
||||
|
@ -859,7 +863,7 @@ namespace GayMaker
|
|||
}
|
||||
FileStream fd = File.Open(tempdir + "\\sce_sys\\param.sfo", FileMode.OpenOrCreate, FileAccess.ReadWrite);
|
||||
|
||||
GmacOut.AppendText("Writing " + AppName.Text + " to TITLE of param.sfo\n");
|
||||
GmacOut.AppendText("Writing " + AppName.Text + " to TITLE of param.sfo\r\n");
|
||||
fd.Seek(0x2C8, SeekOrigin.Begin);
|
||||
foreach (Byte by in ASCIIEncoding.ASCII.GetBytes(AppName.Text))
|
||||
{
|
||||
|
@ -880,7 +884,7 @@ namespace GayMaker
|
|||
fd.WriteByte(0x62); //ASCII 'b'
|
||||
}
|
||||
|
||||
GmacOut.AppendText("Writing " + TitleIdBox.Text + " to TITLE_ID of param.sfo\n");
|
||||
GmacOut.AppendText("Writing " + TitleIdBox.Text + " to TITLE_ID of param.sfo\r\n");
|
||||
fd.Seek(0x37C, SeekOrigin.Begin);
|
||||
foreach (Byte by in ASCIIEncoding.ASCII.GetBytes(TitleIdBox.Text))
|
||||
{
|
||||
|
@ -894,7 +898,7 @@ namespace GayMaker
|
|||
|
||||
if (LeftGate.Checked)
|
||||
{
|
||||
GmacOut.AppendText("Writing #LeftGate template.xml\n");
|
||||
GmacOut.AppendText("Writing #LeftGate template.xml\r\n");
|
||||
File.WriteAllText(tempdir + "\\sce_sys\\livearea\\contents\\template.xml", Properties.Resources.gdbTemplate);
|
||||
}
|
||||
|
||||
|
@ -906,13 +910,13 @@ namespace GayMaker
|
|||
|
||||
|
||||
ZipFile.CreateFromDirectory(tempdir, saveFileDialog1.FileName);
|
||||
GmacOut.AppendText("OK\n");
|
||||
GmacOut.AppendText("OK\r\n");
|
||||
|
||||
GmacOut.AppendText("Deleting " + tempdir + " ...");
|
||||
Directory.Delete(tempdir, true);
|
||||
GmacOut.AppendText("OK!\n");
|
||||
GmacOut.AppendText("OK!\r\n");
|
||||
|
||||
GmacOut.AppendText("Done!\n");
|
||||
GmacOut.AppendText("Done!\r\n");
|
||||
CreateVPK.Enabled = true;
|
||||
MessageBox.Show("VPK Created!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
|
||||
|
@ -952,7 +956,7 @@ namespace GayMaker
|
|||
DialogResult MSG = MessageBox.Show("Do you want to install PSVita Specific functions into\nGameMaker:Studio?", "Install vita functions?", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
|
||||
if (MSG == DialogResult.Yes)
|
||||
{
|
||||
GmacOut.AppendText("Adding vita functions to (global) fnames file...\n");
|
||||
GmacOut.AppendText("Adding vita functions to (global) fnames file...\r\n");
|
||||
File.AppendAllText(appdata + "\\GameMaker-Studio\\fnames", Resources.fnames);
|
||||
MessageBox.Show("PSVita Specific functions have been added to:\n%appdata%\\GameMaker-Studio\\fnames", "Installed", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
}
|
||||
|
|
13220
GayMaker/GayMaker.resx
13220
GayMaker/GayMaker.resx
File diff suppressed because it is too large
Load Diff
|
@ -27,7 +27,7 @@ namespace GayMaker
|
|||
{
|
||||
WebClient wc = new WebClient();
|
||||
wc.CachePolicy = new RequestCachePolicy(RequestCacheLevel.NoCacheNoStore);
|
||||
String UpdateString = wc.DownloadString("https://bitbucket.org/SilicaAndPina/gaymaker/raw/master/latest.md");
|
||||
String UpdateString = wc.DownloadString("https://raw.githubusercontent.com/KuromeSan/GayMaker/master/latest.md");
|
||||
String[] Data = UpdateString.Split('~');
|
||||
String UpdateUrl = Data[1];
|
||||
wc.Dispose();
|
||||
|
|
2
LICENSE
2
LICENSE
|
@ -1,6 +1,6 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2018 Silica
|
||||
Copyright (c) 2018 Li
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
|
60
README.md
60
README.md
|
@ -1,21 +1,45 @@
|
|||
# 1.7.7
|
||||
Fixed an issue where compiliing shaders without YYC would cause issues
|
||||
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/v1.7.7/GayMaker.1.7.7.zip
|
||||
|
||||
# 1.7.6
|
||||
Fixed an issue where it was possible to enter invalid characters into Title ID Feild
|
||||
Fixed some UI Elements
|
||||
Changed \n to \r\n to make gmac output show properly on win10.
|
||||
Fixed Auto Update for REAL this time
|
||||
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/v1.7.6/GayMaker.1.7.6.zip
|
||||
|
||||
# 1.7.5
|
||||
Fixed a bug where /SH argument would allways = False regardles of what was set in project file
|
||||
Fixed automatic updater
|
||||
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/V1.7.5/GayMaker.1.7.5.zip
|
||||
|
||||
# 1.7.4
|
||||
Patch notes unknown.
|
||||
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.7.4.zip
|
||||
|
||||
# 1.7.3
|
||||
Fixed a bug where if you never opened "Global Game Settings" in GameMaker
|
||||
Then GayMaker would crash (IT WAS A STRANGE PARSER DIFFERNTAL xD)
|
||||
See issue #9
|
||||
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.3.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.7.3.zip
|
||||
|
||||
# 1.7.2
|
||||
Fixed a bug where StandardError wasnt shown in output properly
|
||||
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://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.7.2.zip
|
||||
|
||||
# 1.7.1
|
||||
Fixed a bug where Errors from GMAssetCompiler wouldnt show in the output
|
||||
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~~ (got taken down pre-transfer)
|
||||
|
||||
# 1.7
|
||||
Added a "Preferences" option
|
||||
|
@ -25,26 +49,26 @@ Added the ability to not convert PNG's to indexed color
|
|||
Added the ability to use YYC! (Requires some efforts to do though)
|
||||
Added a seecret easter egg (try to find it!)
|
||||
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.7.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.7.zip
|
||||
|
||||
# 1.6
|
||||
Added "Interpolate colors between pixels" 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
|
||||
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.6.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.6.zip
|
||||
|
||||
# 1.5.2
|
||||
No-longer reliant on pngquant.exe (close #6)
|
||||
Added Early-Access builds to the Version Manager
|
||||
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.2.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.5.2.zip
|
||||
|
||||
# 1.5.1
|
||||
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!
|
||||
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.1.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.5.1.zip
|
||||
|
||||
# 1.5
|
||||
Under "Global Game Settings" you can now simply press <ENTER> to apply settings, or <ESC> to cancel
|
||||
|
@ -52,11 +76,11 @@ Disabled Windows Automatic DPI Scaling (see issue #8 to understand why i did thi
|
|||
Now using unmodified GMAssetCompiler. and simply ""Obtaining permission to execute"" (resolved #7)
|
||||
Fixed issue #5
|
||||
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.5.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.5.zip
|
||||
|
||||
# 1.4.9999
|
||||
Fixes issue #4.
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.4.9999.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.4.9999.zip
|
||||
|
||||
# 1.4
|
||||
Inside "Global Game Settings we have:
|
||||
|
@ -68,23 +92,23 @@ Other changes:
|
|||
Program will check for updates
|
||||
Program will remember what images you last used (HKLU/Software/GayMaker)
|
||||
This system software update improves system performance.
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.4.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.4.zip
|
||||
|
||||
# 1.3
|
||||
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://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.3.zip
|
||||
|
||||
# 1.2
|
||||
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://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.2.zip
|
||||
|
||||
# 1.1
|
||||
Fixes Issue #1 and Issue #2
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker%201.1.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.1.1.zip
|
||||
|
||||
# 1.0
|
||||
FIRST RELEASE WEW
|
||||
Download: https://bitbucket.org/SilicaAndPina/gaymaker/downloads/GayMaker.zip
|
||||
Download: https://silica.codes/Li/GayMaker/releases/download/releases/GayMaker.zip
|
||||
|
||||
# GayMaker
|
||||
Homebrew GM:S Export tool
|
||||
|
@ -93,7 +117,7 @@ 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
|
||||
"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!
|
||||
|
||||
# Errors
|
||||
When the PSVita GameMaker Runner encounters an error. the error dialog is printed to stdout rather than opening a message box.
|
||||
|
@ -124,8 +148,8 @@ To Check PSVita Controls use the [GamePad](https://docs.yoyogames.com/source/dad
|
|||
Here is what each control maps to:
|
||||
|
||||
gp_face1 = CROSS
|
||||
gp_face2 = SQUARE
|
||||
gp_face3 = CIRCLE
|
||||
gp_face2 = CIRCLE
|
||||
gp_face3 = SQUARE
|
||||
gp_face4 = TRIANGLE
|
||||
|
||||
gp_shoulderl = L
|
||||
|
@ -152,7 +176,7 @@ gp_axisrv = RIGHT ANOLOUGE VERTICAL AXIES
|
|||
|
||||
# Homebrew Repo
|
||||
This repository has some GameMaker: Studio Homebrew games / ports.
|
||||
https://bitbucket.org/SilicaAndPina/gm-shb
|
||||
https://silica.codes/Li/gm-shb
|
||||
|
||||
# Credits
|
||||
Thanks @nikita_krapivin for testing things, and for finding a capible game
|
||||
|
|
Loading…
Reference in New Issue