• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Isn't Mass Effect 3 a good example of optimized PC Game?

de.das.dude

Pro Indian Modder
Joined
Jun 13, 2010
Messages
8,783 (1.73/day)
Location
Stuck in a PC. halp.
System Name Monke | Work Thinkpad| Old Monke
Processor Ryzen 5600X | Ryzen 5500U | FX8320
Motherboard ASRock B550 Extreme4 | ? | Asrock 990FX Extreme 4
Cooling 240mm Rad | Not needed | hyper 212 EVO
Memory 2x16GB DDR4 3600 Corsair RGB | 16 GB DDR4 3600 | 16GB DDR3 1600
Video Card(s) Sapphire Pulse RX6700XT 12GB | Vega 8 | Sapphire Pulse RX580 8GB
Storage Samsung 980 nvme (Primary) | some samsung SSD
Display(s) Dell 2723DS | Some 14" 1080p 98%sRGB IPS | Dell 2240L
Case Ant Esports Tempered case | Thinkpad | Antec
Audio Device(s) Logitech Z333 | Jabra corpo stuff
Power Supply Corsair RM750e | not needed | Corsair GS 600
Mouse Logitech G400 | nipple
Keyboard Logitech G213 | stock kb is awesome | Logitech K230
VR HMD ;_;
Software Windows 10 Professional x3
Benchmark Scores There are no marks on my bench
yes. i love companies who write beautiful code.

like COD used to. i dont like BF3 for that reason.

Codemasters is nice as well. what i could do with my 4650 on DIRT 2 is simply awesome.

EA isnt :/
 
Joined
May 15, 2008
Messages
2,863 (0.49/day)
Location
Brasil
System Name Sovereign // HTPC
Processor i7 3770k 4.2 // i7 3770k 4.2
Motherboard Maximus V Gene // Sabertooth Z77
Cooling Noctua D14 // Intel HSF
Memory 16GB Samsung // 16GB VengeanceLP
Video Card(s) Deciding // 660 DC2
Storage OS (X25-M), Data (Seagate 1TB) // Samsung 840 120GB & bunch of drives
Display(s) Samsung T240HD // LG TV
Case TJ08e // Grandia GD08
Audio Device(s) DT880 Pro 250 ohm // TV speakers
Power Supply Seasonic Plat 1000 // Seasonic Gold 760
Software Windows 8 Pro x64 // Windows 7 Pro x64
If you cant make a game from UE3 that runs nice in the PC you fail as a developer
 
Joined
Aug 17, 2009
Messages
1,585 (0.30/day)
Location
Los Angeles/Orange County CA
System Name Vulcan
Processor i6 6600K
Motherboard GIGABYTE Z170X UD3
Cooling Thermaltake Frio Silent 14
Memory 16GB Corsair Vengeance LPX 16GB (2 x 8GB)
Video Card(s) ASUS Strix GTX 970
Storage Mushkin Enhanced Reactor 1TB SSD
Display(s) QNIX 27 Inch 1440p
Case Fractal Design Define S
Audio Device(s) On Board
Power Supply Cooler Master V750
Software Win 10 64-bit
When I personally talk about poorly optimized games, I'm referring to ones that use DX11 and extra bells and whistles to provide what looks to me to be very little image improvement at a tremendous performance hit.

I would have hoped these new standards in hardware and software were introduced to be usable and not to force everyone to buy a new graphics card. So one would hope there is a better way to code these games.

That said, I was expecting ME3 to not be in DX9 again. All this talk of delay to make it extra special seems kind of empty now. It looks nice, but pretty much the same as ME2. And they didn't use that extra time to make the story extra special either.

So no, I wouldn't call it an optimized game. They just continued to use old technology, mostly for console compatibility.
 
