Archive for June 2021

Complete Porting Kit database update….making it Linux ready!

Complete Porting Kit database update....making it Linux ready!

Here a quick heads up. As you know we never stand still at Porting Kit. It sometimes may look like there is not much going on, maybe in some periods less blog posts, but we never stand still! In the background we are always, updating ports, working on new features and fixes and updates of Porting Kit itself. Today I want to let you know (perhaps you already saw) we are updating all ports in the database. Why?

  1. Updating all game descriptions with also the general install instructions.
  2. Updating ports to see it requires newer (or older) engines for best compatibility.
  3. Updating Steam ports to make sure there are no issues in Steam
  4. By updating we automatically transform the ports to WSI3 Files which gives more features and also Linux ready!

The last one is a very interesting one in out vision to be able to use Porting Kit also in Linux! Porting Kit is created in Electron and this way also easy to transform it for Linux usage. Isn’t that cool? So meanwhile we are working on updating the database, which we expect to finish in 2 weeks. On the Porting Kit site we are meanwhile working on the Linux version of Porting Kit.

Shadowrun Hong Kong for Mac

On request, we added Shadowrun Hong Kong to the Porting Kit database! In  Shadowrun Hong Kong for Mac you hearken back to the golden age of computer RPG’s with a novel-like branching narrative full of sharp prose and deep character development. Immerse yourself in a smart, 15+ hour campaign with a diverse cast of all-too-human characters. Tested the game on my Intel based Macbook pro 2019 and works great on Catalina and Big Sur! Have fun!

Basic Portingkit Install Instructions GOG games:
1. Download the Shadowrun Hong Kong “offline backup setup” file(s) into your download folder.
2. Always read the “notes” of the game description first for additional steps!
3. Go to the library server tab and select the game you want to install and click “Install”
4. Portingkit will create the wrapper and locate your setup file in your download folder
5. The installation of the game will start, run through the install wizard.
6. After installation, exit the installer (don’t run launch the game).
7. Porting kit will say it has finished successfully.
8. Go to your local library tab and select the game and click “play”!
9. Enjoy the game!

Game description:
Shadowrun: Hong Kong – Extended Edition is the definitive version of Shadowrun: Hong Kong, the third standalone game in Harebrained Schemes’ critically-acclaimed Shadowrun cRPG series. This Extended Edition adds the all-new, 6+ hr Shadows of Hong Kong Bonus Campaign to the game as a free upgrade – delivering on a funding goal achieved by fans in Harebrained Schemes’ wildly successful Shadowrun: Hong Kong Kickstarter.

Go to the Porting Kit game page up here…

Love the work we do? Become a Patron… and get extra Tiers! Want to support Porting Kit? Buy also Crossover from Codeweavers! They are mass contributors of Wine development and are the core people making this possible.

Shadowrun Hong Kong for Mac

Shadowrun Hong Kong for Mac

Absolute Drift free on GOG.com for 2 days!

As you may know, GOG is busy with it’s summer sale! 3400+ games up to 90% off! Lots of native Mac games and Windows games for we have a over 1250 in our Porting Kit game database! GOG.com had already 2 games freely given a way for an amount of time and today we have the native Mac game Absolute Drift free on GOG! So no Portingkit is required in this case for this game.

Game Description:
Drifting: the Art Of Sliding Sideways.This is a driving experience like no other. Journey from apprentice to master drifter as you hone your skill in a gorgeous minimalist world. Push yourself to the limit on drifting tracks and wild mountain roads while you work to unlock trophies and elite events. Compete against ghosts of the top players in the world, or refine your skills by out-scoring your own ghost.

Get the free native Mac game (coming 2 days) free up here…

Warhammer 40k – Rites of War for Mac

just before the weekend starts another classic: Warhammer 40k Rites of War for Mac has been added to Porting Kit! If you recently bought it on sale or now in the summer sale, then you can enjoy this classic on your Mac! Tested the game on my Intel based Macbook pro 2019 and works great! Have fun!

Basic Portingkit Install Instructions GOG games:
1. Download the Warhammer 40k Rites of War “offline backup setup” file(s) into your download folder.
2. Always read the “notes” of the game description first for additional steps!
3. Go to the library server tab and select the game you want to install and click “Install”
4. Portingkit will create the wrapper and locate your setup file in your download folder
5. The installation of the game will start, run through the install wizard.
6. After installation, exit the installer (don’t run launch the game).
7. Porting kit will say it has finished successfully.
8. Go to your local library tab and select the game and click “play”!
9. Enjoy the game!

Game description:
Take the wheel of a fast paced, high intensity trucking business. Start as a one man show, bidding on jobs, then build your fleet into an unstoppable convoy and deliver the goods. Grow your business and your fleet, but beware – your reputation is everything.

Go to the Porting Kit game page up here…

Love the work we do? Become a Patron… and get extra Tiers! Want to support Porting Kit? Buy also Crossover from Codeweavers! They are mass contributors of Wine development and are the core people making this possible.

