User Tools

Site Tools


1.2.1 Installation and setup


.NET Framework

CPWizBiz requires .NET framework 4.5 to run. Get it here:

.NET Framework


You can use existing installations of CPWizard, but I would strongly advise you create a backup before doing so. I haven't extensively tested how CPWizBiz works when it's set up for Mame, but it doesn't change any files to do with Mame, so hoping it should be fully compatible.

If you are installing from fresh, the CPWizBiz Installer handles the download and installation of CPWizard for you.


This has now been simplified into one installer. Download it and unzip it to the location you want it to sit on your PC. The app will auto-update after this, if selected in options. Download it here:

Resilio Sync

If you are looking to setup a Master/Slave installation, I'd recommend using this software. As of time of writing (April, 2017) dropbox dropped its public folder function and thus I won't be referencing any dropbox funxctionality. I'm sure there's other cloud/server approaches that could be used in place of resilio, but I would reccommend this for it's speed and ease of use and setup:

Resilio Sync

Drive Mappy

If you are planning to 'offline edit' your setups - that is edit CPWizBiz setups when you are not connected to your LAN, you'll need a solution to manage mapping your shared drives to a LAN or localized cloud sync folder depending on connection status. This is an advanced setup idea - so post on the forum if you're interested in achieving this. DriveMappy details here:


Types of Installation

There are different ways to install CPWizBiz. The simplest just holds all the files on one PC - easy to get your head around, and low maintenance. The second method is Master/Slave, which allows you to edit CPWizard layouts, CPWizBiz game controls and Marquees across your home network, remotely and even offline, syncing when you come back on line.

An example of a Master/Slave setup would be having the main CPWizBiz installation on you cab, then other 'slave' installations on your home PCs (e.g. a 3 monitor 'main' PC) and lastly a laptop for editing when you're out and about, on or offline.

Type 1: Simple

This is the most straightforward installation. Use this method if you are going to do all you editing of game controls and marquees on the same machine as your emulators run on. No remote/network editing available, although you can come back later and enable this. Otherwise known as a “Single Machine Install”

Video and guide:

Type 2: Master/Slave Setups

Video explanation and guide:

This is where you have your main installation on your games rig and other installations on other PCs, meaning you can edit your controls and marquee layouts on other machines. By using Resilio Sync or other cloud software, you can even edit your layouts off-line.

I would recommend Resilio instead of other cloud software. CPWizBiz also dovetails its setup with Resilio.

You can have additional CPWizBiz installations on 'slave' PCs or laptops to edit game setups on-the-fly or offline. All CPWizBiz Assets and Database files are stored on a synced local folder, so any changes to game setups pretty much instantaneous.

These are setups that include variations around local and wide area network setups. There are four key folder groups and installations for CPWizBiz:

CPWizard: This folder can be installed anywhere (e.g. on a local machine; LAN server or Cloud) - however, it is strongly advised that this runs from a local installation (so - if you are wanting master/slave editing - you'll need a synced cloud or NAT system that syncs local, duplicate copies - such as dropbox).

Database: This holds all the layout info for the controls and the marquees. Access to this is needed for the CPWBAdmin interface to operate. Again, best stored in a regularly synced folder - e.g. Cloud folder.

CPWB Assets: This holds things like system, controllers, controls and emulator images. It also has operational images like controls placeholders. Again, access to this needed to use the admin interface. Again, besty installed to a cloud folder.

System Assets: You can set up extended artwork folders for each system (e.g. Game logos, fanart and backgrounds). This doesn't necessarily have to be local copy, as only accessed when constructing the controls/marquee. However, if editing in WAN, may be considerable slowdown?

Diagram of LAN/WAN functionality:

software/cpwizbiz/setup/install.txt · Last modified: 2017/04/01 12:05 by stigzler