Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - AnthonyBF2

An event night has been scheduled for Star Wars Battlefront 1 on PS2 on May 4th at 7:00 PM ET.
Users with an unmodded PS2 + original disc need to create manual DNS in their config and put
People using PCSX2 (PC) or AetherSX2 (Android) just need to make a normal config (automatic settings) and join with my modded ISO files:

These ISO files feature the SWBFspy fix in the ELF files (by me) and the DNAS fix by OldSnake.

I will be making this announcement in other places to get as many people as possible. The dedicated server in SWBF1 PS2 is 33 players and we hope to have at least 15 people.
P.S. - I am not sure this was the correct forum to post this, please move the topic if needed.
I have figured out that SWBF2 has a limit how many AddCameraShot lines we are allowed to have in our mission scripts.

I originally wanted to create a lot of new camera shot angles for Polis Massa that cover just about every aspect of the level including the outside areas.
I began with the first camera shot starting in the northeast hangar then worked my way around the map in a clock-wise fasion, finishing off with the outside areas.
When I tested these new camera shots, I noticed that the only camera shots I were seeing were from the northeast hangar area to around the middle of the map and hallway areas.
None of my camera shots from the western half section of the level were ever being displayed, despite clicking through a few thousand times total over the course of several minutes.

My camera shots were 46 total:
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(0.584935, -0.031815, 0.809260, 0.044016, 113.651199, 15.829309, -115.886131);
AddCameraShot(0.736033, -0.065748, 0.671074, 0.059945, 153.837189, 20.048080, -63.497570);
AddCameraShot(0.790976, -0.073693, -0.604774, -0.056345, 64.175720, 21.036154, -56.964710);
AddCameraShot(-0.185849, 0.018834, -0.977392, -0.099047, 111.285927, 28.223373, -54.238270);
AddCameraShot(-0.001280, 0.000083, -0.997900, -0.064766, 109.011116, 28.223373, -22.601974);
AddCameraShot(-0.183012, 0.013717, -0.980266, -0.073470, 113.267677, 30.263466, 29.434828);
AddCameraShot(0.964453, -0.104699, 0.241211, 0.026185, 114.457832, 30.263466, 63.073421);
AddCameraShot(0.992400, -0.107255, 0.059970, 0.006481, 108.915672, 30.263466, 88.068588);
AddCameraShot(0.959905, -0.092199, 0.263515, 0.025311, 74.257927, 29.590170, 73.609756);
AddCameraShot(0.683231, -0.082409, -0.720316, -0.086882, 31.704250, 31.202438, 26.538410);
AddCameraShot(0.830298, -0.055477, 0.553318, 0.036970, 39.720638, 28.345638, 84.253395);
AddCameraShot(0.561187, -0.031328, 0.825810, 0.046100, 36.971157, 28.345638, 48.274956);
AddCameraShot(0.735050, -0.056499, -0.673667, -0.051781, 11.336551, 29.386257, 65.714912);
AddCameraShot(0.707775, -0.053725, 0.702372, 0.053315, -29.159868, 27.243788, 66.175629);
AddCameraShot(0.823174, -0.069979, -0.561436, -0.047728, -55.811001, 27.243788, 83.084099);
AddCameraShot(0.573029, -0.049538, -0.814997, -0.070456, -55.937042, 27.243788, 49.701363);
AddCameraShot(0.982240, -0.090099, -0.163892, -0.015033, -61.295517, 29.610790, 85.892136);
AddCameraShot(0.173008, -0.017782, -0.979599, -0.100685, -61.614410, 29.610790, 45.912346);
AddCameraShot(0.807021, -0.078290, -0.582575, -0.056517, -121.689636, 29.610790, 25.724768);
AddCameraShot(-0.383000, 0.046196, -0.915954, -0.110479, -48.431633, 29.610790, 12.872742);
AddCameraShot(0.557964, -0.057617, 0.823484, 0.085035, -41.858772, 29.610790, 22.620537);
AddCameraShot(-0.182955, 0.020038, -0.977075, -0.107011, -58.829170, 29.610790, 6.798736);
AddCameraShot(-0.388796, 0.032306, -0.917595, -0.076246, -69.086578, 29.610790, 33.191689);
AddCameraShot(0.920115, -0.073810, -0.383400, -0.030756, -78.830750, 30.425386, 42.888916);
AddCameraShot(0.457012, -0.048952, -0.883061, -0.094588, -87.543770, 29.976128, 19.184814);
AddCameraShot(0.929891, -0.102292, 0.351207, 0.038634, -54.797810, 29.976128, 51.905849);
AddCameraShot(0.706788, -0.058730, -0.702562, -0.058379, -115.377319, 27.573608, 16.620588);
AddCameraShot(0.993194, -0.116439, 0.002627, 0.000308, -101.796677, 23.019112, 9.886441);
AddCameraShot(0.988687, -0.085472, -0.122799, -0.010616, -111.977242, 20.063837, -16.614649);
AddCameraShot(0.971906, -0.087752, 0.217513, 0.019639, -89.960732, 20.063837, -18.757191);
AddCameraShot(-0.433208, 0.001266, -0.901289, -0.002635, -82.926857, 17.222723, -42.276718);
AddCameraShot(0.432160, 0.008202, -0.901597, 0.017111, -120.614128, 16.188404, -41.560928);
AddCameraShot(0.988644, -0.025017, 0.148129, 0.003748, -103.900917, 17.786942, -62.822586);
AddCameraShot(0.004667, -0.000408, -0.996191, -0.087077, -107.905487, 20.777037, -91.118042);
AddCameraShot(0.859376, -0.080893, -0.502683, -0.047318, -138.680084, 27.347904, -102.857193);
AddCameraShot(0.835842, -0.085508, -0.539454, -0.055187, -111.555107, 27.347904, -124.002724);
AddCameraShot(-0.203931, 0.019686, -0.974259, -0.094047, -86.849838, 27.347904, -149.211700);
AddCameraShot(0.221774, -0.013758, -0.973130, -0.060369, -88.128891, 27.347904, -139.433487);
AddCameraShot(0.919751, -0.099405, 0.377508, 0.040800, -76.611458, 27.347904, -113.546669);
AddCameraShot(-0.365374, 0.093483, -0.897252, -0.229567, -68.512276, 48.999775, 32.186607);
AddCameraShot(-0.374301, 0.064261, -0.911739, -0.156531, -80.808182, 40.863174, 44.598972);
AddCameraShot(0.787426, -0.124791, 0.596205, 0.094486, 100.166710, 49.583767, 7.743818);
AddCameraShot(0.442534, -0.054447, -0.888399, -0.109303, -99.501755, 61.293411, -160.744293);
AddCameraShot(0.546671, -0.082106, 0.824069, 0.123769, 122.037178, 61.293411, -135.296982);
AddCameraShot(0.940030, -0.341091, 0.000512, 0.000186, 109.009598, 43.900810, -36.755657);

