Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Diamond Casino Heist
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. Help & Support
    2. Red Dead Online

      1. Frontier Pursuits
      2. Find Lobbies & Outlaws
      3. Help & Support
    3. Crews

    1. Red Dead Redemption 2

      1. PC
      2. Gameplay
      3. Missions
      4. Help & Support
    2. Red Dead Redemption

    1. Grand Theft Auto Series

    2. GTA 6

      1. St Andrews Cathedral
    3. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    3. Gangs

    1. Announcements

    2. Support

    3. Suggestions

DK22Pac

SA::Render

Recommended Posts

aStiffSausage

@SilverRST

... What? Isn't it good, to give suggestions of features, from a mod which has them? Like the multipass effect.txt support, it's in ENB, so why not also include it in SA::Render, as it allows major graphical changes?

Share this post


Link to post
Share on other sites
SilverRST

^

No, it's more about the questions, not the suggestions.

Share this post


Link to post
Share on other sites
Maryo_Nicle7

I just give you guys hope this mod fastly completed and good luck wink.gif

Share this post


Link to post
Share on other sites
Marty McFly

 

Marty McFly;

1. By saying multiple dlls , i meant the mods that we load , not the numbers itself.

2. Well, Having Multi-Pass support doesn't mean having everything , We had to use multiple ENBs to load some effects that wasn't included in one shader , Such like Petka's Bloom , You said  that you couldn't add it to your Master effect , Because it would corrupt your shader , Besides , Some people may use two different versions of your Master effect , Because the new version doesn't have some effects of your earlier versions . It won't harm if we had it , Right ?

1. You can load only one mod with enb proxy.

 

2. Nope, never said this. Fact is, that this shader doesn't corrupt anything but works strangely. If I look at the code, I cannot understand how this should produce bloom, only crappy artifacts.

Also, there's a part which creates an image where the original image is taken and is drawn 7 times at different locations, e.g. the cursor in the menu is 7 times drawn next to each other in one row, same goes for the whole image. I cannot understand why this part of the code is invisible on the multi dll system. There is also a part where the bloom seems to come from but using it on 0.076 creates what it should do code-wise: colored squares on screen. For sure I can include it but it will do what it should do when looking at the code: multiple image and colored squares, not the bloom it actually does.

 

@two mastereffects at the same time: since the 0.076 is encrypted, using more than one 0.076 isn't possible because you can't edit them to load effect2.txt or such so using two mastereffects is nonsense, one will run on singlepass-0.075s which means it doesn't work correctly, only the shaders which are in pass 1 will work and these are fully available in me 1.3.

 

 

If you want to answer, please pm.

Share this post


Link to post
Share on other sites
Musi

The thread on vol-gta went inactive. Is this going to be worked on or just dumped?

Share this post


Link to post
Share on other sites
aStiffSausage

Very unlikely that this mod just "got dumped". From what I remember, there were finals not long time ago in Russia/Ukraine, and there are now holidays, and not everyone thinks coding is great way to spend holiday. Though I could be wrong of course, who knows what's happening behind the scenes. smile.gif

Share this post


Link to post
Share on other sites
Performer
The thread on vol-gta went inactive. Is this going to be worked on or just dumped?

I'm learning C++ right now and I can tell you. It's not that easy.

 

There are a few threads which are helping you such as the memory adress thread and the MTA source code. But these thing are only changing a few variables.

 

SA::Render however revamps the whole lightning and adding new techniques into an engine only with dissassembling and their knowledge.

 

The amount of work behind this is f*cking huge and this isn't by far some weekend project. This is heavy sh*t. You should by lucky that some guys doing this incredible ammount of work. But thats why I also think that it needs to be open source. Anyone could contribute some code and making the mod much better... wink.gif

 

But those decisions are not in my hand. So I'm just quiet, leaning back and wait patiently. And you should too wink.gif

Share this post


Link to post
Share on other sites
cp1dell

They definitely need to release the source code if they ever drop the project, and allow someone else to pick up where they left off.

 

It's ridiculous how many mods get so much work put into them, and the authors give up for whatever reason, but keep the source code and other files to themselves and won't let anyone finish it for them.

Share this post


