• Just Cause 2 - "Fuck you Realism!"
    2,001 replies, posted
[QUOTE=aydin690;20597708]Why did they drop dx9 support even though they clearly had a dx9 version (ie the x360 version)? Care to elaborate?[/QUOTE] Because PCs can handle more than consoles can, and the PC market moves faster than the console market. They need to start making more DX10 only games so that they can get money to advance technology even MORE. It is the way of technology. No money, no more technology. If XP users stop getting games, then they will have to upgrade. Yes, it IS about money, what do you think technology pops out of thing fucking air? No! They need MONEY. If you can't keep up with the PC market, then maybe PC gaming isn't for you.
[QUOTE=Jimmg;20597762]360 Architect =/= PC Architect[/QUOTE] 360 architect very very similar to pc architect.
[QUOTE=aydin690;20597772]360 architect very very similar to pc architect.[/QUOTE] The 360 isn't a computer installed with a special OS.
[QUOTE=elevator13;20597746]I'm not wasting $150+ just because I don't trust reviewers.[/QUOTE] IIRC Windows can be used for 30 days before using an activation key.
[QUOTE=aydin690;20597333]My hardware is Dx10. Fun fact: Xp is supported until April 8, 2014, on the other hand, vista is only supported until April 10, 2012.[/QUOTE] XP doesn't support DirectX 10. While it isn't such a giant improvement over 9, it made game developing easier.
[QUOTE=Fiveliaan;20596049]BOLOPatch you have slept now? Plz. Can you make an unpatcher so we/I can play all the mission in the Demo?[/QUOTE] Yeah! I can. Just gimme a few minutes!
Good god aydin, you act like the 40% of people with XP do not have the physical capability to change. They may have alienated almost half the market at the moment, but as more people change to 7 they will start to get their sales back. It's better than supporting XP for the rest of eternity and never giving anybody incentive to change. I mean, honestly, what do you expect? As a new OS comes out more and more people are going to start supporting it. I'm sure that when the first XP exclusive program came out '98 users were just as butthurt as you. Also can we [B]please[/B] get back on the subject of this thread?
[QUOTE=Blackcomb;20597550]there's a video showing just cause 2 using nvidia only features it obviously means nvidia paid the devs to drop DX9 support even when the features nvidia is promoting work in DX9 [editline]05:27PM[/editline] you're dumb[/QUOTE] :dawkins101: The features you see in that video are nVidia CUDA and PhysX features, they arn't connected to DX9 or 10 at all.
[QUOTE=Skwee;20597771]Because PCs can handle more than consoles can, and the PC market moves faster than the console market. They need to start making more DX10 only games so that they can get money to advance technology even MORE. It is the way of technology. No money, no more technology. If XP users stop getting games, then they will have to upgrade. Yes, it IS about money, what do you think technology pops out of thing fucking air? No! They need MONEY. If you can't keep up with the PC market, then maybe PC gaming isn't for you.[/QUOTE] As you said, it IS all about money. Dropping support for 40% of your market doesn't sound very economical to me. :downs: Also, i do know how to keep up with the pc market. That's why i know how to build 1000 dollar rigs that last at least 4 years.
This thread is now about Operative Systems.
[QUOTE=ketchup;20597802]IIRC Windows can be used for 30 days before using an activation key.[/QUOTE] Didn't know that. I looked around for a download for a trial version of Vista but couldn't find any. Would stores accept refunds on tried but not used copies or would you have to take it up with Microsoft? Maybe I'll try Windows Enterprise
Its not like xp is gonna be supported rest of your life. Like the early console games, time will stop supporting it. Back on track The game is wicked fun!
[QUOTE=clanratc;20597923]:dawkins101: The features you see in that video are nVidia CUDA and PhysX features, they arn't connected to DX9 or 10 at all.[/QUOTE] [img]http://healium.files.wordpress.com/2009/07/sarcasm_detector.jpg[/img]
[QUOTE=aydin690;20597943]As you said, it IS all about money. Dropping support for 40% of your market doesn't sound very economical to me. :downs: Also, i do know how to keep up with the pc market. That's why i know how to build 1000 dollar rigs that last at least 4 years.[/QUOTE] IT IS NINE YEARS OLD! XP IS FUCKING OLDER THAN YOU! FUCKING DEAL WITH IT! [IMG]http://1[/IMG]
[QUOTE=aydin690;20597943]As you said, it IS all about money. Dropping support for 40% of your market doesn't sound very economical to me. :downs: Also, i do know how to keep up with the pc market. That's why i know how to build 1000 dollar rigs that last at least 4 years.[/QUOTE] If you could keep up with it, then we wouldn't be having this discussion right now. Buy the game for a console, stop complaining about your OS being incapable of playing it.
Ugh, this seems like such a good game, but if they made such a silly decision as to make it incompatible with the most stable Operating System Microsoft has released in decades then it's not worth my time :colbert:
Stop argumenting and get back on topic, please D: Everytime i see a new post i'm hoping it's about the game, but it's just some fuck trying to prove a point..
[QUOTE=Cheesedragon;20598076]Ugh, this seems like such a good game, but if they made such a silly decision as to make it incompatible with the most stable Operating System Microsoft has released in decades then it's not worth my time :colbert:[/QUOTE] How do you know 7 isn't as stable or more stable than XP?
I like playing JC2 on my PC at 100+ FPS, it is a fun game.
[QUOTE=Cheesedragon;20598076]Ugh, this seems like such a good game, but if they made such a silly decision as to make it incompatible with the most stable Operating System Microsoft has released in decades then it's not worth my time :colbert:[/QUOTE] You've never tried windows 7 have you? [editline]04:00PM[/editline] Where is my automerge
Alright, the latest version for the "autoit patcher" is up! Now the time won't be automatically patched. The map will be. (if it's not already patched) You can patch and unpatch time by clicking the buttons. What you should do is, run the game, get to main menu (or ingame, doesn't matter), launch scite, paste this code [CODE] ;;================================================================================ ;; Includes ;;================================================================================ #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #RequireAdmin #NoTrayIcon ;;================================================================================ ;; Main ;;================================================================================ SetPrivilege("SeDebugPrivilege", 1) Global $ProcessID = ProcessExists("JustCause2.exe"); Dim $ProcessFound = 0 While $ProcessFound = 0 If $ProcessID =0 Then MsgBox(4096, "Error", "No process found.") Exit(1) EndIf $ProcessFound = 1 WEnd $x = -1 $y = -1 GUICreate("BOLOPatch", 149, 82, $x, $y, BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_BORDER)) GUICtrlCreateLabel("Status:", 0, 0, 37, 17, $SS_CENTER) $status = GUICtrlCreateLabel("", 40, 0, 107, 17, $SS_CENTER, $WS_EX_CLIENTEDGE) GUICtrlCreateLabel("Coding by G&H Productions", 0, 24, 148, 17, BitOR($SS_CENTER,$SS_NOPREFIX), $WS_EX_CLIENTEDGE) $patchbutton = GUICtrlCreateButton("Patch time",5,50,70); $unpatchbutton = GUICtrlCreateButton("Unpatch time",75,50,70); GUISetState() Patch() While 1 $msg = GUIGetMsg() Switch $msg Case $GUI_EVENT_CLOSE Exit Case $patchbutton PatchTime(); Case $unpatchbutton UnPatchTime(); EndSwitch WEnd ;;================================================================================ ;; Patch ;;================================================================================ Func Patch() $DLL = _MemoryOpen($ProcessID) If @Error Then GUICtrlSetData($status, "Patching failure.") EndIf if Not (_MemoryRead(0x007F2C95, $DLL, "byte") == 0x90) Then _MemoryWrite(0x007F2C95, $DLL, 0x90, "byte");;; _MemoryWrite(0x007F2C96, $DLL, 0x90, "byte");;; _MemoryWrite(0x007F2C97, $DLL, 0x90, "byte");;; MAP LIMIT DISABLE _MemoryWrite(0x007F2C98, $DLL, 0x90, "byte");;; _MemoryWrite(0x007F2C99, $DLL, 0x90, "byte");;; GUICtrlSetData($status, "Patching success!") Else GUICtrlSetData($status, "Map already patched!") EndIf _MemoryClose($DLL) EndFunc Func PatchTime() $DLL = _MemoryOpen($ProcessID) If @Error Then GUICtrlSetData($status, "Patching failure.") EndIf _MemoryWrite(0x004FE17D, $DLL, 0x29, "byte");;; PATCH TIME _MemoryClose($DLL) GUICtrlSetData($status, "Time patched!") EndFunc Func UnPatchTime() $DLL = _MemoryOpen($ProcessID) If @Error Then GUICtrlSetData($status, "Patching failure.") EndIf _MemoryWrite(0x004FE17D, $DLL, 0x01, "byte");;; UNPATCH TIME _MemoryClose($DLL) GUICtrlSetData($status, "Time unpatched!") EndFunc ;;; ;; NOMADMEMORY EXTRACT ;;; Func _MemoryRead($iv_Address, $ah_Handle, $sv_Type = 'dword') If Not IsArray($ah_Handle) Then SetError(1) Return 0 EndIf Local $v_Buffer = DllStructCreate($sv_Type) If @Error Then SetError(@Error + 1) Return 0 EndIf DllCall($ah_Handle[0], 'int', 'ReadProcessMemory', 'int', $ah_Handle[1], 'int', $iv_Address, 'ptr', DllStructGetPtr($v_Buffer), 'int', DllStructGetSize($v_Buffer), 'int', '') If Not @Error Then Local $v_Value = DllStructGetData($v_Buffer, 1) Return $v_Value Else SetError(6) Return 0 EndIf EndFunc Func _MemoryOpen($iv_Pid, $iv_DesiredAccess = 0x1F0FFF, $iv_InheritHandle = 1) If Not ProcessExists($iv_Pid) Then SetError(1) Return 0 EndIf Local $ah_Handle[2] = [DllOpen('kernel32.dll')] If @Error Then SetError(2) Return 0 EndIf Local $av_OpenProcess = DllCall($ah_Handle[0], 'int', 'OpenProcess', 'int', $iv_DesiredAccess, 'int', $iv_InheritHandle, 'int', $iv_Pid) If @Error Then DllClose($ah_Handle[0]) SetError(3) Return 0 EndIf $ah_Handle[1] = $av_OpenProcess[0] Return $ah_Handle EndFunc Func _MemoryWrite($iv_Address, $ah_Handle, $v_Data, $sv_Type = 'dword') If Not IsArray($ah_Handle) Then SetError(1) Return 0 EndIf Local $v_Buffer = DllStructCreate($sv_Type) If @Error Then SetError(@Error + 1) Return 0 Else DllStructSetData($v_Buffer, 1, $v_Data) If @Error Then SetError(6) Return 0 EndIf EndIf DllCall($ah_Handle[0], 'int', 'WriteProcessMemory', 'int', $ah_Handle[1], 'int', $iv_Address, 'ptr', DllStructGetPtr($v_Buffer), 'int', DllStructGetSize($v_Buffer), 'int', '') If Not @Error Then Return 1 Else SetError(7) Return 0 EndIf EndFunc Func _MemoryClose($ah_Handle) If Not IsArray($ah_Handle) Then SetError(1) Return 0 EndIf DllCall($ah_Handle[0], 'int', 'CloseHandle', 'int', $ah_Handle[1]) If Not @Error Then DllClose($ah_Handle[0]) Return 1 Else DllClose($ah_Handle[0]) SetError(2) Return 0 EndIf EndFunc Func SetPrivilege( $privilege, $bEnable ) Const $MY_TOKEN_ADJUST_PRIVILEGES = 0x0020 Const $MY_TOKEN_QUERY = 0x0008 Const $MY_SE_PRIVILEGE_ENABLED = 0x0002 Local $hToken, $SP_auxret, $SP_ret, $hCurrProcess, $nTokens, $nTokenIndex, $priv $nTokens = 1 $LUID = DLLStructCreate("dword;int") If IsArray($privilege) Then $nTokens = UBound($privilege) $TOKEN_PRIVILEGES = DLLStructCreate("dword;dword[" & (3 * $nTokens) & "]") $NEWTOKEN_PRIVILEGES = DLLStructCreate("dword;dword[" & (3 * $nTokens) & "]") $hCurrProcess = DLLCall("kernel32.dll","hwnd","GetCurrentProcess") $SP_auxret = DLLCall("advapi32.dll","int","OpenProcessToken","hwnd",$hCurrProcess[0], _ "int",BitOR($MY_TOKEN_ADJUST_PRIVILEGES,$MY_TOKEN_QUERY),"int*",0) If $SP_auxret[0] Then $hToken = $SP_auxret[3] DLLStructSetData($TOKEN_PRIVILEGES,1,1) $nTokenIndex = 1 While $nTokenIndex <= $nTokens If IsArray($privilege) Then $priv = $privilege[$nTokenIndex-1] Else $priv = $privilege EndIf $ret = DLLCall("advapi32.dll","int","LookupPrivilegeValue","str","","str",$priv, _ "ptr",DLLStructGetPtr($LUID)) If $ret[0] Then If $bEnable Then DLLStructSetData($TOKEN_PRIVILEGES,2,$MY_SE_PRIVILEGE_ENABLED,(3 * $nTokenIndex)) Else DLLStructSetData($TOKEN_PRIVILEGES,2,0,(3 * $nTokenIndex)) EndIf DLLStructSetData($TOKEN_PRIVILEGES,2,DllStructGetData($LUID,1),(3 * ($nTokenIndex-1)) + 1) DLLStructSetData($TOKEN_PRIVILEGES,2,DllStructGetData($LUID,2),(3 * ($nTokenIndex-1)) + 2) DLLStructSetData($LUID,1,0) DLLStructSetData($LUID,2,0) EndIf $nTokenIndex += 1 WEnd $ret = DLLCall("advapi32.dll","int","AdjustTokenPrivileges","hwnd",$hToken,"int",0, _ "ptr",DllStructGetPtr($TOKEN_PRIVILEGES),"int",DllStructGetSize($NEWTOKEN_PRIVILEGES), _ "ptr",DllStructGetPtr($NEWTOKEN_PRIVILEGES),"int*",0) $f = DLLCall("kernel32.dll","int","GetLastError") EndIf $NEWTOKEN_PRIVILEGES=0 $TOKEN_PRIVILEGES=0 $LUID=0 If $SP_auxret[0] = 0 Then Return 0 $SP_auxret = DLLCall("kernel32.dll","int","CloseHandle","hwnd",$hToken) If Not $ret[0] And Not $SP_auxret[0] Then Return 0 return $ret[0] EndFunc [/CODE]Then save it as anyfilenameyouwant.au3. Press F5 (in scite). Then click "patch time". When you get to anything which involves hacking a terminal (so far, biofuel station, the petrol lines, and the mission involving hacking GPS) run the script again (or alttab to it) and click "unpatch time". Do the terminal minigame, then when you're done, alttab back to the script and hit "patch time".
Oh, there it is what the hell. Damnit bolo
[QUOTE=Cheesedragon;20598076]Ugh, this seems like such a good game, but if they made such a silly decision as to make it incompatible with the most stable Operating System Microsoft has released in decades then it's not worth my time :colbert:[/QUOTE] Windows 7 is the most stable Operating System Microsoft has released in decades. I usually have loads of stuff going on in the background so i can never turn off my computer. I've had my computer on since the beginning of February.
I hope someone makes multiplayer modification of this game =p
[QUOTE=Hergonan;20598162]?[/QUOTE] He broke my auto-merge when I was saying that it was working again
what's the auto-merge?
[QUOTE=Hergonan;20598206]what's the auto-merge?[/QUOTE] Its the thing that automatically merges your post so that you don't double-post.
ooh I see. nice :P
[QUOTE=Ezhik;20598007]IT IS NINE YEARS OLD! XP IS FUCKING OLDER THAN YOU! FUCKING DEAL WITH IT! [IMG]http://1[/IMG][/QUOTE] Source is 6 years old and people still think that its okay that valve keeps pushing out Source games...
Found a plane flying around outside the boundaries [IMG]http://i49.tinypic.com/25tb0qe.jpg[/IMG] [IMG]http://i50.tinypic.com/2gw6d74.jpg[/IMG] By the time I was close enough to grapple onto it we had crashed together :(
Sorry, you need to Log In to post a reply to this thread.