SimCity 2000: Difference between revisions

From LANCommander
(Created page with "Category:Games {{Game.InfoBox |Cover = cover.jpg |Developers = {{Game.InfoBox.Developer|Maxis}} |Publishers = {{Game.InfoBox.Publisher|Zoo Digital}} {{Game.InfoBox.Publisher|DSI Games}} {{Game.InfoBox.Publisher|Maxis}} {{Game.InfoBox.Publisher|Electronic Arts}} |Release Date = {{Game.InfoBox.ReleaseDate|Windows|December 31, 1993}} |Genres = {{Game.InfoBox.Genre|Simulator}} {{Game.InfoBox.Genre|Strategy}} | PCGamingWiki = SimCity_2000 }} {{Game.ActionBox |Actions =...")
 
No edit summary
 
Line 5: Line 5:
{{Game.InfoBox.Developer|Maxis}}
{{Game.InfoBox.Developer|Maxis}}
|Publishers =
|Publishers =
{{Game.InfoBox.Publisher|Zoo Digital}}
{{Game.InfoBox.Publisher|Zoo Digital}}{{Game.InfoBox.Publisher|DSI Games}}{{Game.InfoBox.Publisher|Maxis}}{{Game.InfoBox.Publisher|Electronic Arts}}
{{Game.InfoBox.Publisher|DSI Games}}
{{Game.InfoBox.Publisher|Maxis}}
{{Game.InfoBox.Publisher|Electronic Arts}}
|Release Date =
|Release Date =
{{Game.InfoBox.ReleaseDate|Windows|December 31, 1993}}
{{Game.InfoBox.ReleaseDate|Windows|December 31, 1993}}
|Genres =
|Genres =
{{Game.InfoBox.Genre|Simulator}}
{{Game.InfoBox.Genre|Simulator}}{{Game.InfoBox.Genre|Strategy}}
{{Game.InfoBox.Genre|Strategy}}
|PCGamingWiki = SimCity_2000}}
| PCGamingWiki = SimCity_2000
}}


{{Game.ActionBox
{{Game.ActionBox
Line 23: Line 18:
}}
}}


{{Game.SaveBox
|Paths =
{{Game.SaveBox.Row|Type = File|Path = {InstallDir}/WIN95/SC2K/BITMAPS/}}
{{Game.SaveBox.Row|Type = File|Path = {InstallDir}/WIN95/SC2K/CITIES/}}
}}


{{Game.Scripts.Install
{{Game.Scripts.Install
|Name = Install
|Name = Install Script
|Description =  
|Description =  
|RequiresAdmin = False
|RequiresAdmin = False
|Contents = <syntaxhighlight lang="powershell" line>
|Contents =
<syntaxhighlight lang="powershell" line>
$Company = " "
$Company = " "
$InstallDir = $PSScriptRoot


New-Item -Path "HKCU:\Software\Maxis\SimCity 2000" -Force
New-Item -Path "HKCU:\Software\Maxis\SimCity 2000" -Force
Line 52: Line 42:


New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Paths" -Force
New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Paths" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Home' -Value "$InstallDir\WIN95\SC2K" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Home' -Value "$InstallDirectory\WIN95\SC2K" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Graphics' -Value "$InstallDir\WIN95\SC2K\Bitmaps" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Graphics' -Value "$InstallDirectory\WIN95\SC2K\Bitmaps" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Music' -Value "$InstallDir\WIN95\SC2K\Sounds" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Music' -Value "$InstallDirectory\WIN95\SC2K\Sounds" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Data' -Value "$InstallDir\WIN95\SC2K\Data" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Data' -Value "$InstallDirectory\WIN95\SC2K\Data" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Goodies' -Value "$InstallDir\WIN95\SC2K\Goodies" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Goodies' -Value "$InstallDirectory\WIN95\SC2K\Goodies" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Cities' -Value "$InstallDir\WIN95\SC2K\Cities" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Cities' -Value "$InstallDirectory\WIN95\SC2K\Cities" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'SaveGame' -Value "$InstallDir\WIN95\SC2K\Cities" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'SaveGame' -Value "$InstallDirectory\WIN95\SC2K\Cities" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'TileSets' -Value "$InstallDir\WIN95\SC2K\ScurkArt" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'TileSets' -Value "$InstallDirectory\WIN95\SC2K\ScurkArt" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Scenarios' -Value "$InstallDir\WIN95\SC2K\Scenario" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Scenarios' -Value "$InstallDirectory\WIN95\SC2K\Scenario" -PropertyType String -Force


New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Registration" -Force
New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Registration" -Force
Line 85: Line 75:
</syntaxhighlight>
</syntaxhighlight>
}}
}}
 
           
{{Game.Scripts.Uninstall
{{Game.Scripts.Uninstall
|Name = Uninstall
|Name = Uninstall Script
|Description =  
|Description =  
|RequiresAdmin = False
|RequiresAdmin = False
|Contents = <syntaxhighlight lang="powershell" line>
|Contents =
<syntaxhighlight lang="powershell" line>
Remove-Item -Path "HKCU:\Software\Maxis\SimCity 2000" -Force -Recurse
Remove-Item -Path "HKCU:\Software\Maxis\SimCity 2000" -Force -Recurse
Remove-Item -Path "HKCU:\Software\Maxis\Maxis\SimCity 2000" -Force -Recurse
Remove-Item -Path "HKCU:\Software\Maxis\Maxis\SimCity 2000" -Force -Recurse
</syntaxhighlight>
</syntaxhighlight>
}}
}}
 
           
{{Game.Scripts.NameChange
{{Game.Scripts.NameChange
|Name = Name Change Script
|Name = Name Change Script
|Description =  
|Description =  
|RequiresAdmin = False
|RequiresAdmin = False
|Contents = <syntaxhighlight lang="powershell" line>
|Contents =
$InstallDir = $PSScriptRoot
<syntaxhighlight lang="powershell" line>
$NewName = $args[0]
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Registration' -Name "Mayor Name" -Value "$NewPlayerAlias" -PropertyType String -Force
 
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Registration' -Name "Mayor Name" -Value "$NewName" -PropertyType String -Force
</syntaxhighlight>
</syntaxhighlight>
}}
}}