Link to post
Share on other sites
GamerShotgun

Uhm. Do I have to download the files one by one? biggrin.gif

Share this post


Link to post
Share on other sites
lpgunit

 

Uhm. Do I have to download the files one by one? biggrin.gif

No, not really. You'll have to use an SVN client in order to fetch all the files from the latest revision.

 

Anyway, do we need to have the RW SDK (or any other dependencies) for this to be built, or is it just a download-and-compile affair?

Edited by lpgunit

Share this post


Link to post
Share on other sites
PetkaGtA

 

Anyway, do we need to have the RW SDK (or any other dependencies) for this to be built, or is it just a download-and-compile affair?

you need to know how to create project in Visual Studio, and compile it(yeah also you need to know c++ to understand code(just compiling isn't enough, you need textures and other stuff(well shaders uploaded)))... sooo to build it you need a realy big knowlege of c++.. and if you know and can help... HELP us with troubleshooting biggrin.gif (i did source like that, so not all can compile it)

Share this post


Link to post
Share on other sites
lpgunit
Anyway, do we need to have the RW SDK (or any other dependencies) for this to be built, or is it just a download-and-compile affair?

you need to know how to create project in Visual Studio, and compile it(yeah also you need to know c++ to understand code(just compiling isn't enough, you need textures and other stuff(well shaders uploaded)))... sooo to build it you need a realy big knowlege of c++.. and if you know and can help... HELP us with troubleshooting biggrin.gif (i did source like that, so not all can compile it)

So you basically posted spaghetti code on the Sourceforge repo, right? As in something that's incomplete and stuff?

Share this post


Link to post
Share on other sites
The_GTA

1) What is "rtworld.lib"?

2) Where do you have all those game headers from?

3) Are you in the process of uploading the googlecode version? SourceForge appears to have more code.

 

Please do not leave us hanging. I am investigating your source code; trying to compile too, after these question marks are resolved.

Share this post


Link to post
Share on other sites
lpgunit
1) What is "rtworld.lib"?

2) Where do you have all those game headers from?

3) Are you in the process of uploading the googlecode version? SourceForge appears to have more code.

 

Please do not leave us hanging. I am investigating your source code; trying to compile too, after these question marks are resolved.

Yeah, some of the files for compiling the ASI are missing.

Share this post


Link to post
Share on other sites
Silent

Shipping RenderWare SDK wouldn't be too legal, that's understandable.

 

EDIT:

For God sake, the way you've uploaded the files makes it impossible to use a SVN client on the repo confused.gif

Edited by SilentPL

Share this post


Link to post
Share on other sites
lpgunit

 

Shipping RenderWare SDK wouldn't be too legal, that's understandable.

 

EDIT:

For God sake, the way you've uploaded the files makes it impossible to use a SVN client on the repo confused.gif

This. Seems like he posted the code on the downloads page instead of the repo in Sourceforge, too.

Share this post


Link to post
Share on other sites
The_GTA
Shipping RenderWare SDK wouldn't be too legal, that's understandable.

 

EDIT:

For God sake, the way you've uploaded the files makes it impossible to use a SVN client on the repo confused.gif

Thing is, he has code of the RenderWare SDK in his project tounge.gif It is blatantly obvious (rtworld.lib).

Even I am not going that balls deep when I reverse engineer the engine. MTA neither.

 

Do not let this critical sensation halt you, coder. I want to support you smile.gif

Share this post


Link to post
Share on other sites
lpgunit
Shipping RenderWare SDK wouldn't be too legal, that's understandable.

 

EDIT:

For God sake, the way you've uploaded the files makes it impossible to use a SVN client on the repo confused.gif

Thing is, he has code of the RenderWare SDK in his project tounge.gif It is blatantly obvious (rtworld.lib).

Even I am not going that balls deep when I reverse engineer the engine. MTA neither.

 

Do not let this critical sensation halt you, coder. I want to support you smile.gif

That's the sad part with mods that mess with the RW renderer. Unless if you manage to write an alternative implementation of that code.

Share this post


Link to post
Share on other sites
Silent

But the SDK can be found if you dig a little bit. Officially it cannot be shipped though.

 

