IMG

 
IMG
IMG   IMG
  Welcome to GTAForums! Be sure to check out the Grand Theft Auto V Forum.

You are not registered! (If you are, click here to login) Registering is fast, free and easy and allows you to instantly reply to any topic on GTAForums.
Why wait? Click here to register your own unique username and become part of the ever-growing community!


( Log In | Register | Revalidate Validation E-mail )
Quick Log-In:
  IMG
       
>
Forum Rules Attention:

The Mod Showroom is only for posting previews/downloads of completed or near finished mods.
All help topics should be posted in the Editing Discussion forums. Help topics and mod requests posted here will be locked or binned. Thank you.
GTAGarage.com : Free mod hosting, attach your files and screenshots to your topics
GTAModding.com : A wiki for everything related to GTA modding, including documentation and tutorials

Pages: (46) « First ... 43 44 [45] 46   ( Go to first unread post ) Reply to this topicStart new topicStart Poll

 [REL|GTAIV] XLiveLess

 ASI loader, no XLive, no file checks
 
westsidebud  
Posted: Saturday, Dec 17 2011, 17:14
Quote Post


Descanter The Insalubrious
Group Icon
Group: Members
Joined: Jun 11, 2005

cd.gif

XXXXX



my best guess why you have a problem is because you are using Alexander Blade's (ASI Loader)
since xLiveless has a built-in one you don't ALex's also
ANd im not sure what an xlive wrapper is that your using but xLiveless is what is typicaly reffered to
as an Emulator, so if you looked at the exported functions of the Microsoft Official xlive.dll
you would see that xLiveless mimics/copys the functionc and tries to 'emulate' them.
So ANY other xlive related mods code would *probably be a bad idea and conflict with xLiveless.
Its important to note 2 things here xLiveless patchs memory by an exact specific address(s)
so if it can't find the correct address to patch or if some other program or code has done something
at that same exact address there is gonna be a problem. And 2nd if there is an ASI file in the root GTA folder
it WILL get loaded every time also if any .dll's or .asi files are in "Plugins" folder and that folder is not normaly there..

I replied here with some suggestions because i've seen a few complaints that this is failing on GTA (and not on EFLC)
Maybe i'll pull out my discs today and install the normal GTA 4 so i can test out and duplicate the circumstances
PM
  Top
 

 
henoik  
Posted: Sunday, Dec 18 2011, 20:23
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Jun 1, 2011

XXXXX



QUOTE (westsidebud @ Saturday, Dec 17 2011, 17:14)
my best guess why you have a problem is because you are using Alexander Blade's (ASI Loader)
since xLiveless has a built-in one you don't ALex's also
ANd im not sure what an xlive wrapper is that your using but xLiveless is what is typicaly reffered to
as an Emulator, so if you looked at the exported functions of the Microsoft Official xlive.dll
you would see that xLiveless mimics/copys the functionc and tries to 'emulate' them.
So ANY other xlive related mods code would *probably be a bad idea and conflict with xLiveless.
Its important to note 2 things here xLiveless patchs memory by an exact specific address(s)
so if it can't find the correct address to patch or if some other program or code has done something
at that same exact address there is gonna be a problem. And 2nd if there is an ASI file in the root GTA folder
it WILL get loaded every time also if any .dll's or .asi files are in "Plugins" folder and that folder is not normaly there..

I replied here with some suggestions because i've seen a few complaints that this is failing on GTA (and not on EFLC)
Maybe i'll pull out my discs today and install the normal GTA 4 so i can test out and duplicate the circumstances

Thanks, this really helped me out!
PM
  Top
 

 
westsidebud  
Posted: Sunday, Dec 25 2011, 14:49
Quote Post


Descanter The Insalubrious
Group Icon
Group: Members
Joined: Jun 11, 2005

cd.gif

XXXXX



Hey cool glad i could help smile.gif
Would be nice to see some activity from Listener though
He did a cool job on this and i love it..
a must have for GTA/EFLC as far as im concerned
PM
  Top
 

 
ArtoftheGame  
Posted: Monday, Dec 26 2011, 00:11
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Nov 11, 2011

uk.gif

XXXXX



Hello, thanks so much for this mod.

I installed the xlive.dll lin my Red Faction folder. It is loading because now I can see the "player1" saved games folder. However only newly created games load. My backup of saved games made in another offline account give the "corrupted save game" error. I tried a saved game off a cheat site and get the same error. I am not using a pirated or modified copy of Red Faction.
Users WebsitePM
  Top
 

 
nightwalker83  
Posted: Friday, Dec 30 2011, 00:03
Quote Post


Don't mind me
Group Icon
Group: Members
Joined: Oct 10, 2004

au.gif

XXXXX



westsidebud,

