CRS News and Updates

It is a good idea to always start the game by opening "Loader.exe", otherwise updating the game may cause issues due to file access.

January 17th 2018

-Showcasing some Black Box Corporation technology, go check them out at
-Still working on integrating some code so that everything somewhat links. There are still a few items that need addressed such as:
*Don't press F4 or F5, they seem to close / crash the game
*Connecting the power cord sometimes throws an invalid pointer, no worries this was brand new code that wasn't fine tuned
*Some old video cards through an error when textures are larger than 1024x1024, usually you see a MAP#27 texture error. You can change the max texture size in the options of the game to 1024 which should resolve the issue.

January 14th 2018

-I believe all bugs have been fixed if using launcher version and build version b0008. Please submit your remaining bugs to me so I can address them (some people still claim the LARGE KINGSTON RAM STICK when the camera moves away too far from the object, I say this is a marketing advert lol. No but this should be fixed, let me know if you still see this issue after updating to the latest version).
-My next step is to integrate the old "prototype" code I just fixed up in the last 3 days into the "new modular code" so that I can rapidly release new scenarios.
-More updates at our Facebook page Click Here

January 13th 2018

-Launcher version fixes the "Play Now" button where the settings were not copied properly (i.e. resolution, controls), fixed now in this launcher version.
-More updates at our Facebook page Click Here

January 13th 2018

-Another Major Release of All of the gameplay was debugged and over 200 issues were fixed. Sorry about that, it should play much smoother now.
-I can't even begin to go over the updates, just check it out.
-More updates at our Facebook page Click Here

January 10th 2018

-Starting the custom pc builder to allow for simuluation of build, powerup, and configuration
-Implemented the game update system, hopefully this works well. Be sure the game isn't running if you are running the updater
-The current game mods are only TEMP, I am migrating the code to intermix the good with the good, I know there are numerous bugs with it currently, but I am addressing these now
-Created Remote Support tool so I can easily resolve game issues if need be
-More updates at our Facebook page Click Here

January 7th 2018

-Major Update Available
-Download New Version Now
-More updates at our Facebook page Click Here

January 6th 2018

-Pre-Order will soon be available on our site
-Added a lot of new stuff in next release
-More updates at our Facebook page Click Here

January 2nd 2018

-Added Player Start MOD
-Added Scenario / Level Introduction MOD
-Added Water MOD
-Added Terrain MOD
-Big Fixes: Launcher was tested across multiple systems and several issues were found and fixed.
-Bug Fixes: Game had several bugs (i.e. when selecting a plane) which have been identified and resolved.
-Major improvements to the graphics settings and render quality
-More updates at our Facebook page Click Here

December 22nd 2017

-New Release, available at Here
-If you create a nice level and want to have it published in the Computer Repair Simulator game, please let me know The level editor is at a point where it can be used to create worlds / scenarios. The only thing that is missing is the hardware configurator to create scenarios, but that is next on the list. As always, please report any bugs back to me.
-More updates at our Facebook page Click Here

December 21st 2017

-Fixed Licensing system a bit to get rid of prompts you don't need to see
-Bug fixes and testing, several issues were found in the launcher options and game which have been identified and resolved
-Created Add Door option, need to code it out. This will allow interactive doors to be added, with passwords which will need to be found during exploring and fixing computers
-Fully completed the Player Start option, now you can choose where the player starts on the x/y/z/pan coordinates and positions respectively
-More updates at our Facebook page Click Here

December 20th 2017

-Updated the Software Serial Number and CD-KEY system to validate proper licensing which will be implemented at a later time
-More updates at our Facebook page Click Here

December 19th 2017

-Finished the world editor / scenario editor music system, we (or you) can import music files and have them playing during gameplay
-Support for customized temperature, humidity, time for each level / scenario
-More updates at our Facebook page Click Here

December 17th 2017

-Finished the lighting system where it saves / loads properly.
-Development release available on our facebook page
-More updates at our Facebook page Click Here

December 16th 2017

-Created lighting system with colors, strengths, and flickering options
-More updates at our Facebook page Click Here

December 11th 2017

-Bug fixes, and streamlining the world editor usage
-Fixed minor database bug that was caused by a user error, just put a minor patch in to fix it until it is refreshed
-More updates at our Facebook page Click Here