I obviously know he's using the SDK, I make a heavy use of it myself.

Share this post


Link to post
Share on other sites
DK22Pac

rtworld.lib is default RW SDK lib, edited by me. I've adapted it to SA's RW version and fixed some mistakes there (yep, I found a mistake in Criterion's code when I disassembled it). But anyway, I did our own normals-generation function (simple), and its result looks even better (in some cases) than RW default function's one.

So this lib is unneceassary now.

Edited by DK22Pac

Share this post


Link to post
Share on other sites
Silent

Nice. I was wondering how the hell you've linked SDK libs to SA engine addresses.

 

EDIT:

Is the rtworld mistake related to alpha handling? tounge2.gif

Share this post


Link to post
Share on other sites
DK22Pac

No, there was some mistake with code itself, so function call gave me a crash.

Share this post


Link to post
Share on other sites
The_GTA

I like the idea that you rewrite GTA:SA code and improve on it. I am doing that myself in my MTA:Eir project.

Alpha handling errors... Those have many reasons tounge.gif (depth sorting is messy)

Share this post


Link to post
Share on other sites
goodidea82

Making this project open source was a good decision. Now there is a better chance for it to be finished some day and to be improved and extended over time.

 

However, looking at the sourceforge and google code repositories my impression is that some organisational work is still needed. Hopefully I don't sound like a smart-ass wink.gif , but I think the following items may help this project.

- Take the developers by the hand and explain exactly how to setup and build the project. Explain the architecture of the source code, how are things connected etc.

- Fix the download problem (someone mentioned it above, too). I couldn't checkout the source code neither using svn checkout http://sa-render.googlecode.com/svn/trunk/ sa-render-read-only

nor git clone git://git.code.sf.net/p/sarender/sarender sarender-sarender .

- I'm not sure what the reason was to make two repositories, but I think when having two repository the project may diverge into two projects eventually.

- Give instructions how people can contribute to the project (without messing it up).

- Attaching an open source license to all the files may help to prevent closed source derivatives of the project.

- Comment the source code better. For example, describe the intuition behind the mathematical formulas in the shader files.

 

 

Share this post


Link to post
Share on other sites
Blaster_pl

Hi, i've got SA :: Render and installed RW SDK and Direct X June 2010 SDK but many error messages appear when i try build the dll/asi.

 

Here is as snippet of some of the 417 errors:

 

 

1>c:\users\TittySprinkles\desktop\sa render\source\game\CVehicleAudio.h(71): error C2143: syntax error : missing ';' before '*'1>c:\users\TittySprinkles\desktop\sa render\source\game\CVehicleAudio.h(71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int1>c:\users\TittySprinkles\desktop\sa render\source\game\CVehicleAudio.h(71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int1>c:\users\TittySprinkles\desktop\sa render\source\game\CMenuManager.h(52): error C2059: syntax error : '?'1>c:\users\TittySprinkles\desktop\sa render\source\game\CMenuManager.h(52): error C2238: unexpected token(s) preceding ';'1>c:\users\TittySprinkles\desktop\sa render\source\game\CCam.h(10): fatal error C1083: Cannot open include file: 'bool.h': No such file or directory1>  DllMain.cpp========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

 

 

And more lol.gif

 

I changed the include path to the Direct X SDK but i have a feeling that more is needed.

 

C:\Users\TittySprinkles\Program Files\Microsoft DirectX SDK %28June 2010%29\Include;$(IncludePath)

 

 

Is using MSVC++ 2010 Express causing a problem?

Edited by Blaster_pl

Share this post


Link to post
Share on other sites
lpgunit
I like the idea that you rewrite GTA:SA code and improve on it. I am doing that myself in my MTA:Eir project.

Alpha handling errors... Those have many reasons tounge.gif (depth sorting is messy)

Which explains as to why we see fringe things on trees. And why transparent hair is an arse to do, too.

Share this post


Link to post
Share on other sites
DK22Pac

 

Is using MSVC++ 2010 Express causing a problem?

No, I use it too.

I see Petka forgot to upload stuff from folder with default SA classes.

Share this post


Link to post
Share on other sites
Blaster_pl

Ah lets hope he uploads any missing files.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.