Joined
Sep 4, 2009
Messages
974 (0.18/day)
System Name Grond
Processor Ryen 5 3600x PBO ~ 4.4GHz / fabric at 1900
Motherboard MSI b550 Tomahawk
Cooling XSPC Raystorm CPU w/ am4 mounting bracket+ 2 RX360 radiator + xspc Razor R9-290 w/ backplate
Memory 32gb Crucial Ballistix @ 3800
Video Card(s) XFX R9 290 w/ XSPC Razor full cover block and backplate
Storage WD SN850 1tb-OS, SN750 1tb, Samsung 860 Evo 1tb, WD blue hdd 4tb
Display(s) Samsung 23" 120hz 3d LCD w/ 3d glasses, using 'lightboost' trick
Case NZXT H630 white watercooling case
Audio Device(s) Onboard realtek ALC 1200+ Sennheiser HD 598
Power Supply XFX Pro 850 XXX semi-modular
Mouse Logitech G703 Wireless
Keyboard Steelseries 6 v2
Software Windows 10 Pro (Had some mystery error on Win7 and decided to go W10)
Were you honestly expecting a console port to use a DX level above 9? That's not how it works.
Until there is a console refresh, most console ports and PC specific games will be Dx9 and 32-bit.
Lazy programming is a common problem across much of the computing spectrum.
They write shoddy code, and rely on our super powerful new processors and video cardss to pick up the slack.
One of the major offendors is the new Star Wars MMO. You open your inventory and hit spacebar to jump, and your FPS drops to single digits.

Sorry, that was kinda off topic.

Back to the original post : as someone else stated, this game was designed to run well on really old hardware, of course it's going to play well on a modern PC.
 
Joined
Aug 17, 2009
Messages
1,585 (0.30/day)
Location
Los Angeles/Orange County CA
System Name Vulcan
Processor i6 6600K
Motherboard GIGABYTE Z170X UD3
Cooling Thermaltake Frio Silent 14
Memory 16GB Corsair Vengeance LPX 16GB (2 x 8GB)
Video Card(s) ASUS Strix GTX 970
Storage Mushkin Enhanced Reactor 1TB SSD
Display(s) QNIX 27 Inch 1440p
Case Fractal Design Define S
Audio Device(s) On Board
Power Supply Cooler Master V750
Software Win 10 64-bit
Are you honestly thinking I expected a console port?

If you do then you don't read very well.
 
Joined
Jan 2, 2012
Messages
1,079 (0.24/day)
Location
Indonesia
Processor AMD Ryzen 7 5700X
Motherboard ASUS STRIX X570-E
Cooling NOCTUA NH-U12A
Memory G.Skill FlareX 32 GB (4 x 8 GB) DDR4-3200
Video Card(s) ASUS RTX 4070 DUAL
Storage 1 TB WD Black SN850X | 2 TB WD Blue SN570 | 10 TB WD Purple Pro
Display(s) LG 32QP880N 32"
Case Fractal Design Define R5 Black
Power Supply Seasonic Focus Gold 750W
Mouse Pulsar X2
Keyboard KIRA EXS
Mass Effect was made for Windows and ported to console. Mass Effect 2 and Mass Effect 3 were made for consoles and ported to Windows.

The first Mass Effect was made exclusively for XBOX360 and then ported to PC by Demiurge Studios, not the other way around.

The XBOX version was released in November 2007 and the PC version was released in May 2008.
 
Joined
Mar 24, 2011
Messages
2,356 (0.49/day)
Location
VT
Processor Intel i7-10700k
Motherboard Gigabyte Aurorus Ultra z490
Cooling Corsair H100i RGB
Memory 32GB (4x8GB) Corsair Vengeance DDR4-3200MHz
Video Card(s) MSI Gaming Trio X 3070 LHR
Display(s) ASUS MG278Q / AOC G2590FX
Case Corsair X4000 iCue
Audio Device(s) Onboard
Power Supply Corsair RM650x 650W Fully Modular
Software Windows 10
The first Mass Effect was made exclusively for XBOX360 and then ported to PC by Demiurge Studios, not the other way around.

The XBOX version was released in November 2007 and the PC version was released in May 2008.

Strangely analagous to another BioWare title--KoTOR.

As for the games optimization, it's optimized as well as any other blockbuster console port. The only game that has really wowed me with how well it looked on my system, was BF3, which looks better than real life, and is severely restricted by my GPU :/
 
