M123

@paperpanzer

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:

  1. Navigate to the _inmm install folder (e.g. C:\_inmm\).
  2. Open _inmmcnf.ini with Notepad / your preferred text editor.
  3. Copy the below text and paste it at the end of the file.
[Machines]
Group=Acclaim
RegKey=HKEY_LOCAL_MACHINE\Software\Microsoft\Directplay\Applications\Machines
Value=CurrentDirectory
File=Machines.exe
  1. Save _inmmcnf.ini and exit Notepad.
  2. Run _inmmcnf.exe.
  3. Machines should now appear under the "Acclaim" group in the Patch tab. It can also be found using the "Find" button (type "Machines" in the box). Assuming the registry entries are correct, selecting Machines in the list and clicking "Patch" should work...

posted in Machines read more
M123

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

  1. In your Machines install folder, create a new folder "Music".
  2. Rip the music files from the CD into that folder, or download the Machines OST and extract it to that folder.
    (If you use the .flac soundtrack files, you may need to install the OpenCodecs pack from here (opencodecs_0.85.17777.exe) for playback to work correctly)
  3. Make a backup of Machines.exe.

Install/config

  1. Download _inmm238-installer.zip from here ("Download this file").
  2. Extract it somewhere, then run _inmm238.exe to install the wrapper config / patcher program (to, for example C:\_inmm\).
  3. Navigate to the install folder and run _inmmcnf.exe.
  4. Edit the file types and players on the "Method" tab to match this image.
  5. Click on the "Patch" tab.
  6. Using Windows Explorer, navigate to your Machines install folder, then drag-and-drop Machines.exe onto the _inmm.dll setup window.
  7. When prompted "Patch these files?", click OK.
  8. Click on the "_inmm.ini" tab.
  9. Using Windows Explorer, navigate to the Music folder in your Machines install folder, select all the music tracks, then drag-and-drop them onto the text box in the _inmm.dll setup window.
  10. Click "Save" and save the _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.

posted in Machines read more
M123

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:

seekndes bsnd1_b upscaled

It's also surprisingly good at handling dithering and banding (adding some noise after upscaling can help to mask new artifacts).

seekndes sky_b 2x nearest
seekndes sky_b upscaled

posted in Modding read more
M123

@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.

posted in General Discussion read more
M123

@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".

posted in General Discussion read more
M123

@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.

posted in General Discussion read more
M123

@Beemer

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.

posted in Support read more
M123

You need to either:

  • have a physical CD 2 in a disk drive
  • mount a CD 2 image using either the built-in disk mounting feature of Windows 8.1 or above or a separate program such as MagicDisc, PowerISO or Daemon Tools
  • use Machines Loader to bypass the disk check

posted in Support read more
M123

@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.

posted in Machines read more
M123

@Warharvest_

Machines billboard

Fits right in, only costs a few hundred thousand per week... :P

posted in General Discussion read more
M123

@Judas
It's nice to see the site up and running again :)
Welcome back.

@Warharvest_
Any luck?

posted in Downloads read more
M123

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.

posted in Modding read more
M123

@Warharvest_
That first command is for navigating Command Prompt to your Machines install folder. If yours is in the "Machines WFW" folder in your screenshot, then the command would be:
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.

posted in Modding read more
M123

@Pisarz
Getting Half-Life 2: Episode Two Hunter flashbacks...

posted in Blogs read more
M123

@Warharvest_
Filled as much space as possible without cropping the outer Warlords off or stretching everything:

Background-1920x1080

1280x600 is an unusual resolution - does Machines allow you to select 1920x1080 in the options menu?

posted in Machines read more
M123

@Warharvest_
If you have some spare time and a blank CD you can try following these instructions to make a copy of CD2 with (hopefully) working music using files available from wiredforwar.org. As far as I know, it should be the English version...

@X-Lord
Is Machines set to run in a compatibility mode? Some compatibility modes break the CD audio.

posted in Downloads read more
M123

@Warharvest_ said:

Can anyone make this image 1920 x 1080 and enhance it?
Awesome background.jpg

https://i.imgur.com/YUjACfF.gifv

16:9 crop:
Enhanced wide cropped

4:3 full frame

Don't think much more can be done without turning it into a painting :p

posted in Machines read more
M123

@X-Lord Nice :-)

Around the time I posted this thread I experimented with using the waifu2x-Caffe upscaler on Machines textures - results were pretty good for most textures, but they would benefit from some manual work to clean up dithering/banding (8-bit artifacts from original textures), missed edges and colourkey alpha textures (I think gun barrels, etc. use magenta as full transparency, blending the edges may cause pink outlines).

posted in Modding read more
M123

@Mahmoud said:

Hi, I'm just wondering if you've made any of the let's play videos yet. It's been a couple of weeks, so I thought I'd revive the post.

@Mordakai95
Last Online
11 months ago

Maybe try posting a comment on his YouTube channel (a channel with the same username exists, I assume that's him)

posted in Blogs read more
M123

@Pisarz
Awesome :)

Nice group picture.

posted in Blogs read more