The SCUMM UWP client for the Windows 10 (Mobile) platform. :)
- RnD nSCUMM by Scemino (https://github.com/scemino/nscumm)
- RnD nSCUMMUWP by Bashar Astifan (https://github.com/basharast/NScummUWP)
- nSCUMM "refubrishing" (SceminoNSCUMM+NSCUMMUWP synthez...)
- Some "project optimization" applied (reducing srccode's filesize from 166mb to 32mb)
- ru_RU local. added
- Game-loop (run cycle) stability increazed
- Experimental mode added (game engine "zero", or "0") for veeery oooldes dos games support :)
- First, check that you have the necessary tools installed.
- Clone the repo
git clone --recursive https://github.com/mediaexplorer74/NScummUWP.git
. - Update all project dependencies (packages)
- Compile the UWP app for needed platform (ARM is best one... but x86 is supported too)
- Try to load some SCUMMVM-compatible game, i.e. "The Curse of Monkey Island (Windows CD)"
- Test & enjoy game process, sound tracks, oldschool cool graphics, etc.... =))
The following tools and SDKs are mandatory for the project development:
- Visual Studio 2022 Preview, with
- .NET Native;
- .NET Framework 4.8 SDK;
- NuGet package manager;
- Universal Windows Platform tools;
- Windows 10 19041 SDK;
- Min. os. build can/must be set to 15063 (or even 10240) for all Universal projects
- Audio / sounds seem(s) to be ok
- Project Astoria compatibility added (uwp projects switched to win 10 10240 "mode")
- Check & fix audio plugins (i.e. LOOM goes at no-sound... so strange)
- Scemino (https://github.com/scemino/) Original nSCUMM's developer/author - see his project nSCUMM
- Bashar Astifan (https://github.com/basharast) nSCUMMUWP's developer/remaker/enhancer - see his project NScummUWP
Copyright © 2015-2023 nSCUMM Authors.
nSCUMM free software: you can redistribute it and / or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
nSCUMM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with nSCUMM. If not, see http://www.gnu.org/licenses/.
AS IS. No support. RnD only. DIY
[m][e] 2023