Latest revision as of 21:55, 8 January 2024

Developers
Maxis
Publishers
Zoo DigitalDSI GamesMaxisElectronic Arts
Release Date
Windows: December 31, 1993
Genres
SimulatorStrategy
View at PCGamingWiki

Actions

Name Path Arguments Working Directory Primary
Sim City 2000 SIMCITY.EXE {InstallDir}/WIN95/SC2K True
Sim City 2000 Urban Renewal Kit WINSCURK.EXE {InstallDir}/WIN95/SC2K False

Install Script

$Company = " "

New-Item -Path "HKCU:\Software\Maxis\SimCity 2000" -Force

New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Localize" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Localize' -Name 'Language' -Value 'USA' -PropertyType String -Force

New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Options" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Options' -Name 'Speed' -Value 1 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Options' -Name 'Sound' -Value 1 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Options' -Name 'Music' -Value 1 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Options' -Name 'AutoGoto' -Value 1 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Options' -Name 'AutoBudget' -Value 0 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Options' -Name 'Disasters' -Value 1 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Options' -Name 'AutoSave' -Value 0 -PropertyType DWord -Force

New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Paths" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Home' -Value "$InstallDirectory\WIN95\SC2K" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Graphics' -Value "$InstallDirectory\WIN95\SC2K\Bitmaps" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Music' -Value "$InstallDirectory\WIN95\SC2K\Sounds" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Data' -Value "$InstallDirectory\WIN95\SC2K\Data" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Goodies' -Value "$InstallDirectory\WIN95\SC2K\Goodies" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Cities' -Value "$InstallDirectory\WIN95\SC2K\Cities" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'SaveGame' -Value "$InstallDirectory\WIN95\SC2K\Cities" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'TileSets' -Value "$InstallDirectory\WIN95\SC2K\ScurkArt" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Paths' -Name 'Scenarios' -Value "$InstallDirectory\WIN95\SC2K\Scenario" -PropertyType String -Force

New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Registration" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Registration' -Name "Mayor Name" -Value "" -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Registration' -Name "Company Name" -Value "$Company" -PropertyType String -Force

New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\SCURK" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\SCURK' -Name 'CycleColors' -Value 1 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\SCURK' -Name 'GridHeight' -Value 2 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\SCURK' -Name 'GridWidth' -Value 2 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\SCURK' -Name 'ShowClipRegion' -Value 0 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\SCURK' -Name 'ShowDrawGrid' -Value 0 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\SCURK' -Name 'SnapToGrid' -Value 0 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\SCURK' -Name 'Sound' -Value 1 -PropertyType DWord -Force

New-Item -Path "HKCU:\Software\Maxis\Maxis\SimCity 2000\Version" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\Maxis\SimCity 2000\Version' -Name 'SimCity 2000' -Value 256 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\Maxis\SimCity 2000\Version' -Name 'SCURK' -Value 256 -PropertyType DWord -Force

New-Item -Path "HKCU:\Software\Maxis\SimCity 2000\Windows" -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Windows' -Name 'Display' -Value '8 1' -PropertyType String -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Windows' -Name 'Color Check' -Value 0 -PropertyType DWord -Force
New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Windows' -Name 'Last Color Depth' -Value 32 -PropertyType DWord -Force

Uninstall Script

Remove-Item -Path "HKCU:\Software\Maxis\SimCity 2000" -Force -Recurse
Remove-Item -Path "HKCU:\Software\Maxis\Maxis\SimCity 2000" -Force -Recurse

Name Change Script

New-ItemProperty -Path 'HKCU:\Software\Maxis\SimCity 2000\Registration' -Name "Mayor Name" -Value "$NewPlayerAlias" -PropertyType String -Force