@vasja1st Yeah, that missing terrain issue seems to affect everyone, as far as I know.
I don't think I've experienced any crashes, but my overall playtime in Machines 1.5 is pretty low.
Maybe see if anyone on the community Discord has any ideas:
@vasja1st Yeah, that missing terrain issue seems to affect everyone, as far as I know.
I don't think I've experienced any crashes, but my overall playtime in Machines 1.5 is pretty low.
Maybe see if anyone on the community Discord has any ideas:
@Vasja1st the original Machines files (patched or otherwise) should not be used with Machines 1.5.
Make a new folder, e.g. C:\Games\Machines 1.5\
, and extract the Machines 1.5 game assets and windows native executable 64-bit .7z archives into that.
DrFirebug made an installation tutorial video which might be useful: https://www.youtube.com/watch?v=ROpWUIz22qY
@Hepativore Where do you have the game installed?
Windows might prevent the game from writing files if it is installed under C:\Program Files
or C:\Program Files (x86)
- I would suggest moving it to C:\Games
or similar, if that is the case.
@antrad The tiles are created with a configurable amount of overlap to help prevent artifacts around the edges. The overlapping areas are smoothly blended together - the differences between a single-piece and tiled upscale are unlikely to be noticed during gameplay.
I upscaled sand_b.bmp using the "Misc" model - once as a single piece, and once using 128x128 tiles, 32px overlap:
https://i.imgur.com/e9dYYU9.png
https://i.imgur.com/MRjyFfd.png
Another upscaling model or texture might produce a more visible difference in one-to-one comparisons, but hard seams don't appear to be an issue.
@antrad said:
I do run out of memory if I try to upscale anything larger, I am limited to upscaling just 256x256 textures and smaller.
You might want to have a look at Image Enhancing Utility (formerly "crop-unscale-merge").
It can split images into tiles, upscale them with ESRGAN, then merge them together into a single image.
With an appropriate tile size, it should be possible to upscale large images without running out of memory.
Well this is amazing :D
Did some quick testing.
Some specific improvements I noticed, for those who haven't had a look yet:
Found only one in-game issue - transparent textures like gun barrels and trees draw out of order: original || Machines 1.5
I seem to have too many available resolutions / refresh rates, so the list runs off the bottom of the screen. My native resolution and refresh rate were selected by default, and setting other resolutions via config.xml
works fine.
My specs:
Windows 7 64-bit
Intel Core i7 4770
Nvidia GeForce GTX 1070 Ti (driver 431.36)
1920x1080 @ 120 Hz
Note: my original Machines screenshots are with dgVoodoo 2 installed - without it the game crashes on the loading screen.
Having problems here. Dragging and dropping the .exe file doesn't seem to be doing anything in the setup window. The "search" tab won't find the program (most of the listed entries are in symbol font and all the help documents appear to be in Japanese). The "patch" button also remain grayed out.
Hmm... not sure what would prevent the drag and drop function from working. Maybe it's a Windows 8+ thing. ¯\_(ツ)_/¯
Machines can be added to the list of games in _inmm dll setup by editing the config file:
C:\_inmm\
)._inmmcnf.ini
with Notepad / your preferred text editor.[Machines]
Group=Acclaim
RegKey=HKEY_LOCAL_MACHINE\Software\Microsoft\Directplay\Applications\Machines
Value=CurrentDirectory
File=Machines.exe
_inmmcnf.ini
and exit Notepad._inmmcnf.exe
.Unfortunately the CD music playback method used by Machines (and many other games from the 90s) is partially broken on Windows Vista and later, causing both of the issues you mentioned.
With some effort, it's possible to work around the problem using an audio wrapper called _inmm.dll.
I haven't tested this very thoroughly yet - there may be better options, this is just what has worked for me so far (hopefully it will work on Windows 10):
Preparation
Install/config
_inmm238-installer.zip
from here ("Download this file")._inmm238.exe
to install the wrapper config / patcher program (to, for example C:\_inmm\
)._inmmcnf.exe
.Machines.exe
onto the _inmm.dll setup window. ! This doesn't seem to work on Windows 10 - instead, try these instructions._inmm.ini
in the root of the Machines install folder.Run Machines.
Tracks should now cycle correctly, and you can adjust music volume by using the Windows Volume Mixer to adjust the volume of _inmmserv separately from Machines. A bit awkward, but functional.
Unfortunately the in-game volume sliders remain broken.
Note: music may stutter when loading a level - may be affected by HDD read / access speed.
Nice. I think @X-Lord did something similar with the unit textures a while ago.
Since waifu2x algorithm smoothens everything and makes things look like a painting for the moon textures I also applied a HSV filter using Gimp to add some noise, so it has a more "sandy" look. I think it turned out quite well. Since ice is supposed to look smooth, for ice textures I applied some noise only to the parts where there are rocks visible, but it didn't make much of a difference.
Good attention to detail :)
Recently I've been checking out ESRGAN (install + usage guide) with the Manga109 model from here - it takes a bit of work to set up and may have increased processing time compared to waifu2x, but the results can appear more natural:
It's also surprisingly good at handling dithering and banding (adding some noise after upscaling can help to mask new artifacts).
@lew Nice, thanks lew (and Moritz!).
If the demo installers behave similarly to the one for the released game, they might only work reliably on Windows XP / earlier.
@M123 said:
@Wholan If we're really lucky, maybe we'll hear something about it after Forsaken EX is released (no date announced yet) - otherwise we might be stuck waiting until they've finished the System Shock remake...
Forsaken EX release date announced: 31st July 2018.
System Shock remake coming "late 2019/2020".
@Wholan If we're really lucky, maybe we'll hear something about it after Forsaken EX is released (no date announced yet) - otherwise we might be stuck waiting until they've finished the System Shock remake...
Perhaps they'll do something around the 20th anniversary of the release of Machines - April / May 2019.
Hmm, I don't have any experience with Chromebooks.
You could try dgVoodoo 2 - if the integrated graphics chip (or its drivers) doesn't support old versions of Direct3D well, it may help.
You need to either:
@Flopshel said:
Edit: I got it working, just have that options issue thing now and some performance issue, particularly in fps. WIll now try dgVoodoo and see how it fares.
Any idea what fixed the stuck on loading / crash on start issue? Might help some of the other users with similar issues.
dgVoodoo 2 should help with FPS issues related to Windows 8 - 10.
In some situations the game may still stutter a bit - day/night transitions in particular are a bit rough for me.
Fits right in, only costs a few hundred thousand per week... :P
@Judas
It's nice to see the site up and running again :)
Welcome back.
@Warharvest_
Any luck?
Hmm, everything appears to be in the right places...
I followed the tutorial myself and didn't encounter any issues (aside from black textures in DirectX Viewer, which it seems @X-Lord has also run into).
Maybe metaex has some problem with the formatting of the mini.csp file? It's hard to tell what the latter portion of that error is without being able to look up the line in the metaex source code.
I attached my mini.csp - can you see any differences?
If the files are the same, I don't know what's going on. Hopefully it's not some weird Windows 10 compatibility issue...
PS: Machines doesn't seem to like small maps like this at widescreen resolutions - the camera would flicker rapidly whenever I tried to pan around unless I zoomed in a bit.
CD "C:\Users\[your_username_here]\Downloads\Machines WFW\"
For the second command to work, you need to have metaex.exe
in the same folder as mach1.met
. Extract metaex.zip into the Machines install folder if you haven't already.
@Pisarz
Getting Half-Life 2: Episode Two Hunter flashbacks...