Joined
Feb 26, 2008
Messages
4,876 (0.83/day)
Location
Joplin, Mo
System Name Ultrabeast GX2
Processor Intel Core 2 Duo E8500 @ 4.0GHZ 24/7
Motherboard Gigabit P35-DS3L
Cooling Rosewill RX24, Dual Slot Vid, Fan control
Memory 2x1gb 1066mhz@850MHZ DDR2
Video Card(s) 9800GX2 @ 690/1040
Storage 750/250/250/200 all WD 7200
Display(s) 24" DCLCD 2ms 1200p
Case Apevia
Audio Device(s) 7.1 Digital on-board, 5.1 digital hooked up
Power Supply 700W RAIDMAXXX SLI
Software winXP Pro
Benchmark Scores 17749 3DM06
I wouldn't give GTA:IV any praise at all. Back when it first came out I had a high-end NV card. I was able to run it pretty close to max, but it was fairly laggy.

The game might have looked good, but I can't be sure because it was so buggy. Among crashes, polygons would disappear randomly, and while some textures were OK, the game had so many rips, tears, and glitches that it was very messy.

I tried it again later with an ATI card (4870 then later 2x5770s) and while it was much improved, the graphics were still very messy, and still didn't perform that well, with the frames ranging from 20 to 80 depending on where the screen was pointed.

To me, GTA:IV is almost the worst case scenario when it comes to ports, but this was my experience.

It does have some of the best mods available in terms of making the game look good.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Here is the thing with "optimization", when you look at Mass Effect 3 and say it is optimized, you are full of shit, period. All they did with Mass Effect 3 was take the console settings and transition them to the PC game, tweaked them slightly, and that is it. The game on PC looks almost identical to the game on consoles. If that is what you think makes a game optimized, then I don't think that word means what you think it means.

Now, look at GTA:IV, and what would have happened if they did that. The console settings for GTA:IV were:

Resolution 1280 x 720
Texture Quality Medium
Reflection Resolution Medium
Water Quality Medium
Shadow Quality High
Render Quality Low
View Distance 21
Detail Distance 10
Vehicle Density 33

If they had done what Mass Effect 3 did and used those settings, or maybe slightly higher settings, as the "Max" everyone would have praised the shit out of it for being optimized so well. And remember, the console versions only got 20-30FPS, with those settings my Athlon X2+4GB RAM+HD4670 easily did 50-60FPS. But instead they opened up the flood gates for the engine and let PC uses really max out what it was capable of, and I commend them for that.

So to once an for all answer the OP's question: NO, Mass Effect 3 is not a good example of an optimized PC game. It is a perfect example of a lazy half ass port where they didn't bother to improve the game over the console versions to actually take advantage of PC hardware.
 
Joined
Aug 10, 2007
Messages
4,267 (0.70/day)
Location
Sanford, FL, USA
Processor Intel i5-6600
Motherboard ASRock H170M-ITX
Cooling Cooler Master Geminii S524
Memory G.Skill DDR4-2133 16GB (8GB x 2)
Video Card(s) Gigabyte R9-380X 4GB
Storage Samsung 950 EVO 250GB (mSATA)
Display(s) LG 29UM69G-B 2560x1080 IPS
Case Lian Li PC-Q25
Audio Device(s) Realtek ALC892
Power Supply Seasonic SS-460FL2
Mouse Logitech G700s
Keyboard Logitech G110
Software Windows 10 Pro
I blame EA!

/looks up Mass Effect 3

Oh! EA did have something to do with this game. Got my daily EA bash in, and it was apt.
 

zootac

New Member
Joined
Mar 19, 2012
Messages
124 (0.03/day)
Location
england
Were you honestly expecting a console port to use a DX level above 9? That's not how it works.
Until there is a console refresh, most console ports and PC specific games will be Dx9 and 32-bit.
Lazy programming is a common problem across much of the computing spectrum.
They write shoddy code, and rely on our super powerful new processors and video cardss to pick up the slack.
One of the major offendors is the new Star Wars MMO. You open your inventory and hit spacebar to jump, and your FPS drops to single digits.

Sorry, that was kinda off topic.

Back to the original post : as someone else stated, this game was designed to run well on really old hardware, of course it's going to play well on a modern PC.


Lazy programming really old hardware.

that makes more sails on the games market for low end rigs,
Like my self running out dated hard where in my p.c.s set up.
It opens the doors for me two by the game and play it but not run it at full settings.
 
Last edited:
Top