December 10th 2017

-World editor almost done, working on lighting systems, starting points, scenario loads, etc.
-Imported over 350 models into the world editor, just making some worlds now to test / tweak it.
-Increased SpecialFX from 25 total to 25 of each (turns 25 into about 150 particle systems)
-Working on door systems
-More updates at our Facebook page Click Here

November 30th 2017

-World editor graphics update to make consistent with other parts of the game
-World editor soundFX addition
-World editor particle system addition
-More updates at our Facebook page Click Here

November 26th 2017

-Completed MODs section to allow for importation of soundFX, Music, and models for the level editor
-Completed auto-update for the game, with version verification from remote server
-More updates at our Facebook page Click Here

November 7th 2017

-Linked a bunch of skills to the newly created shop
-Created toolbelt / shortcut bar for frequently used items such as screws and cagenuts
-More updates at our Facebook page Click Here

November 5th 2017

-Finished 16 categories today for items on User Mods and Shop to import hardware into the game
-More updates at our Facebook page Click Here

November 2nd 2017

-Added Racks, Cabinets, Network Switches, UPS Systems, PDUs, KVM Switches, and more to go
-More updates at our Facebook page Click Here

November 1st 2017

-Fixed bug when adding 3D model via the mods area, fixed another bug with level editor
-Created auto-update system for the launcher and game to avoid repeated downloads / installs by existing users (sorry)
-More updates at our Facebook page Click Here

October 30th 2017

-Added peripherals such as USB/PS2/Serial Mice, and PS2/USB keyboards, mods complete
-Added Desktops to be used for jobs, mods complete
-Added Laptops to be used for jobs, mods complete
-Added Servers to be used for jobs, mods complete
-Added Tools to be used for jobs, mods complete
-Fixed bug with all existing user mods where 3D Model was not always copied, now copies 100%
-Fixed Level Editor if you tried to make a new map name, but it was left empty
-Preparing BIOS screens for OS installation and hardware tweaking
-Keys for version are M=GIVE XP, V=ADD MONEY, N=TAKE MONEY for testing
-More updates at our Facebook page Click Here

October 28th 2017

Version (Public Release)
-Public Release with following features supported
*Level Editor w/o models, only structure (no others work at this time)
*Game is considered to not be a game as no playable parts are available, only for bug testing / development reasons
-More updates at our Facebook page Click Here

September 7th 2017

-Added case sides, screws, water cooling, pci cards
-More updates at our Facebook page Click Here

July 23rd 2017

-Cases, Motherboards, CPUs, GPUs, Ram, Power Supplies, Fans, CPU Heatsinks, CD/DVD Drives, and Hard Drives have been added
-Sorted out a few oddities with overlapping data, should be cleaned up now (so much nice to have code structure)
-More updates at our Facebook page Click Here

July 22nd 2017

-Memory, Video Cards, CPUs, Cases, Motherboards, and Power Supplies have been coded in, including mods
-More updates at our Facebook page Click Here

July 10th 2017

-I lost part of my update logs, sorry guys, the history of logs found on this page do not accurately represent the game status
-Finishing up the Shop and beginning to link the inventory
-Shop is almost done, skills have been linked, achievements added, etc., things are coming together

July 6th 2017

-Working on the integration of items for the game for residential, commercial, and manufacturers. This will allow any user to upload any content and apply properties in scenarios, along with setting the details on how to win the scenario.
-Researching SVNs for auto-update, leaning towards WINscp due to the capabilities and legal aspects
-Working on the mod editor, so after adding a new item and entering the properties, the game launches and will allow you to view / inspect the object for accuracy. During this time, the item is added to the game database so the shop / inventory will auto update with the items immediatly.
-added code to import the game license to unlock full version

June 26th 2017

-I have not been updating this often, but the skills have been finished, next working on inventory and shop

April 3rd 2017

-Working on the world editor this evening, making a lot of good progress

March 22nd, 2017

-I have been lazy on updates, but not development. Really working on boring items such as message bars, panels, text, basic game play, etc.

February 17th, 2017

-Created additional graphics for the CD-KEY registration process to alert users of next steps

February 16th, 2017