Does Xliveless require manual copying of the save games to the my documents folder? Although, I've been using xliveless under Win7 and save games need to be in the original location and only with patch 7 does the location change to the my ducuments folder. Is that correct or am I missing something? I am asking because I finally uploaded the new version of Xassist yesterday which, automatically copies the saves to the new location.
Users WebsitePMMSN
  Top
 

 
McFilck  
Posted: Tuesday, Jan 17 2012, 23:19
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Jan 15, 2012

XXXXX



Hello,
I bought EFLC and installed it as it was on dvd. It worked fine for a while, than "launchEFLC.exe" stop working. It didn't do anything.
So I tried Xliveless and now I can play using the "EFLC.exe", but that gets the drunkness effect. I've been reading topics that say that can be solved by using "launchEFLC.exe", wich leads us to the begining: my "launchEFLC.exe" doesn't do anything...

Any help please?
PM
  Top
 

 
_black_cell_  
Posted: Sunday, Feb 26 2012, 22:05
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Apr 29, 2009

XXXXX



Nice stuff but could you at least add lan support. We love this stuff and some of my friends want lan partyes with it tounge.gif
PM
  Top
 

 
hobje333  
Posted: Sunday, Mar 4 2012, 15:43
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Sep 15, 2011

XXXXX



You said that we must coppy our savegames to the new location but what is that new location for windows 7?
Please say me that soon!
PM
  Top
 

 
yo5pev  
Posted: Monday, Mar 19 2012, 11:56
Quote Post


Rat
Group Icon
Group: Members
Joined: Jun 23, 2011

XXXXX