So next I ran a test. I created a new set of camera shots, 16 total. 15 of the camera shots are 100% exactly the same.
The 16th camera shot will be in the northwest hangar, a totally different area of the level.

This test was successful.
All 16 camera shots were available but of course, the 16th camera shot from the northwest hangar was rare to see since the other 15 camera shots were in the exact same location.

The next part of the test I did was add a 17th camera shot that appears in the central hangar.
I spent about ten minutes clicking through the camera shots nonstop. The 17th camera shot never ever appears.
The 16th camera shot still appeared sometimes whereas most of the camera shots displayed were among the first 15.

At this point, the 17 total camera shots were:
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(-0.193204, 0.020136, -0.975667, -0.101688, 112.649200, 17.623613, -117.789055);
AddCameraShot(0.912267, -0.135238, 0.382447, 0.056695, -76.756111, 30.076214, -114.305008);
AddCameraShot(0.555123, -0.064545, 0.823711, 0.095773, -42.186226, 30.475630, 22.398804);

Conclusion: SWBF2 has a 16 camera shot limit.
I would recommend all future modders who want a lot of camera shots to make different camera shots for different game modes.
For example, in CTF mode, have 16 total camera shots that focus on only CTF areas, such as the flag goals, flag locations, command posts, and the paths that AI use.
In other modes, like conquest, have a set of 16 different camera shots that focus more on command post locations and main pathways, perhaps vehicle spawns if applicable.

Also note that the debugger game exe doesn't print any error messages when you go over the 16 limit.

I am going to assume that SWBF1 has a similar limit but I don't feel like making a SWBF1 mod to test it. It would be nice if a SWBF1 modder can run a similar test and see what the limit is.
General / Dealing with identity trolls
October 24, 2021, 04:20:19 PM
Recently I have dealt with online trolls pretending to be me on other platforms such as Telegram.
I am making this announcement to clarify I am NOT using Telegram. If you see or are contacted by anyone using "AnthonyBF2" with my real name and picture, do not respond.
Please report them for me and block them if you wish.
Apart from my alias, real name, and real picture being stolen by such trolls, they are also pretending to create mod project servers that mimmick my project servers.
I want to clarify: My projects are ONLY available on Discord and my real project server is here:
If you see ANY other groups on other platforms with such name, pictures, and purposes .... THEY ARE FAKE. Please report them for me and block them if you wish.
if you are invited to any similar group on another platform, DO NOT JOIN - it's fake. Just ignore it and report it if you feel like it.

