English Amiga Board


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old 07 September 2020, 22:40   #1
stylon
Registered User
 
stylon's Avatar
 
Join Date: May 2019
Location: In my man cave...
Age: 54
Posts: 139
Sim City 2000 fails to load

So I've just installed Sim City 2000 on my A1200 running 3.1.4.1. I double-click the icon for the game and absolutely nothing happens.

I load SnoopDOS to see what's going on and notice it's trying to load cybergraphics.library and failing.

No idea why it is doing this as I obviously don't have a GFX card - just using standard PAL screenmodes.

Any ideas how I can fix this please?
stylon is offline  
Old 07 September 2020, 22:45   #2
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 258
If I remember correctly, you can hold down the shift-key while doubleclicking the SC2000-icon and it will pop up a screenmode-requester....
Firestone is offline  
Old 07 September 2020, 22:56   #3
stylon
Registered User
 
stylon's Avatar
 
Join Date: May 2019
Location: In my man cave...
Age: 54
Posts: 139
Quote:
Originally Posted by Firestone View Post
If I remember correctly, you can hold down the shift-key while doubleclicking the SC2000-icon and it will pop up a screenmode-requester....
Hey thanks for the quick reply!

However for some reason that is not working. No requester pops up?
stylon is offline  
Old 07 September 2020, 22:59   #4
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 258
Can you post the full snoopdos log for us to see?
Firestone is offline  
Old 07 September 2020, 23:10   #5
stylon
Registered User
 
stylon's Avatar
 
Join Date: May 2019
Location: In my man cave...
Age: 54
Posts: 139
Sure - not much to see though. Log is the same whether or not I hold shift before trying to run it.

Thanks.
Attached Files
File Type: txt SnoopDos.log.txt (308 Bytes, 95 views)
stylon is offline  
Old 07 September 2020, 23:19   #6
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
I was going to upload it to Aminet. But I am ver busy ATM. So here it goes:


Overview
--------

The popular Maxis SimCity 2000 game has a bug that presents itself on
some systems ONLY the first time the user launches the game. A black
screen appears and nothing else happens.

You have a simple workaround for this issue:


You can do it manually with an HEX editor by opening the game's "res1"
file and jumping to offset 0AE725 and when there, replace the existing
00 00 00 values with 02 90 04 for PAL or 01 90 04 for NTSC.


Background
----------

SimCity 2000 only the first time it launches, will open up an asl
requester to let the user choose the screenmode, and then it will
record that selection on the "res1" file inside the SimCity2000
drawer.

It seems someone at Maxis screwed up only just a tiny bit somewhere in
the asl routine, and the end result is that the game may not be able
to run for the first time under some versions of the asl.library to
set the screenmode.


License
-------

You may do whatever you want with this, but you cannot blame me if
things go wrong.


Now go and enjoy the game.

Last edited by gulliver; 07 September 2020 at 23:24. Reason: I removed my email information.
gulliver is offline  
Old 07 September 2020, 23:24   #7
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 258
Strange.......
Here is mine from a working Sc2000.....

Code:
Count   Process Name     Action     Target Name                                          Options          Res.
-----   ------------     ------     -----------                                          -------          ----
1       [6] Workbench    ToolType   CLI                                                                   Fail
2       [6] Workbench    ToolType   REXX                                                                  Fail
3       [6] Workbench    ChangeDir  HD5:Business/SimCity2000                                                  
4       [6] Workbench    ChangeDir  SYS:                                                                      
5       [6] Workbench    ToolType   TOOLPRI                                                               Fail
6       WBL              ChangeDir  HD5:Business/SimCity2000                                                  
7       WBL              Load       HD5:Business/SimCity2000/SimCity2000                                  OK  
8       WBL              ChangeDir  SYS:                                                                      
9       SimCity2000      ChangeDir  HD5:Business/SimCity2000                                                  
10      SimCity2000      Open       HD5:Business/SimCity2000/res1                        Read             OK  
11      SimCity2000      Open       Spill:Business/SimCity2000/fonts/geneva.font         Read             OK  
12      SimCity2000      Load       Spill:Business/SimCity2000/fonts/geneva/11                            OK  
13      SimCity2000      Open       Spill:Business/SimCity2000/fonts/geneva.font         Read             OK  
14      SimCity2000      Load       Spill:Business/SimCity2000/fonts/geneva/12                            OK  
15      SimCity2000      Open       Spill:Business/SimCity2000/fonts/geneva.font         Read             OK  
16      SimCity2000      Load       Spill:Business/SimCity2000/fonts/geneva/16                            OK  
17      SimCity2000      Open       Spill:Business/SimCity2000/fonts/geneva.font         Read             OK  
18      SimCity2000      Load       Spill:Business/SimCity2000/fonts/geneva/18                            OK  
19      SimCity2000      Open       Spill:Business/SimCity2000/fonts/monaco.font         Read             OK  
20      SimCity2000      Load       Spill:Business/SimCity2000/fonts/monaco/9                             OK  
21      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york2.font      Read             OK  
22      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york2/12                         OK  
23      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york2.font      Read             OK  
24      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york2/11                         OK  
25      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york2.font      Read             OK  
26      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york2/8                          OK  
27      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york.font       Read             OK  
28      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york/12                          OK  
29      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york.font       Read             OK  
30      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york/15                          OK  
31      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york.font       Read             OK  
32      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york/17                          OK  
33      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york.font       Read             OK  
34      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york/21                          OK  
35      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york.font       Read             OK  
36      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york/22                          OK  
37      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york.font       Read             OK  
38      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york/26                          OK  
39      SimCity2000      Open       Spill:Business/SimCity2000/fonts/new_york.font       Read             OK  
40      SimCity2000      Load       Spill:Business/SimCity2000/fonts/new_york/44                          OK  
41      SimCity2000      Open       Spill:Business/SimCity2000/fonts/simcity.font        Read             OK  
42      SimCity2000      Load       Spill:Business/SimCity2000/fonts/simcity/13                           OK  
43      SimCity2000      Open       Spill:Business/SimCity2000/fonts/simcity.font        Read             OK  
44      SimCity2000      Load       Spill:Business/SimCity2000/fonts/simcity/7                            OK  
45      SimCity2000      Open       Spill:Business/SimCity2000/fonts/simcity.font        Read             OK  
46      SimCity2000      Load       Spill:Business/SimCity2000/fonts/simcity/18                           OK
Do you have any monitordrivers in devs:monitors/ which can have anything to do with a graphicscard?

