-
Content Count
11 -
Joined
-
Last Visited
-
Hello everybody, I've unfortunately been busy with life and have not had the time (nor the active Acrobat license) to work on updating the index portion. The files are also currently hosted on my personal website, which currently is having an SSL issue that I simply have not had time to figure out; I noticed comments in another thread detailing this and while I'm trying to work it out, I've uploaded it elsewhere as well for safekeeping. Please see below for an alternate link uploaded to the Internet Archive. https://archive.org/details/sim-city-4-rush-hour-prima-official-e-guide-mod Edit: SSL issues on that subdomain should be fixed. Across everything else... not so much.
- 9 Replies
-
- 4
-
-
-
- prima
- game guide
-
(and 1 more)
Tagged with:
-
Let's write our own SC4 hardware renderer
ebones5 replied to simmaster07's topic in SC4 Modding - Open Discussion
Actually this provides a better explanation of (or at least part of) the multicore problem (though if it was solely RDTSC, would hyper-threading not be safe? I've tried experiments with hyper-threading to no avail, could be Intel's out-of-order execution). My proposal is less a solution and more of a workaround to the problem at hand, while we may not be able to properly "enable" multicore (in a stable manner) without source (or without massive backwards engineering), it may be possible to off-load some "independent" tasks onto another core by way of a helper and some .dll magic, since it's unlikely that there are other things dependent on the renderer, and since there is a CPU component to the rendering, if we could move those instructions to another core (even if only one) it would save some cycles and make that one core work just a little bit better. Though again, this is all conjecture by a layman, this may not be possible with the tools at hand, or the gains could be negligible and not worth the effort. Though I'm fairly certain only our lord and savior @simmaster07 could answer for sure :p. -
Let's write our own SC4 hardware renderer
ebones5 replied to simmaster07's topic in SC4 Modding - Open Discussion
Let me preface by saying I have no idea if this is possible, but would it be feasible for SCGL to make use of multi-core setups by way of a companion program or other means? Since the problem with SC4 in multi-core is when simulator instructions get "out of sync", can the graphics engine have, say, SCGLhelper.exe running in the background that handles frame queueing and the like? As I said, it may not be possible (and this is an idea coming from someone with basic programming knowledge but nothing too extensive, e.g., a layman for all intents and purposes), and I'm not too sure how much of a benefit (if any) it would yield, especially if the overhead consumed by the CPU components of rendering is small. -
v2 is now live! Fixed the zoom level issue, work has slowly begun on the index pages as well. Also got to thinking about optionally updating for mods like CAM, but for such a thing to be feasible it would likely have to be converted into a "web version" which is something I do not have the time for (and is really stretching fair use). It also appears that the pdf.js bug has been fixed, but that may just be on my Mac, will verify on my Windows PC sometime this weekend. Nevermind, the pdf.js bug does not occur when the .pdf is hosted, but occurs on local copies only.
- 9 Replies
-
- 6
-
-
-
- prima
- game guide
-
(and 1 more)
Tagged with:
-
Hi all, I've already mentioned this on the Discord, but I've been working on adding working links and a basic ToC to the SC4 Prima Game Guide. While mods of course tweak many of the parameters of certain systems in the guide, the fundamentals are largely unchanged, therefore the guide remains a good resource for getting to grips with the basics. Unfortunately the original .pdfs are a pain to navigate, as there's no ToC and no links within the .pdf itself, therefore I've not only added a ToC and working links on the actual ToC page, but I've also attempted to include links throughout the document when there are references to other sections. Because of the 2MB forum file limit, I have uploaded them to my website. Please let me know if there are any issues/bugs! Mods, please let me know if this is in the wrong category or in some way breaks or messes with the forum rules. Changelog: v1: Initial commit v2: Zoom level set to "Inherit Zoom" for all hyperlinks and bookmarks Known Bugs/Issues: As of v2 (Jul 11 2023): Issues with link handling (specifically font changes and newlines) when .pdf is viewed using pdf.js (Firefox, possibly others), click on the first part of the link or use a different viewer to get around this. While I will try to work around this (if possible), this seems to be a bug with pdf.js itself and not the document. Index does not contain working links, I do plan to fix this in the future, but due to the time-consuming nature of it, it may take a while Download (for now I will keep links of old versions active): v1: https://sim.mastrosim.one/SimCity_4_Rush_Hour_Prima_Official_eGuide_edit-v1.pdf v2: https://sim.mastrosim.one/SimCity_4_Rush_Hour_Prima_Official_eGuide_edit-v2.pdf v2 (Alt): https://archive.org/details/sim-city-4-rush-hour-prima-official-e-guide-mod
- 9 Replies
-
- 8
-
-
-
- prima
- game guide
-
(and 1 more)
Tagged with:
-
ebones5 changed their profile photo
-
I got it to work! For anyone who has a Mac and wants to edit the code (this only applies to the Aspyr version, I think the Steam version can be set to any folder as its not sandboxed AFAIK). --local cmUserDir = os.getenv("USERPROFILE") cmOutputPath = [[/Users/yourUserName/Library/Containers/com.aspyr.simcity4.appstore/Data/Documents]] Do NOT use "~/" as the shortcut to your home directory it will NOT work. This directory is the only one I was able to get to work, I think it has to do with the fact that the application can only write to its "container" folder, but I'm not an expert on Mac development. And as stated above change the "\" to a "/" I'm still having issues with the ini, so I'll try and figure that out and post back if I get it working, but what's important is you can get data! EDIT: I was able to get the INI working! I could not get it to autogenerate, so I made one myself and pathed it to the same Documents folder. I don't know if it's the same for Windows, but the ini is case sensitive! So "CreateCSV" doesn't work while "createcsv" does.
-
So I have tried everything, commenting out the getenv, trying a ton of different output paths and I've got nothing. I think the issue is that the Aspyr version was sold on the Mac App Store, which requires "Containers" for all applications, I have tried to remove the container in the past (for some reason I can't remember) but the application would crash on launch. Even running the program as sudo and with full disk access has yielded no results. I'm gonna keep trying it for a little bit, but I doubt I'll really get anywhere. Thank you for your help!
-
Alright so I got iLives Reader running in Crossover (basically a really nice version of WINE) and I'm working on it now! Thanks for your help, I'll be sure to post back if I get it up and running.
-
@CorinaMarie So I know this is an old(ish) thread, but I downloaded the CORI report mod, and it does not generate anything on my computer. Keep in mind I am running the SC4 MAC version (Aspyr), so I believe it is probably having an issue with finding the path in my computer. If you don't have the time to look into it, I was wondering if I could see your source so I could try and compile it myself? If not it's cool though, I totally get not wanting to disclose your source. I'm sorta new to the forum so if it was posted somewhere and I missed it just let me know!
