diff options
Diffstat (limited to 'docs/release/scripts/resources')
19 files changed, 141 insertions, 0 deletions
diff --git a/docs/release/scripts/resources/emscripten/emscripten_post.js b/docs/release/scripts/resources/emscripten/emscripten_post.js new file mode 100644 index 00000000000..b23f1820175 --- /dev/null +++ b/docs/release/scripts/resources/emscripten/emscripten_post.js @@ -0,0 +1,18 @@ +// MAME-JavaScript function mappings +var JSMAME = JSMAME || {}; +JSMAME.get_machine = Module.cwrap('_ZN15running_machine30emscripten_get_running_machineEv', 'number'); +JSMAME.get_ui = Module.cwrap('_ZN15running_machine17emscripten_get_uiEv', 'number'); +JSMAME.get_sound = Module.cwrap('_ZN15running_machine20emscripten_get_soundEv', 'number'); +JSMAME.ui_set_show_fps = Module.cwrap('_ZN15mame_ui_manager12set_show_fpsEb', '', ['number', 'number']); +JSMAME.ui_get_show_fps = Module.cwrap('_ZNK15mame_ui_manager8show_fpsEv', 'number', ['number']); +JSMAME.sound_manager_mute = Module.cwrap('_ZN13sound_manager4muteEbh', '', ['number', 'number', 'number']); +JSMAME.sdl_pauseaudio = Module.cwrap('SDL_PauseAudio', '', ['number']); +JSMAME.sdl_sendkeyboardkey = Module.cwrap('SDL_SendKeyboardKey', '', ['number', 'number']); + +JSMAME.soft_reset = Module.cwrap('_ZN15running_machine21emscripten_soft_resetEv', null); +JSMAME.hard_reset = Module.cwrap('_ZN15running_machine21emscripten_hard_resetEv', null); +JSMAME.exit = Module.cwrap('_ZN15running_machine15emscripten_exitEv', null, []); +JSMAME.save = Module.cwrap('_ZN15running_machine15emscripten_saveEPKc', null, ['string']); +JSMAME.load = Module.cwrap('_ZN15running_machine15emscripten_loadEPKc', null, ['string']); + +var JSMESS = JSMAME; diff --git a/docs/release/scripts/resources/uwp/Package.appxmanifest b/docs/release/scripts/resources/uwp/Package.appxmanifest new file mode 100644 index 00000000000..60092db9fed --- /dev/null +++ b/docs/release/scripts/resources/uwp/Package.appxmanifest @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" IgnorableNamespaces="uap mp"> + <Identity Name="f0273023-de0a-46a5-b0db-1514f3a84c71" Publisher="CN=bradhugh" Version="1.0.0.0" /> + <mp:PhoneIdentity PhoneProductId="f0273023-de0a-46a5-b0db-1514f3a84c71" PhonePublisherId="00000000-0000-0000-0000-000000000000" /> + <Properties> + <DisplayName>MAME</DisplayName> + <PublisherDisplayName>MAME Team</PublisherDisplayName> + <Logo>scripts\resources\uwp\assets\StoreLogo.png</Logo> + </Properties> + <Dependencies> + <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" /> + </Dependencies> + <Resources> + <Resource Language="x-generate" /> + </Resources> + <Applications> + <Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="Mameuwp.App"> + <uap:VisualElements DisplayName="MAME" Square150x150Logo="scripts\resources\uwp\assets\Square150x150Logo.png" Square44x44Logo="scripts\resources\uwp\assets\Square44x44Logo.png" Description="MAME for Windows 10" BackgroundColor="transparent"> + <uap:DefaultTile Wide310x150Logo="scripts\resources\uwp\assets\Wide310x150Logo.png"> + <uap:ShowNameOnTiles> + <uap:ShowOn Tile="square150x150Logo" /> + </uap:ShowNameOnTiles> + </uap:DefaultTile> + <uap:SplashScreen Image="scripts\resources\uwp\assets\SplashScreen.scale-200.png" /> + <uap:InitialRotationPreference> + <uap:Rotation Preference="landscape" /> + </uap:InitialRotationPreference> + </uap:VisualElements> + </Application> + </Applications> + <Capabilities> + <Capability Name="internetClient" /> + <Capability Name="codeGeneration" /> + <Capability Name="privateNetworkClientServer" /> + </Capabilities> +</Package>
\ No newline at end of file diff --git a/docs/release/scripts/resources/uwp/assets/LockScreenLogo.scale-200.png b/docs/release/scripts/resources/uwp/assets/LockScreenLogo.scale-200.png Binary files differnew file mode 100644 index 00000000000..989319d4ec3 --- /dev/null +++ b/docs/release/scripts/resources/uwp/assets/LockScreenLogo.scale-200.png diff --git a/docs/release/scripts/resources/uwp/assets/SplashScreen.scale-200.png b/docs/release/scripts/resources/uwp/assets/SplashScreen.scale-200.png Binary files differnew file mode 100644 index 00000000000..538a6ad95a9 --- /dev/null +++ b/docs/release/scripts/resources/uwp/assets/SplashScreen.scale-200.png diff --git a/docs/release/scripts/resources/uwp/assets/Square150x150Logo.scale-200.png b/docs/release/scripts/resources/uwp/assets/Square150x150Logo.scale-200.png Binary files differnew file mode 100644 index 00000000000..15b8043caa8 --- /dev/null +++ b/docs/release/scripts/resources/uwp/assets/Square150x150Logo.scale-200.png diff --git a/docs/release/scripts/resources/uwp/assets/Square44x44Logo.scale-200.png b/docs/release/scripts/resources/uwp/assets/Square44x44Logo.scale-200.png Binary files differnew file mode 100644 index 00000000000..420dc54bf73 --- /dev/null +++ b/docs/release/scripts/resources/uwp/assets/Square44x44Logo.scale-200.png diff --git a/docs/release/scripts/resources/uwp/assets/Square44x44Logo.targetsize-24_altform-unplated.png b/docs/release/scripts/resources/uwp/assets/Square44x44Logo.targetsize-24_altform-unplated.png Binary files differnew file mode 100644 index 00000000000..ba31e4f883f --- /dev/null +++ b/docs/release/scripts/resources/uwp/assets/Square44x44Logo.targetsize-24_altform-unplated.png diff --git a/docs/release/scripts/resources/uwp/assets/StoreLogo.png b/docs/release/scripts/resources/uwp/assets/StoreLogo.png Binary files differnew file mode 100644 index 00000000000..a16e59dcee9 --- /dev/null +++ b/docs/release/scripts/resources/uwp/assets/StoreLogo.png diff --git a/docs/release/scripts/resources/uwp/assets/Wide310x150Logo.scale-200.png b/docs/release/scripts/resources/uwp/assets/Wide310x150Logo.scale-200.png Binary files differnew file mode 100644 index 00000000000..b6fd1f57bca --- /dev/null +++ b/docs/release/scripts/resources/uwp/assets/Wide310x150Logo.scale-200.png diff --git a/docs/release/scripts/resources/uwp/mame_TemporaryKey.pfx b/docs/release/scripts/resources/uwp/mame_TemporaryKey.pfx Binary files differnew file mode 100644 index 00000000000..de6ef5c5f88 --- /dev/null +++ b/docs/release/scripts/resources/uwp/mame_TemporaryKey.pfx diff --git a/docs/release/scripts/resources/windows/hbmame/hbmame.ico b/docs/release/scripts/resources/windows/hbmame/hbmame.ico Binary files differnew file mode 100644 index 00000000000..845ec9aedd7 --- /dev/null +++ b/docs/release/scripts/resources/windows/hbmame/hbmame.ico diff --git a/docs/release/scripts/resources/windows/hbmame/hbmame.man b/docs/release/scripts/resources/windows/hbmame/hbmame.man new file mode 100644 index 00000000000..45d07d3f853 --- /dev/null +++ b/docs/release/scripts/resources/windows/hbmame/hbmame.man @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> + <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"> + <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="HBMAME" type="win32" /> + <description>Homebrew MAME</description> + <dependency> + <dependentAssembly> + <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> + </dependentAssembly> + </dependency> + <asmv3:application> + <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"> + <dpiAware>true</dpiAware> + </asmv3:windowsSettings> + </asmv3:application> +</assembly> diff --git a/docs/release/scripts/resources/windows/hbmame/hbmame.rc b/docs/release/scripts/resources/windows/hbmame/hbmame.rc new file mode 100644 index 00000000000..33da7f1d685 --- /dev/null +++ b/docs/release/scripts/resources/windows/hbmame/hbmame.rc @@ -0,0 +1,14 @@ +// license:BSD-3-Clause +// copyright-holders:Robbbert +//============================================================ +// +// mame.rc - Minimal resource file for Win32 MAME +// +//============================================================ + +#include <windows.h> +#include "hbmamevers.rc" + +1 24 MOVEABLE PURE "hbmame.man" + +2 ICON DISCARDABLE "hbmame.ico" diff --git a/docs/release/scripts/resources/windows/mame/mame.ico b/docs/release/scripts/resources/windows/mame/mame.ico Binary files differnew file mode 100644 index 00000000000..62761447fc2 --- /dev/null +++ b/docs/release/scripts/resources/windows/mame/mame.ico diff --git a/docs/release/scripts/resources/windows/mame/mame.man b/docs/release/scripts/resources/windows/mame/mame.man new file mode 100644 index 00000000000..85e0f31644e --- /dev/null +++ b/docs/release/scripts/resources/windows/mame/mame.man @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> + <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"> + <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="MAME" type="win32" /> + <description>MAME</description> + <dependency> + <dependentAssembly> + <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> + </dependentAssembly> + </dependency> + <asmv3:application> + <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"> + <dpiAware>true</dpiAware> + </asmv3:windowsSettings> + </asmv3:application> +</assembly> diff --git a/docs/release/scripts/resources/windows/mame/mame.rc b/docs/release/scripts/resources/windows/mame/mame.rc new file mode 100644 index 00000000000..deceb068193 --- /dev/null +++ b/docs/release/scripts/resources/windows/mame/mame.rc @@ -0,0 +1,14 @@ +// license:BSD-3-Clause +// copyright-holders:Aaron Giles +//============================================================ +// +// mame.rc - Minimal resource file for Win32 MAME +// +//============================================================ + +#include <windows.h> +//#include "mamevers.rc" + +1 24 MOVEABLE PURE "mame.man" + +2 ICON DISCARDABLE "mame.ico" diff --git a/docs/release/scripts/resources/windows/mess/mess.ico b/docs/release/scripts/resources/windows/mess/mess.ico Binary files differnew file mode 100644 index 00000000000..bab67dd6195 --- /dev/null +++ b/docs/release/scripts/resources/windows/mess/mess.ico diff --git a/docs/release/scripts/resources/windows/mess/mess.man b/docs/release/scripts/resources/windows/mess/mess.man new file mode 100644 index 00000000000..4856b147be1 --- /dev/null +++ b/docs/release/scripts/resources/windows/mess/mess.man @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> + <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"> + <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="MESS" type="win32" /> + <description>MESS</description> + <dependency> + <dependentAssembly> + <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> + </dependentAssembly> + </dependency> + <asmv3:application> + <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"> + <dpiAware>true</dpiAware> + </asmv3:windowsSettings> + </asmv3:application> +</assembly> diff --git a/docs/release/scripts/resources/windows/mess/mess.rc b/docs/release/scripts/resources/windows/mess/mess.rc new file mode 100644 index 00000000000..1329bcd6fb8 --- /dev/null +++ b/docs/release/scripts/resources/windows/mess/mess.rc @@ -0,0 +1,14 @@ +// license:BSD-3-Clause +// copyright-holders:Aaron Giles +//============================================================ +// +// mess.rc - Minimal resource file for Win32 MAME +// +//============================================================ + +#include <windows.h> +#include "messvers.rc" + +1 24 MOVEABLE PURE "mess.man" + +2 ICON DISCARDABLE "mess.ico" |