-Designing scenario modes where users will be able to create a custom game.Here are some of the features planned for this:
-----Custom electronic assembly builds, built up by the player who can use a library of components / parts
-----Importing of new models / parts / components via the Game Launcher. User will be able to enter properties and find the model (.mdl format)
-----Custom weather / disasters for scenario, set by player. Includes items such as loss of power due to storms, floods, earthquake (shaking camera), visibility issues, fire, snow, etc.. All of these are designed to allow a true custom scenario dealt with by real field technicians across the globe. I can confirm as I have been through hurricanes, volcano eruptions, tornadoes, forest fires, etc. while traveling / performing my job. Obviuosly not during the operation, but it was part of the adventure. If you max the settings out on this, the end player will virtually not be able to complete the job, but it will be fun.
-----Custom properties for each item, this also includes custom scripts of how the object should act. This could be a risk due to the fact the player can make any part do anything, but this is the plan
-----Custom game mode. Building/Repairing/Assembly/Diassembly Electronic Assemblies / Computers.
-----Optional tests that can be created by teachers and professors via the Launcher and Game. Options to allow redos or a number of tries before failure.
-----Central upgrade to the server to implement it in the game so others can play the scenario, along with IMPORT/EXPORT options so you can share scenarios with your friends
-This mode will allow players to add items such as components, sub-assemblies, ciruits, hardware, software, racks / cabinets, servers, displays, phones, electrical boxes / wires, UPS systems, cable runways / under floor access, cooling systems KVM equipment, power distribution, video walls, converters, extenders, etc.

February 15th, 2017

-Added the menus for loading and clearing level editor maps
-Created file structures for the files to be accessed
-Improved menu operation during game play, fixed overlapping windows being dragged together (original alpha release bug now considered fixed)
-Fixed issue when you accidently clicked an item when you were really pressing a button in the menu (original alpha release bug now considered fixed)

February 14th, 2017

-Still building the World Editor system. I assume this will be taking up the next few weeks while I continue to develop the system

February 13th, 2017

-Working on new design of the World Editor

February 12th, 2017

-Fixed a few minor bugs with the money system on how it was being displayed in the launcher, bug testing of all components looks good

February 10th, 2017

-Finalized the money system, it can now handle billions of dollars and I added an anti-cheating mechanism.
-Begin working on new level editor

February 9th, 2017

-Coded international money systems and formatting for US, Canada, Europe, UK, and Japan.
-Since the game engine can only handle an integer as large as 2,650,000 and nothing higher, I decided to build a system to allow the game to save money up to $999,999,999,999. This is now complete.

February 8th, 2017

-Continue linking the controls, almost done with this. This also includes movement modes that can modify the keys slightly depending on how a player wants to configure the controls.

February 7th, 2017

-Began coding player movement, and linking the controls.
-Redesigning the level editor to support 10 maps, and better controls / flow.

February 5th, 2017

-Added new option for rendering distance, used to control how far models are visible from. This can help with making the game smoother.
-Created a ticket system in preperation for selling the commercial version. This basically generates a unique ticket that can be used when reqeusting your CD-KEY.
-Cleaning up the editor to make it ready for users (i.e. creating a mini tutorial in the game, and preparing file saving and loading)

February 4th, 2017

-Finished the token between the launcher and the game. This protects the games from being launched without the launcher, hence verifying all settings are within spec to not crash the game engine.
-Created a Computer Repair Simulator World Editor so that developers and players can easily mod the game.
-Fixed bug with the profiles where the serial number was declared tampered with. It was just a section of code missing.
-(Bug Alert) I had to repurpose the "HOTKEY" to "INTERACT" for object clicking. I will need to add the hotkey later as this is not necessary immediatly.

February 3rd, 2017

-Finished the Key Binding code
-Added sign to garage in 3D world
-Added CDKEY check within the game itself

February 2nd, 2017

-Built the first level design to be used.

February 1st, 2017

-Build and tested key binding which was a success. I am just incorporating the other options now.

January 30th, 2017

-More work on importing options / settings. Working on controls now, and creating a binding system.
-(Bug Alert) The game engine doesn't support a detect function for the scroll wheel, it only senses change. This means the scroll wheel can only be bound to moving the camera in/out. I cannot remove it from the existing options just yet because it requires a lot of work to take out. I think for now this is considered a low risk bug and can easily be fixed by factory resetting the control settings.

January 29th, 2017