Possible Wrapper creation issue after latest update + Steam issue fixed. (resolved)

Update: Problems resolved. No porting kit update was required.

================

To cover two things in one post. I have some good news and (very temporarily bad news :P. The update of PK last night (we have to deal with a lot of things and challenges lately regarding Mac OS) may broke the wrapper creation (screenshot). You can workaround it to put your Porting Kit in the “Enable Experimental features” mode. You can do that using the “Portingkit top menu –> preferences –> select the “Enable Experimental features” checkbox” and restart porting Kit. then it should be fixed. We will fix the issue today so we hope the hinder will be at a minimum.

Number two, we managed to fix the default steam bug not showing the stare (black screens). Normally we had a workaround using these settings… these aren’t required anymore in new steam port installations.

I.G.I. 2 Covert Strike for Mac

Yeah I know, it took a while before a new port arrived in the database, but this is largely due to the WSI3 implementation which had some big influence in adding new ports and because of adding the development environment into Porting Kit 4. Now that this is done, we can add new games again into the database. Starting with I.G.I 2 – Coverstrike! Game works great on my intel based Mac Pro. enjoy the game!

Basic Portingkit Install Instructions GOG games:
1. Download the I.G.I 2 – Coverstrike “offline backup setup” file(s) into your download folder.
2. Always read the “notes” of the game description first for additional steps!
3. Go to the library server tab and select the game you want to install and click “Install”
4. Portingkit will create the wrapper and locate your setup file in your download folder
5. The installation of the game will start, run through the install wizard.
6. After installation, exit the installer (don’t run launch the game).
7. Porting kit will say it has finished successfully.
8. Go to your local library tab and select the game and click “play”!
9. Enjoy the game!

Game description:
As the Cold War drew to a close, the world believed that peace would reign across the globe. It seemed that a new age had dawned, an age of lasting unity between nations, but this was not the case. Instead the fight for global supremacy had only been forced underground into the battlefield of covert ops and evil acts of terror.

Go to the Porting Kit game page up here…

Love the work we do? Become a Patron… and get extra Tiers! Want to support Porting Kit? Buy also Crossover from Codeweavers! They are mass contributors of Wine development and are the core people making this possible.

Steam connection issue + fix

Steam connection issue + fix

Maybe you found out yourself lately regarding logging into steam, but there seems to be a specific issue with Steam at the moment that logging into steam takes a while. Besides that the store and library may be black as well.  The cause is that on every launch, Steam now randomly picks whether to use UDP or WebSockets to connect to the servers, and WebSockets don’t work under Wine for some reason.

You can fix all the issues (slow login and the black screens) by using these settings in screenshot. We are at the moment looking to automate this on startup, so no actions are required.

Release Porting Kit 4.1.45

Release Porting Kit 4.1.45

It’s June and that means all the updates in experimental branch will go to the main branch up to today! It contains loads of fixes and enhancements. Check out the list below. I will pick out a very important one which is the introduction of WSI3 files!

WSI3 files:
In porting kit we use WSI files which is a kinda script. We started with WSI1 (quite simple) WSI2 (more advanced) and now WSI3 files which are even more advanced. This means we can for example add special steps for Apple Silicon or Intel GFX card Macs and so on to specialize the settings the best way for your Mac per specific game :)

Porting Kit 4.1.45 (05/06/2021):

  • Developer login should not be requested on startup
  • Custom port name dialog should work properly
  • “Cannot read property ‘length’ of undefined” fixed
  • Developer should be able to add server ports based in local ports
  • Removing variable default value
  • Wine prefix should not be recreated when installing DLC with a different engine
  • Fixing broken encoding in some descriptions
  • Links shouldn’t be removed from descriptions
  • Updating the use of the API to include WSI3 ports
  • Fixing broken descriptions automatically
  • App description should be minified so it can be edited
  • Developer login should happen automatically on startup
  • Uncompression error message improved
  • PK shouldn’t cache its local files
  • Only proper compatible configs should be loaded
  • Adding Developer tab
  • Save dialogs should work properly again
  • clearStartupApps should be executed at the end of each run step only
  • Improving DXVK incompatibility error message
  • Improving the way to handle Windows paths when downloading a file inside a port
  • .msi files now should be selectable when creating custom ports
  • Minor fixes and changes
  • A DXVK version should only be considered valid if it’s a string with more than 2 characters
  • Improved location of the ‘No space left on device’ error message
  • Error messages should never appear inside quotes
  • Workaround to avoid ‘osascript: no such component “JavaScript”‘ error
  • Debug logs and Open Drive options should work properly
  • If PK fails to list the files inside a folder when listing runnable files, it should just ignore that folder
  • If something goes wrong when solving aliases, PK shouldn’t crash
  • Increased wine prefix time from 2 min to 3 min
  • Improvements when running commands
  • Improving some analytics events
  • Implementation Donation tab
  • Updating Electron, which do some fixes
  • Removing Sentry
  • Rankings tab should work properly now

Checkout the change-log with all the history up here…