Re: FIRS Industry Replacement Set - Development
Posted: 23 Dec 2020 17:17
it is already set on none but, this mod overrides those settings.
The place to talk about Transport Tycoon
https://www.tt-forums.net/
mate, check the join date on some of the users here... this is a long play for a lot of people here. Be patient.
The most important thing is to draw the sprites. This effort will be completely futile if you don't finish those, and nobody's going to be interested in using a half-finished project that is abandoned because the artist runs out of time or otherwise loses the desire to create them.petrovich1234 wrote: 23 Dec 2020 17:25 Hi guys. Probably I'm not the first one who is interested in the question of whether this mod with 32-bit graphics will appear someday. But I don't want to just ask questions that hardly anyone will give an exact answer. I have another question, I hope you can help me if it's not difficult. I want to replace 8bit sprites myself with 32bit ones. Unfortunately, I do not understand much about this all, but I understand Photoshop or other editors and I think it will not be difficult for me to make sprites. However, could you please tell me which files should I find and modify? I cannot unpack the grf file with any program. I downloaded the archive from the site in some other format and found psd files there, I think this is what I need, right? What needs to be done with this folder after I replace the sprites with my own 32bpp? Just pack it in grf or...?
I think it's time to start doing something about it, especially since no one wants to do this, cause the game (and this mod) is really cool!
Code: Select all
$ make
[RENDER DOCS] render docs
0.81s
echo "[HTML DOCS] graphviz not found, skipping cargo flow graphs"
[HTML DOCS] graphviz not found, skipping cargo flow graphs
[RENDER LANG] render_lang.py
0.01s
[RENDER NML] render nml
1.61s
nmlc -c -l generated/lang --verbosity=4 --grf=generated/firs.grf generated/firs.nml
Reading lang ... 0.2 s
Reading ... 0.0 s
Init parser ... 0.4 s
Parsing ... 0.2 s
nmlc ERROR: "generated/firs.nml", line 5307: Syntax error, unexpected token ":"
Makefile:87: recipe for target 'generated/firs.grf' failed
make: *** [generated/firs.grf] Error 1
OpenTTD Coop's translation service is no longer available. There isn't a replacement service available at this time.Lebius wrote: 05 Jan 2021 18:57 Also I have tried to become a translator on https://bundles.openttdcoop.org/firs/re ... tions.html but... all buttons on those page gives me "Service Temporarily Unavailable" message.
6? I know 4 and I also count XIS ....andythenorth wrote: 05 Jan 2021 07:16 But there are multiple FIRS forks, at least 6 last time I counted them.
I have nml 0.5.2 running in python 3.8 or pypy3.
Can't remember all the names accurately, but ehArgus wrote: 05 Jan 2021 20:396? I know 4 and I also count XIS ....andythenorth wrote: 05 Jan 2021 07:16 But there are multiple FIRS forks, at least 6 last time I counted them.![]()
That was the key!I have nml 0.5.2 running in python 3.8 or pypy3.
I don't know Amak's fork and Leifbk's Norway forkandythenorth wrote: 05 Jan 2021 20:45 [Can't remember all the names accurately, but ehArgus wrote: 05 Jan 2021 20:396? I know 4 and I also count XIS ....andythenorth wrote: 05 Jan 2021 07:16 But there are multiple FIRS forks, at least 6 last time I counted them.![]()
AuzInd
XIS
SPI
Nekomaster's US industry set
Amak's fork (discord)
Leifbk's Norway fork
Code: Select all
remote: Permission to andythenorth/firs.git denied to Lebius.
fatal: unable to access 'https://github.com/andythenorth/firs/': The requested URL returned error: 403
Do you have a Github account? If so, then clone the repo, do your translation work in a branch inside your clone, push this branch to your cloned Firs-repository on Github and open a pull request to Andys original Firs-repo. Otherwise you can provide a diff of your changes here.Lebius wrote: 08 Jan 2021 08:03 I have finished russian translation of FIRS3, but...
Can I get access to repo as a contributor? I wanted to push my branch)Code: Select all
remote: Permission to andythenorth/firs.git denied to Lebius. fatal: unable to access 'https://github.com/andythenorth/firs/': The requested URL returned error: 403
Or I can send the only changed file by email if it will be easier![]()
Yep, I'm trying to do it) I'm getting 403 on the stage "push this branch to your cloned Firs-repository on Github".Do you have a Github account? If so, then clone the repo, do your translation work in a branch inside your clone, push this branch to your cloned Firs-repository on Github and open a pull request to Andys original Firs-repo.
There seems to be a terminology mismatch here. You can't (and shouldn't) work directly on andy's FIRS repo. You should instead work on your own copy of it on GitHub. Auge called that clone, but the GitHub terminology is "fork". I.e. you go the the FIRS repo webpage and use fork button on the top right to make a copy under your GitHub account. You then clone from this copy to your PC, do the work, and push it back to GitHub. From the GitHub page of your repo, you can then create a so called "Pull Request" against andy's FIRS repo, which andy can merge if he wants.Lebius wrote: 08 Jan 2021 09:35Yep, I'm trying to do it) I'm getting 403 on the stage "push this branch to your cloned Firs-repository on Github".Do you have a Github account? If so, then clone the repo, do your translation work in a branch inside your clone, push this branch to your cloned Firs-repository on Github and open a pull request to Andys original Firs-repo.
Those words about 'permission denied' are appearing after 'git push origin <branch name>'. As far as I understand github, repo owner needs to approve me as a contributor or something like that.
Hi, I did play around with a custom FIRS 2 for a while, removing some industries that looked positively alien in an 18th century setting, like the Sugar Refinery. I never maintained it, and never had a thought of publishing it. I soon went back to vanilla FIRS, which I'm still using (FIRS 3 Extreme). I'm occasionally blowing up the odd offending industry with the Magic Bulldozer, which is a far easier procedure than keeping your own fork.
Code: Select all
C:\FIRS>make
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\find-files --ext=.py --ext=.png src, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\find-files --ext=.py --ext=.pynml --ext=.lng src, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\find-files --ext=.py --ext=.pynml --ext=.pt --ext=.lng src, ...) failed.
process_begin: CreateProcess(NULL, which dot, ...) failed.
process_begin: CreateProcess(NULL, which gvpr, ...) failed.
process_begin: CreateProcess(NULL, which gvpr, ...) failed.
process_begin: CreateProcess(NULL, which dot, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\find-files --ext=.py --ext=.pynml src, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
process_begin: CreateProcess(NULL, env python3 C:\FIRS\bin\hg-info --num-id --version, ...) failed.
Python se nepovedlo najÝt. Spumake: *** [docs] Error 9009
Git or mercurial checkout?AngelRane wrote: 08 Feb 2021 20:08 Hello,
I am trying to compile FIRS3, running the included makefile. But I have a very different issue than Lebius. The compiler simply ouputs "Createprocess( .... ) failed." with no explanation. Can someone help?