So, does anyone figured out how to make the controller configuration changes to save? I have the same problem that my keyboard's key bindings always revert back to their default whenever i restart the game. I also noticed that when i just start the game but don't load any savegame (so i'm basically in the main menu without any savegames loaded), go to options then keyboard configurations i see that my key bindings are saved (i also figured out that they are saved to My Documents\R* Games\Savegames\Controlmap.dat file not in the Local Settings\AppData\R* games\... folder) which means that Xliveless can rewrite the controlmap.dat file and it can read it but as soon as i load a game, click Start option in the main menu, let the game to load, pause the game, go to controls again and i can see that the controls are reverted to their default. I guess that Xliveless tries to read a nonexistent file from Local Settings\AppData\R* Games\... folder, isn't able to find the file so it makes the game use the default values. But this only happen after i load a game.
PM
  Top
 

 
TheIsingGuy  
Posted: Tuesday, Mar 27 2012, 18:49
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Mar 27, 2012

XXXXX



What are the files in the SRC folder for? It seems they are not used at all
PM
  Top
 

 
Riqitch8  
Posted: Monday, Apr 16 2012, 09:04
Quote Post


Chillin'
Group Icon
Group: Members
Joined: Aug 8, 2009

XXXXX



When you render videos with XliveLess, on the MTV-thing in the bottom-left corner, it says Player1 instead of my username. Is there anyway to change that?
PMXbox Live
  Top
 

 
westsidebud  
Posted: Saturday, May 5 2012, 01:08
Quote Post


Descanter The Insalubrious
Group Icon
Group: Members
Joined: Jun 11, 2005

cd.gif

XXXXX



@yo5pev
interesting reply sounds like you spotted something i missed, i'll have to have another stab at
fixing the controller bug issue.

I got a PM asking for the custom xliveless version i made (based on the content in the SRC folder)
The SRC folder has source code for building the xlive.dll so no its not needed unless your a programmer.
And i have large respect for Listener for including the source, many people would have kept it private.
Making it public will allow anyone to improve the project though.

I have installed GTA IV and updated it to 1.07 and added xLiveless
and it works perfectly fine so I don't really know why some people are having problems confused.gif

I also added my patched launcher (Razor1911) to The Pirate Bay but had problems
with my torrent beeing removed and my account being disabled numerous times
so i got it sorted out with TPB staff but didn't bother re-uploading the patched file.
Anyway im going to re upload it somewhere so people can get their hands on it..
Also i made one for GTA IV too so now there is a patched (no razor logo) launcher for GTA and EFLC

I'd share my custom xLiveless mod but im updating it for GTA IV and have to find the memory address
to force offline so far i only made the edit for EFLC.

my xliveless mod will generate an .ini file on first launch and will look like this..
QUOTE

; xLiveless MOD by .cue
[Settings]
ConfigVersion = 0.999b7.22
LoadPlugins = 0
UseCustomSavePath = 1
CustomSavePath = C:\Program Files (x86)\Rockstar Games\savegames\gta4
ForceOffline = 1

[LogFile]
Console = 1
LogEnable = 1
LogMode = w+
LogGroupFilter = 1
LogProcessId = 0
LogTimestamp = 0
LogFileName = xLive.log

[LogGroup]
LogPlatform = 1
LogPlatformError = 1
LogxLiveAPI = 0
LogMemory = 0



Most of that .ini file makes it obvious what features i added etc

edit:
I have added my patched (no startup logo) launcher i mentioned earlier @ TPB
Get it before they ban me again LOL
Oh and if you wanna patch the launcher yourself ?
Just edit the following..
5 bytes NOP'd out @ 00003905 (E8 46 CB FF FF) changed to (90 90 90 90 90)

edit2:
my account name @ TPB is xpmule
http://thepiratebay.se/user/xpmule/
I've uploaded other stuff such as a Patched version of uTorrent for example
I prefer to use torrents rather than file hosting sites for my projects
ALSO
If my talking about Razor1911's no dvd crack violates the rules around here
my apologies and let me know and ill go and edit out any related info.

This post has been edited by westsidebud on Tuesday, May 8 2012, 19:21
PM
  Top
 

 
cjc75  
Posted: Saturday, May 19 2012, 00:55
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Apr 11, 2010

XXXXX



Recently redid my PC and couldn't get my GTA4 saves working, so I tried Xliveless.

Worked great, and I got my GTA4 back!


HOWEVER.

I now reinstalled my EFLC; and using Xlivelss with it, I can not load any of my savegames... EFLC reports that there are no saves available.

Why?

How can I get my EFLC saves back with Xliveless?
PM
  Top
 

 
westsidebud  
Posted: Wednesday, May 30 2012, 16:53
Quote Post


Descanter The Insalubrious
Group Icon
Group: Members
Joined: Jun 11, 2005

cd.gif

XXXXX



i would have shared my custom version of this i mentioned earlier
and i got stuck on an error.. i said i was working a new feature
"Force Offline Mode"
This works perfect on EFLC but crashs the game on GTA IV
And I've checked my memory addresses a million times and they are correct so ??
Basicly on EFLC i loaded it in a debugger and found the call to check the internet connection
and then patched the asm to always return false and then ported that changed asm
to c++ and then added that into the xliveless code.
And for some weird reason the game behaves different doing the same thing on both games

The modded xliveless i made
uses a custom save path in an .ini file
OR custom save paths can be disabled all together
I also added a config setting to disable plugins from being loaded

for debugging i added an extensive category based log filtering system
to log to console and/or log file which can be disabled and customized extensively
Mainly good for people working on coding xliveless

On another topic.. the game pad settings not being saved bug is still perplexing
i havn't gotten anywhere with that yet but i havn't done much either lol
I HAVE noticed a few other similar xliveless mods for other pc games
where they too reported game pad settings not being saved
so thats making me think this bug really may be an issue with xlive itself
basicly almost all the functions in the xliveless .dll are nothing more than dummy functions
that do nothing at all.. replacing the original funcs in xlive.dll from Microsoft
which means one of the xliveless emulator funcs that is a stub should have code
that actualy saves and restores controller config data.

I've had trouble trying to find symbols for xlive.dll (ms stopped shipping the .pdb long ago)
I have coded emulators so i could potentialy do some work on this but
i don't know the inner workings of xlive too well sad.gif
One thing that may work is to have xliveless load up the original xlive.dll
and call the original untouched funcs but i don't know which ones would be what
You could use a linker pragma to do this or a library call or even a detours style injection

We need some xlive hackers to come and do some bug fixing smile.gif



edit:

i added / uploaded my xliveless mod
http://www.gtaforums.com/index.php?act=ST&f=58&t=512026

This post has been edited by westsidebud on Saturday, Jun 2 2012, 23:22
PM
  Top
 

 
rastakilla  
Posted: Monday, Jun 11 2012, 20:55
Quote Post


OG on the Scene
Group Icon
Group: Members
Joined: Aug 9, 2003

XXXXX



Can I atleast run a modded LAN game with this?????
PM
  Top
 

 
westsidebud  
Posted: Tuesday, Jun 26 2012, 14:31
Quote Post


Descanter The Insalubrious
Group Icon
Group: Members
Joined: Jun 11, 2005

cd.gif

XXXXX



I found a bug I'm pretty sure in the patch code.
What the effect of this is I'm not sure right now.
But patching code by accident could be potentially pretty bad.
The effects could be random weird behavior or even game crashing.

the following line of code is used in every patch routine for every version of the game
edit: this exact issue seems to be in a lot of spots all over the code.
And some cast'd pointers don't match up too, like setting DWORD but only providing 1 byte..

CODE

memset ((BYTE *)(0x47360D+dwLoadOffset), 0x90, 0x2A);


It looks to me that Listeners intention was to a patch just a single byte.
but the usage of memset is incorrect i believe, rather than 1 byte getting patched
that line is in fact actualy patching the 1 byte plus the next 41 bytes that come after that
regardless of what data is being patch over (the memset command doesn't care what is there)
it simply does what its told to do..
Note the parameter "0x2A" that is "42" decimal.

and @
rastakilla
Listener said he does not support online mode with this so asking in this topic is a waste of time wink.gif
Your probably better of asking else where on the forum, and I have no idea if that is possible.

edit: v2
If people want to fix the bug in their source code ?

use this instead
CODE

*(BYTE *)(0x47360D+dwLoadOffset) = 0xEB;


Just don't forget to adjust the target address for each line you may fix wink.gif

That patch is suppose to prevent,
VDS102 - FATAL ERROR INVALID RESOURCE DETECTED - REINSTALL GAME

edit: v3
I'm pretty sure i found two more patch bugs.
There is no notes in the source code what they do (fix messed sequences ? WTF ??)
but the last 2 of 4 patchs seem to not work as intended. They are patching a modified fixup address
so basicly the code patched is getting written over with other code by GTAIV.exe
on patchs 1 and 3 (of the last 4) // mov al, 1; retn
So i will add a picture showing what i mean and i am looking at a work around
like maybe instead do a jmp to one of the lines patched that do work ok or something ?

Anyway if anyone knows OllyDBG you can see in the pictured disassembled data
that all four lines are suppose to move 1 to the AL register and Return,
but it doesn't / can't on 2 of those 4 patchs pictured.

user posted image

update:
i think on the 2/4 last patchs issue i mentioned, what should be done is
patch the call instead -> movzx EAX, AL to movezx EAX, 1
on the call for patch 1of4
and then the same thing on the call to patch 3/4
Any crackers out there reading this ? LOL sound good ???
Bear in mind i don't know what the hell its patching in the first place LOLOL

This post has been edited by westsidebud on Tuesday, Jun 26 2012, 17:15
PM
  Top
 

 
westsidebud  
Posted: Wednesday, Jun 27 2012, 18:31
Quote Post


Descanter The Insalubrious
Group Icon
Group: Members
Joined: Jun 11, 2005

cd.gif

XXXXX



Well no feedback still eh sad.gif

so i thought about a better patch for the last 2/4 patch bug and the smartest
idea is to simply move the target address down a few bytes past the problem areas i mentioned.

so instead of
CODE

*(DWORD*)(0xBAC160+dwLoadOffset) = 0x90C301B0;
*(DWORD*)(0xBAC180+dwLoadOffset) = 0x90C301B0;
*(DWORD*)(0xBAC190+dwLoadOffset) = 0x90C301B0;
*(DWORD*)(0xBAC1C0+dwLoadOffset) = 0x90C301B0;


i would use the following instead (for GTA 1.0.7.0)
CODE

*(DWORD*)(0xBAC16D+dwLoadOffset) = 0x90C301B0;
*(DWORD*)(0xBAC180+dwLoadOffset) = 0x90C301B0;
*(DWORD*)(0xBAC19D+dwLoadOffset) = 0x90C301B0;
*(DWORD*)(0xBAC1C0+dwLoadOffset) = 0x90C301B0;


So i know most people arn't crackers or coders so if people are
interested in changes i have suggested i have already started a new
topic for MY version of xLiveless and I will add a new update to that topic soon.

Listener if you read this ? Thanks again for your hard work smile.gif
And i am curious what your intention was with an memset commands
that are prefixed with "0x' were you doing that on purpose ?
And all lines of patch code are documented what the intention is
except for the last one that says "messed sequences"
I've had a lot of trouble debugging gta because of securom i think
and think disasemmbly doesn't give me any idea what you were trying to do with that
PM
  Top
 

 
proud2bsikh  
Posted: Thursday, Jul 5 2012, 17:25
Quote Post


Raaj karega Khalsa
Group Icon
Group: Members
Joined: Jun 8, 2012

ia.gif

XXXXX



i got gta eflc razor 1911 on windows 7 64 bit
my specs are
intel core i5 2320 3.00 ghz
8 gigs of ram
2 gb graphics ati hd 5450
i need crack for dis it works extremely slow
Users WebsitePM
  Top
 

 
Pcurt21  
Posted: Tuesday, Jul 31 2012, 11:13
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Jul 29, 2012

XXXXX



I'm not a modder and i don't really work with code, so could someone please explain where i'm supposed to move xliveless to?
PM
  Top
 

 
nozztagalia  
Posted: Wednesday, Aug 22 2012, 03:55
Quote Post


Player Hater
Group Icon
Group: Members
Joined: Aug 22, 2012

XXXXX



well **** it
i patched the game
v4 then xliveless
then i start the game then command prompt then it closes then nothing suicidal.gif facedesk.gif
PM
  Top
 

 

2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)

0 Members:

Pages: (46) « First ... 43 44 [45] 46 

Topic Options Reply to this topicStart new topicStart Poll
Search topic for posted by (exact match)



 
IMG IMG