Below is a list of real accounts/platforms that I actually own and use (the real me):
Steam -
Discord - AnthonyBF2#9350
Moddb -
Reddit -
And of course I am here on Gametoast and SWBFgamers.

I do NOT have a public presence on ANY other social/gaming platform so please be wary of fakes on anything outside of the list I wrote above.
You don't need to respond to this message, just read it and be alert. I thank you for your time!
I got demo mode working in BF2, specifically the PSP version but it should be possible in other versions, I haven't tried them yet.

What I did:

- Unmunged shell.lvl from the Battlefront 2 PS2 beta
- Took ifs_start.script (munged chunk)
- Used the recovered ifs_start.script in my Battlefront 2 PSP shell
- Wait on the "press start" screen for about a minute and a half

Here is a video I made:

Here is the single munged script if others want to tinker with it:
Other Games / GTA V is free on Epic games
May 16, 2020, 06:41:41 PM
I don't know how long it will last, but GTA V is currently free on Epic games store, if anyone cares.

[spoiler]If you are not using a solid state drive... have fun cooking dinner while the game loads :sleep:[/spoiler]

Edit: I already have it on Steam. It's a great game for single player, but I've never played online, because most of the reviews were bad. Lots of people were complaining about hackers, modders, insane grinding, expensive DLC, slow loading, etc.
For Battlefront 2 on PS2, we can now play splitscreen online!

How it works:

You plug two controllers into your PS2. You select splitscreen as you normally would. Once both players have chosen their profile, the main player presses start, as usual. Now this is where the mod happens. Instead of jumping to the instant action menu, it instead jumps to the "LAN or Internet" menu. From there, the main player will connect online and pick a server, as usual.

Once it loads, there will be splitscreen with two players, but you will be online!

Both players can play just fine but there are some bugs:
- Player 2 does not have a name.
- Player 2 does not appear in the player list.
- Player 2 does not appear in the server manager.
- Both player 1 and player 2 cannot see "admin" messages.

Here are some screenshots:

I tried the same mod for Battlefront 1 but it does not work. Player 1 can play normally but player 2 gets hung at the opening satellite shot.

I would like for an admin to leave a comment here and say if it would be okay for me to share the download link for the ISO.

Greetings everyone, here I am to announce the release of the first mod for Battlefront 1 on PS2.

This mod includes the following changes:
- Bothan Spy for Rebel Alliance on most Galactic Civil War era maps.
  This class includes some sort of blaster rifle, a disguise kit, and time bombs.

- Imperial Officer for the Empire on most Galactic Civil War era maps.
  This class includes a blaster pistol, orbital strike, and a health & ammo dispenser.

- All teams on all maps have equal 250 reinforcements.
- First person viewpoint removed, to help avoid memory limits.
- SWBFspy multiplayer patch + no DNAS patch.
- New classes are not added to historical missions, only instant action.

Maps where the new classes are NOT available:
- Hoth
- Cloud City
Reason: Memory limits.

- Bothan Spy blaster rifle has no sounds.
- Playing on Hoth may randomly crash and restart the game.
- Game will crash if you're playing online with unmodded players, due to mismatch content.
  Multiplayer works, but all players must be using the modded game together at the same time.

ISO Link:

To play this mod, you need a hacked PS2 or a computer/phone strong enough to run the PCSX2 emulator. Your CPU should have a single thread rating of at least 2000 for good performance on BF1/BF2.

Future goals for this mod: More vehicles, more characters, new maps, and optimization of existing sides & maps, pull more content from the demo version.

Many Bothans died to bring us this mod, so we hope you enjoy it.

Do not discuss console hacking or piracy on this forum, Google is your friend in this situation.
So I've been collecting and tinkering with the demos and betas recently and the Battlefront 1 demo on PS2 intrigues me the most. It appears there is a fully functioning Bothan Spy with a fully functional disguise kit. There is the gray Imperial Officer with an awesome bottom orbital strike weapon.

I've taken the only featured map, Endor, and converted it into a basic empty level, so that I can load more stuff without hitting the memory limits.

Here is some screenshots:

The files also show that the Tatooine land speeder and the Hovernaut exists but I haven't tested them yet. I will test them later and if they work, I will try modding the official BF1 game to include these vehicles and characters.
Released Assets / Recovered Beta/Demo Textures
October 10, 2019, 11:59:41 PM
Over time, I have collected the LVL files from betas & demos for BF1/BF2 from Xbox, PC, and PS2. I've used SleepKiller's awesome unmunge tool to rip those LVL files so that I could examine them for many different reasons.
Throughout the files, I've found many cool textures. These include, but not limited to, completely new load screens, new menu backgrounds, different versions of textures we have access to, and higher definition versions of textures that we already have. Not every texture in this pack may be new or different, as I am no familiar with everything, so you may ignore or throw away what you don't like or need, but I do think people will find cool stuff in here.