-Continue to work on importing settings from the launcher, while testing them. Resolution changing and custom resolutions work very well.
-Developing a Debugging system for the game, this will allow us to track bugs easier

January 28th, 2017

-Working on importing settings withing the Game Engine from the Launcher
-Creating Debugging / Troubleshooting system

January 26th, 2017

-Serial Number abuse vulnerability found. (Now Fixed)
-Created a system to only allow unique serial numbers to be activated. When registering, the serial number is checked against the database to be sure it isn't a duplicated copy.

January 25th, 2017

-New Versioning from to
-Beginning work on actual game, first step is to build a developer / debug portal to really get some good stats when something goes wrong, the second item will be importing the options and making sure they work, then the last step is to make sure game was launched properly using the game tokens coming from the Launcher. Once I get something going shortly, I will be making the game available again for QA and bug testing.


January 25th, 2017

-Working on DRM, creating tokens that are used between the launcher and the game to be sure the game is launched properly. The Launcher side is complete. The way the system works is when the game is installed, it will generate a random serial number (random functions using different methods), but we embed something similar to a random SALT, so that the CD-KEY generator makes a key that will ONLY work with that S/N. There is no way to change the S/N once installed, even if you uninstall the game (we have ways of clearing it, but it only manages the license). There are now systems in place to verify if the Serial Number was tampered with (aka someone changing the S/N and CD-KEY in registry simply won't work) and the game will close until properly unlocked. If the Serial Number isn't tampered with, no issues will occur. I also created a token which is sent from the game Launcher to the Game Engine which is extremely unique. There are 10 possible paths which will document the exact time from a second all the way to the year, which then is randomly calculated with part of the Serial Number of the game so that the token will only be alive for maybe a minute or 2 before it expires. Under normal operation, when you start the game from the Launcher, it should take less than 10 seconds (worst case scenario), and if someone did find a crack / equation, they would need to calculate an equation that has 10 different options, which includes variables of the exact time, with a random SALT. If a valid crack was made, it would need to be copied to the directy and the local PC time would need to be just perfect in order for the game to launch.

This was put into place to deter hackers, however the system is hackable, but I don't consider it worth the time.

January 24th, 2017

-Created a circular system during install which will create a unique serial number for the software, while checking for serial number corruption
-Updated user manual

January 21st, 2017

-Created CD-KEY system that generates extremely unique serial numbers for each copy, and a CD-KEY system. The CD-KEY system is very detailed and there is no way of being able to use the same CD-KEY for more than 1 installation using a centralized system.
-Keeping a Guest Account for the game initially so the game can be tested

January 20th, 2017

-Resolved the proifle picture bug, using a different method to get profile image from folder. Prior code was similar to a library where if the image was present within the software, the file could not be modified. Using this different method will only cause the imae to be locked during read/write times only.

January 19th, 2017

-Debugging profile picture, have a funky bug that stops the file from being accessed

January 18th, 2017

-Spent most of my time tonight working on the image profile, and defaulting settings, etc. I still have a little more work to do here, but almost done. This image can then be used within the game as your avatar for local / remote play.

January 17th, 2017

-Worked on Accounts and Profiles, the first game slot for single player is about done
-Implemented CD-KEYs for the game
-Fixed a few random bugs
-I have confirmed that linking of the launcher and the apps will work properly
-Came up with the following game modes: Mini Games, Tutorial, Training, Random, Scenario, Story, Build-a-PC, Custom, Teacher Portal, Student Portal

January 14th, 2017

-Finished sign-in page, this includes the sign up form in HTML and PHP
-Completed basic database
-Completed implementing encryption for passwords
-Researching calls via API to server, for general items (not for critical data)
-Updated user manual

January 12th, 2017

-Finished Network Options where users can enter server information in case the host changes or a local game is started
-Added option to sign up
-Created database structure for accounts
-Researching password encryption, hashing, and salt for passwords

January 11th, 2017

-Research on encryption

January 10th, 2017

-Created the Network Options page, began layout
-Added options to enter a server IP Address, Port #, and Password. Mostly if the main server IP changes, easy way to fix it, other reason is for clients to host the software themselves later on
-Updated the user manual
-Changed the way the user manual was presented in the launcher, it failed to update, so I had to convert it to a webpage

January 9th, 2017

-Added additional option for Shaders which would control how objects are rendered, including reflections
-Added option to change time for actions
-Added additional options for max frame rate (range 1 through 10 fps for debugging purposes)

January 7th, 2017

-Completed the controls page
-Working on the controls checks / balances for the input keys

January 6th, 2017

-Discussions with attorney on trademark, will be processing final paperwork to fully register the name

January 4th, 2017

-Working on the Controls and configuration, mostly done, but need to add checks and balances
-Updated Computer Repair Simulator user manual

January 2nd, 2017

-Trademark / Lawyer work

December 28th, 2016

-Completed second video page settings, this is now considered done. There may be a few more options I may add, but they will be minor ones.
-Finished the Audio options page which controls master volume, music volume, sound volume, and CD Volume (next version you can play your CD music on the radio)
-Added link to the user manual in the game launcher for easier access
-Working on the Movement Options
-Updated Computer Repair Simulator user manual and added link to the home page

December 27th, 2016

-Finished coding all of the video settings which are pretty detailed as is
-Began the Computer Repair Simulator user manual

December 24th, 2016

-Continued working on the video options page 2

December 20th, 2016

-Finished first page of the video options, will continue on the second page

December 19th, 2016

-Continued working on the video options

December 5th, 2016

-Designed Video Options panel
-----Resolution and Custom Resolution
-----Screen mode (no video, window, fullscreen)
-----Gamme value (50 to 150%)
-----Engine Window Alpha (for playing while monitoring)
-----Color Depth (16/32)
-----Camera Field of Vision
-----Frames per Second Max
-----Shadow LOD
-----Shadow Range
-----Shadow Stencil Type
-----Max Particles

December 4th, 2016

-Programmed saving / loading of following options. Also programmed default settings and a few features that go along with it (i.e. if no changes were made, the Save button doesn't show)
-----Difficulty (Save / Load)
-----Movement Speed Modifier (Save / Load)
-----Max Click Distance (Save / Load)
-----Sky Enabled + details (Save / Load)
-----Show Trees (Save / Load)
-----Day / Night Cycle (Save / Load)
-----Time (Save / Load)
-----Language (Save / Load)
-----Currency (Save / Load)
-----Age (Save / Load)

December 3rd, 2016

-Added General Option Items
-----Movement Speed Modifier
-----Max Click Distance
-----Sky Enabled (sky color, weather, sun)
-----Show Trees
-----Day / Night Cycle
-----Age (for presentation and training purposes)

December 2nd, 2016

-Reviewed movement types (freeform like it is today, centralized / click & zoom, custom). I am leaning more on custom movement, so that you have a screen that has a bunch of options such as:
-----Move on X Axis, if yes, select the Forward / Backward type (user defined key or mouse)
-----Move on Y Axis, if yes, select the Left / Right type (user defined key or mouse)
-----Move on Z Axis, if yes, select the UP / DOWN type (user defined key or mouse)
-----PAN View, if yes, select user defined key or mouse, add lower / upper setting constraints
-----ROLL View, if yes, select user defined key or mouse, add lower / upper setting constraints
-----TILT View, if yes, select user defined key or mouse, add lower / upper setting constraints
-----NO KEY CAN OVERLAP, code verification
-----Lock Camera (yes / no), still trying to figure this out, but camera will be centralized above system, difficult to see parts behind parts though in this mode
-----MOVE SYSTEM (X, Y, Z), similar to just moving the item around the table, however no turning / panning can occur here due to object position depencies
-Created more of the launcher interface and graphics

November 29th 2016

-Implemented versioning with new system, starting with
-Launcher GUI Server Status
-Launcher GUI Versioning
-Visual Adjustment to Launcher GUI

November 18th 2016

-Launcher GUI design and programming

October 1st - November 18th 2016

We were involved with a lot of communication with companies, clients, and schools, along with several members of the media executing interviews. During this time we looked at the bugs and several ways to resolve them for the commercial version. We also have been doing a lot of research and development to support some of the additional features that our fan base wants to see. Not a lot of the game was worked on during this time, but it was a good cool down after our initial alpha launch, and good preperation for stage 2. The game concept (yes it had bugs and the controls were not perfect) was proven by this release which has brought in a lot of attention. we hope to keep that going.