Star Wars: Battlefront 2 (Classic, 2005)

Star Wars: Battlefront 2 (Classic, 2005)

Ryan B 2021년 3월 16일 오후 5시 21분
Hud fix
I'm playing this game in widescreen on a 16:9 monitor and the hud looks trash. The higher the resolution is, the smaller it makes the fonts, and the hud elements are in the wrong spots and overlapping over each other. By the way, I don't hear anyone talk about this, but for some reason, the font on the hud isn't like the one that's used on every other version of the game. I don't think this was done by choice because the font is just really generic and it makes me think there was an error and it just defaulted to this. It's a minor issue, but it kinda bothers me, so if there are any fixes or anything that would recommend, I'd like to know. I'm currently using the hud on the newest 1.3 patch and it's not that bad, it works fine, but I prefer the one on the console versions.
< >
전체 댓글 23개 중 1~15개 표시 중
AnthonyBF2 2021년 3월 16일 오후 9시 01분 
As a modder, I can assure you that it's the same font across all platforms, but it looks better on PS2/Xbox because those systems have very small resolutions, the smaller the resolution, the bigger the fonts.

You can hex edit your PC game's ingame.lvl and replace all instances of the text string "gamefont_small" with "gamefont_large" then save changes then most stuff on the HUD will be readable on a large resolution.

Any other HUD desires would require learning mod tools, learning HUD editing, and learning how to build a new ingame.lvl .... which would kill the 1.3 patch because 1.3 has it's own ingame.lvl
AnthonyBF2 2021년 3월 18일 오후 8시 30분 
But you can still edit your game's ingame.lvl and replace all gamefont_small strings with gamefont_large strings and most things in the HUD will be bigger on high resolutions
Ryan B 2021년 3월 20일 오전 12시 55분 
I tried that, but how do I do it without the game crashing when I launch it?
AnthonyBF2 2021년 3월 20일 오전 1시 12분 
You must have done it wrong.

Open ingame.lvl in any hex editor, use the find and replace function to replace all instances of gamefont_small with gamefont_large, that's it, save changes and play. I don't understand how someone would screw that up.
Ryan B 2021년 3월 20일 오전 1시 39분 
I did it correctly, it just doesn't work for me. I went in the file and replaces all text of "gamefont_small" with "gamefont_large" like you told me to and it crashes when entering a game.
AnthonyBF2 2021년 3월 20일 오전 1시 50분 
What program did you use?

I've been using HXD for many years, it's the best, small, easy to use. HXD's replace function is control+R if that helps.
Ryan B 2021년 3월 20일 오전 2시 50분 
I just used notepad. Notepad has the same replace function, it just doesn't want to work for me.
AnthonyBF2 2021년 3월 20일 오전 3시 01분 
Because notepad is a not a hex editor and doesn't know how to process non-text files
Ryan B 2021년 3월 20일 오후 4시 25분 
The hud text is bigger now but there isn't really a point since the hud is still glitched and using the wrong font.
|)in-d1n 2021년 3월 30일 오전 2시 09분 
The latest version of Saga Edition includes improved HUD for widescreen resolutions - https://www.moddb.com/mods/swsaga
AnthonyBF2 2021년 3월 30일 오전 3시 08분 
That new HUD still sucks, radar is too small.
|)in-d1n 2021년 3월 30일 오전 4시 26분 
AnthonyBF2님이 먼저 게시:
That new HUD still sucks, radar is too small.
For some reason the scale parameter of the radar is the same for spawn map and 'M key' map, i.e. one general for all 3 types of minimap. If I change this parameter, the spawn minimap will increase the same amount as a radar.
|)in-d1n 님이 마지막으로 수정; 2021년 3월 30일 오전 4시 34분
AnthonyBF2 2021년 3월 30일 오전 4시 54분 
I designed my own HUD for personal use, to get the radar (and other things) the way I want.

If you can, try these values and see what you think:

PositionSmall(0.910000, 0.100000, 0.100000, "Viewport")
PositionLarge(0.250000, 0.500000, -38.000000, "Viewport")
PositionSpawn(0.767984, 0.477156, 0.000000, "Viewport")
EventToggleMapMode("player1.map.modeToggle")
EventChangeMapMode("player1.map.mode")
EventPostHide("player1.map.hideCPs")
EventRefreshTarget("player1.map.refreshTarget")
EventRefreshPost("player1.map.refreshPost")
EventRefreshMarker("player1.map.refreshMarker")
EventPlayerIndex("player1.index")
PropagateAlpha(1)
Position(0.917484, 0.110884, 0.004111, "Viewport")
Scale(1.250000, 1.250000, 1.250000)
ZOrder(127)
Alpha(0.850000)
EventEnable("player1.map.enable")
EventDisable("player1.map.disable")

This makes the radar much larger, but the spawn radar will be moved more to the right and the small ingame radar will be further right-upwards so it's not in the way of the player's vision.
|)in-d1n 2021년 3월 30일 오전 6시 11분 
Yep, that's the way, but bigger spawn minimap looks a bit strange and takes all the attention. I have tried to make spawn minimap scale the same as at 800x600 resolution(1.00 scale instead of yours 1.25), it looks better, but still very unusual. Other things on the screen like objectives list, labels and unit preview model start to get lost on the screen. Needs to resize these elements too to make everything looks harmonious, but it's a little tricky. Btw, I personaly see no problem in small radar, it is still a bit useless in this game in my opinion. It's sad that there is no way to change radar scale only.
|)in-d1n 님이 마지막으로 수정; 2021년 3월 30일 오전 9시 04분
< >
전체 댓글 23개 중 1~15개 표시 중
페이지당 표시 개수: 1530 50

게시된 날짜: 2021년 3월 16일 오후 5시 21분
게시글: 23