Some friends and I worked together to find the really old Battlefront 2 PC Beta.

First, download and install it:

Once it is installed, browse to the LucasArts folder and to the Battlefront II Beta folder. You need to take common.lvl and shell.lvl from _LVL_PC and bring them into your hex editor app.
Common and Shell both feature two instances of the text string gPCBetaBuild - You need to overwrite something over all instances of gPCBetaBuild, whatever you want. I wrote gPCLegoBuild.

You needed to apply those edits because the beta was originally online-only but in the modern day, GameSpy is dead so that's impossible and the singleplayer menu tab would have been dimmed out.
Making those edits I explained above will allow all of the menu buttons to be available. Now the game still isn't fully playable and may not ever be. Once you're on the main menu you need to create an online session and choose LAN. From here you can pick your maps & settings. The beta only features Utapau, Tantive, and Space Yavin. The map files don't exist for any of the other levels.

You may only play using LAN as a host. Trying to play singleplayer results in the map ending as soon as it begins. You can't play using the internet option either because you'll get knocked offline with the "host register failed" message. I tried to apply the SWBFspy mod to the game exe and still got the same results.

There really isn't much that's different about the Beta compared to the original game. Menu textures are different. Menu items function differently, you need to use the arrow pad on your keyboard to change settings because there is no sliders. During gameplay I noticed that AI are using grenades a lot. I tested some admin commands like /changemap and /restart and they didn't work.

I am posting this just because I think it's cool to have.

Credits for helping find it: Teancum, Eyes Only, Michael.
General / 2005 Battlefront 2 is now available on Origin
December 21, 2018, 12:58:12 AM
2005 Battlefront II appears to now be on Origin, currently priced at $4 at the time of writing this message. I have tested and confirmed that the Origin version is using the old Gamespy protocols for multiplayer, which of course, doesn't exist anymore. Installing the SWBFspy fix allows the Origin version to get online. This would also mean that modders would need to use the old 1.3 r129 patch instead of the new 1.3 r129 patch fit for Steam & GOG. The rest of the game appears to be the same as always.
SWBF1 Modding / Movie file names
December 19, 2018, 03:06:21 AM
Hey I am wondering, what are the individual video names inside of the MVS files? I need to work with the BF1 video files but don't know what the internal video names are to call them in-game.

I searched through all of the BF1 lua files but could only find a few references to shell movies. I need all of the movie names for campaigns intros & outros.

Greetings. I am working on my own swbf1 to swbf2 conversions for psp/ps2 and I would like the world lighting to match what they are in swbf1.

In the swbf2 mod tools, all maps have a ".lgt" file where light settings go but I cannot find this in the swbf1 assets.

Any solutions besides copying light data from original swbf2 maps?
When I click join in SWBF2 the game freezes for about a minute then loads 0% servers. I am using the host file entries rather than a modified game exe.
SWBF1 Modding / Can't use BF Builder Pro
April 28, 2017, 09:04:28 AM
I would like to use the SWBF1 mod tools for a few things but cannot. I run BF Builder Pro, load mod1 or mod1 and I get an error message. If I run munge.bat in mod1 or mod2 nothing happens. So at this point I've given up hoping someone else has knows what to do. A picture is attached below showing the error that occurs when opening mod1 or mod1 in the BF Builder Pro application.

I am using Windows 7 64-bit. I have BFBuilder folder located just inside C drive.
I've recently starting modding on the PS2 for SWBF2. So far so good. Bespin: Platforms has been converted and is at 100% and Bespin: Cloud City is on the way.

Apart from SWBF1 conversions, I'll be adding lots of new heroes and vehicles. Smaller plans include optimizing the game for best graphics / performance but there is no progress on that yet.

No releases will be soon but I am open to private beta testers (PM me if you want in)

First Video:
So I picked up a PS2 again with SWFB2 because I just love and miss it. For now I don't have a tv to use it with. I need to know is there anyway to play it and use my laptop as a screen. I have a piece of hardware that connects red/white/yellow to VGA but am not sure if that's what I need, or how to use it. Is there any software that can tell the computer get input from the VGA port? I really don't want to have to get a tv because in my current living situation it will be a hassle. I have no room for it.
Normally you cannot play in windowed mode on GameRanger for SWBF2 and this made me sad and mad, so I decided to do something about it. I made a small program in AutoIT 3 to fix this and I want to share it because I have to think many people like window mode.

Using the tool is very simple. You first download it, rename it to "swbf2sm.exe" and place it the game's GameData folder. You then need to tell GameRanger to look for this. When you click the Join button in a room, GameRanger will launch this tool. You then just click the launch SWBF2 button on the tool and play.

Source code is included.