And what are the specs on your A1200? (accelerator, RAM etc etc).
Have you tried different versions of this game, and did it work before?


EDIT: Oh gulliver came aboard, and I think he's probably right!
Firestone is offline  
Old 08 September 2020, 20:39   #8
stylon
Registered User
 
stylon's Avatar
 
Join Date: May 2019
Location: In my man cave...
Age: 54
Posts: 139
Thanks guys I managed to sort it with your help, especially Gulliver.

I didn't have much luck with the Hex editor method - kept locking up my Amiga when trying to load the Res1 file. I was using FileX which is the first editor I grabbed off Aminet - didn't bother trying any others after this.

So I then tried swapping over the asl.library as suggested (after I finally managed to track down a Workbench 3.0 disk!) and this did the trick. Renamed the current file, copied the old file over, rebooted (didn't work until I did this) and then up popped the screenmode requester when I ran the game.

Running it in PAL:Hires Laced - guessing I'm stuck with it only using about 70% of the available screen?
Attached Thumbnails
Click image for larger version

Name:	20200908_193459.jpg
Views:	144
Size:	1.08 MB
ID:	68797  
stylon is offline  
Old 08 September 2020, 23:02   #9
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
Great!

Now remember to replace that asl.library with the original.
gulliver is offline  
Old 08 September 2020, 23:09   #10
TjLaZer
Registered User
 
TjLaZer's Avatar
 
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,924
Quote:
Originally Posted by stylon View Post
Thanks guys I managed to sort it with your help, especially Gulliver.

I didn't have much luck with the Hex editor method - kept locking up my Amiga when trying to load the Res1 file. I was using FileX which is the first editor I grabbed off Aminet - didn't bother trying any others after this.

So I then tried swapping over the asl.library as suggested (after I finally managed to track down a Workbench 3.0 disk!) and this did the trick. Renamed the current file, copied the old file over, rebooted (didn't work until I did this) and then up popped the screenmode requester when I ran the game.

Running it in PAL:Hires Laced - guessing I'm stuck with it only using about 70% of the available screen?
You can try to select a NTSC screen mode. Hold down the SHIFT key when you double click the EXE. There was a patch on Aminet I think to update the original program. Might want to see if you need to do that.
TjLaZer is offline  
Old 09 September 2020, 17:56   #11
rygar
Registered User
 
Join Date: Nov 2007
Location: Poland
Posts: 1,365
http://aminet.net/package/game/patch/SimCity2000pch

There was 2 versions:
SimCity2000 Englisch: Patch aus dem AmiNET!
SimCity2000 Deutsch: Patch von der AmigaPlus

Last edited by rygar; 09 September 2020 at 18:10.
rygar is online now  
Old 14 September 2020, 19:23   #12
stylon
Registered User
 
stylon's Avatar
 
Join Date: May 2019
Location: In my man cave...
Age: 54
Posts: 139
Could someone please remind me of the syntax needed to apply the patch?

I've got 2 files in the archive: spatch and simpatch but can't figure out how to get it to install via the shell.
stylon is offline  
Old 14 September 2020, 22:50   #13
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 258
There is a script included in the archive (Simpatch):

Code:
spatch SimCity2000
delete SimCity2000
rename SimCity2000.new SimCity2000
Just copy everything to your SimCity2000-directory and type:

Code:
spatch SimCity2000
I guess this will create the Simcity2000.new-file in the script, which is the patched version.
It will look for the SimCity2000.pch-file, apply it and write a copy named SimCity2000.new

....or you can run the script in the SimCity2000-path:

Code:
execute SimPatch
Make a backup of everything in case anything goes wrong of course
Firestone is offline  
Old 14 September 2020, 23:29   #14
stylon
Registered User
 
stylon's Avatar
 
Join Date: May 2019
Location: In my man cave...
Age: 54
Posts: 139
Thanks, the 'execute SimPatch' did the trick in the end. Other than a few bytes increase in file size I didn't notice any difference. At least hopefully it will save me from a crash or glitch down the line somewhere.

I wasn't offered any new screenmodes when I held-down shift. But on the bright side - that feature does actually work now whereas it didn't before (unless I switched the asl.library to an older one).
stylon is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sim City 2000 ricky500 Games images which need to be WHDified 26 20 May 2024 12:35
Sim City 2000 PoLoMoTo support.Games 9 24 June 2022 19:35
Sim City 2000 Djay support.Games 6 28 October 2011 18:21
Sim City 2000 haynor666 HOL contributions 4 18 August 2008 17:41
Sim City 2000 Mr Kipling support.Games 9 03 June 2005 18:08

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 22:06.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09513 seconds with 16 queries