|
SimCityClassic
Page history
last edited
by Ron Regan 4 years ago
|
|
|
|
|
|
|
Testing-History
|
|
|
Status
|
Comments
|
Version
|
Debug.log
|
Full playable
|
MGA mode works fine. EGA mode needs bug correction. See below.
|
0.25 |
|
|
|
|
|
|
|
Testing Comments:
|
|
|
0.25: |
|
|
|
|
|
|
Comments
|
Audio Volume
|
|
Touchpad Mouse (TPM)
|
Does not really work in EGA mode (mode 4 in .cfg) |
Game-Speed
|
Good! |
Suggested .exe-file
|
simcity.exe |
|
|
|
|
|
|
Useful comments
|
|
|
There is a bug in SimCity which cause SimCity write to port 0x50, which dsx86 dislikes. Patrick helped me do a proper bug fix.
The "je 3DD9" (two lines below) should be "je 3DDE"
0EE6:3DCC 22ED and ch,ch 0EE6:3DCE 7409 je 3DD9 ($+9) 0EE6:3DD0 B003 mov al,03 0EE6:3DD2 BACE03 mov dx,03CE 0EE6:3DD5 EE out dx,al 0EE6:3DD6 42 inc dx 0EE6:3DD7 EB00 jmp short 3DD9 ($+0) 0EE6:3DD9 8AC5 mov al,ch 0EE6:3DDB EE out dx,al 0EE6:3DDC EB00 jmp short 3DDE ($+0) 0EE6:3DDE B103 mov cl,03 0EE6:3DE0 A12A01 mov ax,[012A] 0EE6:3DE3 8B5E06 mov bx,[bp+06]
In order words, open simcity.exe in a hex editor. Search for "22 ED 74 09 B0 03 BA CE 03 EE 42 EB 00 8A C5 EE" and change the 09 after 74 in your hit to 0C.
|
|
|
|
|
|
Custom Control Scheme:
|
|
|
INI Settings
|
Additional Notes
|
|
|
|
|
SimCityClassic
|
Tip: To turn text into a link, highlight the text, then click on a page or file from the list above.
|
|
|
Comments (0)
You don't have permission to comment on this page.