Welcome to Open Carnage

A resource for Halo 1 modding and tech, with unique means of rewarding individual content creation and support. Have a wander to see why we're worth the time! EST. 2012

Kavawuvi

Chimera (build 49)

223 posts in this topic

Members of Open Carnage never see off-site ads.

9 minutes ago, Zetren said:

great work, could you add an "about_chimera" command similar to HAC2's "about" command? cheers

The chimera command already does this. This command has been available since build 1 or 2. Unlike HAC2's about command, you can even get all the commands and what they do through this.

Share this post


Link to post
Share on other sites

alright sweet, I was asking as I put "about" into my init.int to see when HAC2 updated, and it would be nice to have a similar one-liner present below HAC2's line for Chimera, but seeing as chimera does not autoupdate I guess it isn't necessary. One more thing you're probably aware of though, despite getting on average 100fps with interpolate 9 enabled, I still get some kind of stutter. This stutter still persists in a lesser capacity when interpolate is set to 0. Why is there still a reduction in fps when all enhancements are disabled? And secondly, why is there stutter when fps >60? cheers. 1280x720, HD 5500, latest drivers, i5-5200U 2.20GHz. If you need any other info just ask away

Edited by Zetren

Share this post


Link to post
Share on other sites
1 hour ago, Zetren said:

alright sweet, I was asking as I put "about" into my init.int to see when HAC2 updated, and it would be nice to have a similar one-liner present below HAC2's line for Chimera, but seeing as chimera does not autoupdate I guess it isn't necessary. One more thing you're probably aware of though, despite getting on average 100fps with interpolate 9 enabled, I still get some kind of stutter. This stutter still persists in a lesser capacity when interpolate is set to 0. Why is there still a reduction in fps when all enhancements are disabled? And secondly, why is there stutter when fps >60? cheers. 1280x720, HD 5500, latest drivers, i5-5200U 2.20GHz. If you need any other info just ask away

 

I'm not sure. I did address a few causes of stutter in the current developmental build that may fix your issue, and I'm planning on releasing it this week. I'm hoping this will fix your problem.

 

Unfortunately, the lowest performing PC I own is a Mac, and the Mac version of Halo is incompatible with Chimera. I only have one other working PC after that, and that's my main rig which has an Intel Core i7-6700K and a GTX 1070. It is difficult for me to find slowdowns and stuttering with Chimera. I'd have to lower the speed of my i7 below Windows 10's minimum requirements before I see stuttering, basically.

Share this post


Link to post
Share on other sites

Build 38 has been released. Here is the changelog:

Chimera build 38 changelog
New commands:
- chimera_vertical_fov - This command allows you to set vertical FOV, though you will need to disable any FOV mods you have enabled to use this.
- chimera_wireframe - This command enables wireframe mode.

New features:
- Colored rcon message text has been added. To use, end an rcon message with |ncCOLOR. COLOR can be in any of these hexadecimal formats:
  + C         (16 colors)
  + RGB       (4096 colors)
  + ARGB      (4096 colors + 16 transparency values)
  + RRGGBB    (~16.7 million colors)
  + AARRGGBB  (~16.7 million colors + 256 transparency values)
  + Note: Hexadecimal values are not case sensitive. The |nc is, though.

Fixes:
- A few causes of jitteriness in chimera_interpolate have been fixed.
- A bug where projectiles wouldn't be interpolated when going a certain direction was fixed.
- Objects will no longer extend into orbit when you pause the game.
- VSync should (hopefully) no longer be so stuttery for some PCs.

Changes:
- More optimizations!
- Signatures are now found on load. Some (or all) features get disabled if certain signatures are not found.
- chimera_interpolate now interpolates the first person view on level 3 (low) or higher.
- chimera_player_coords now shows scripting coordinates and absolute coordinates.

Notes:
- Open Sauce still isn't fully supported, but most or all of the signatures should work.
- Minimum requirements have been posted for chimera_interpolate. If your PC was made in the past 7 years with new hardware, it probably exceeds the requirements.

The most notable change is that the first person view is now interpolated, and rcon color messages are in.

 

yCC9FH0.gif

 

ezgif-3-344b343123.gif

Tucker933, Zetren, Vaporeon and 1 other like this

Share this post


Link to post
Share on other sites

Holy shit, you got 60fps animations working across the board, the madman did it...

 

A few things:

- What does chimera_block_mo do? No discernable differences

- chimera_widescreen_scope doesn't work as of build 39

- Would you not consider the 'shrink empty weapons' command a form of cheat?

- While the distinctions between interpolate 0, 3, 6, 8, and 9 are clear, anything in-between these numbers is also an accepted command, so then what does interpolate 4, for example, do?

- Why include your own FOV setter when HAC2's one suffices? Furthermore, why make it a 'vertical' FOV setter? Horizontal FOV is more widely used.

- One thing that Btcc22 never got around to doing was managing to scale the pulse animation of the radar, would you be able to do this like you can in Open Sauce? (Better yet, if you could somehow manage to inject Lumoria's or some other such HD HUD into the game via Chimera you would make me very happy.)

- If something could be done about the sniper's shitty shitty out-of-place zoom bars you would also make me very happy

- I don't know if it's a problem with the original animations or the interpolation code, but the sniper's melee is very twitchy.

 

(aaaggghhh, playing with interpolate on 3 then switching back to 30pfs animations looks so bad now lol)

Edited by Zetren

Share this post


Link to post
Share on other sites
5 hours ago, Zetren said:

Holy shit, you got 60fps animations working across the board, the madman did it...

 

A few things:

- What does chimera_block_mo do? No discernable differences

It disables multitexture overlays in your HUD. In stock maps that's the elevation thingy in the scope of your sniper rifle.

 

Quote

- chimera_widescreen_scope doesn't work as of build 39

Yeah, it's unimplemented at the moment. I forgot to take it out of the console menu when releasing.

 

Quote

- Would you not consider the 'shrink empty weapons' command a form of cheat?

All it does is save you two seconds of having to pick up a weapon, realize it's empty, and then drop it. It doesn't affect weapons currently held by players.

 

Setting your FOV gives you way more of an advantage, because it lets you see more players in a wider field of view, where someone stuck on 70 degrees on a stock client is stuck with what's basically tunnel vision.

 

Interpolation also gives you more of an advantage, as it lets you see movement of other players much more fluidly, where everyone else can only see it at 30 FPS, making it a bit more difficult to track.

 

Quote

- While the distinctions between interpolate 0, 3, 6, 8, and 9 are clear, anything in-between these numbers is also an accepted command, so then what does interpolate 4, for example, do?

I was going to make a graph on this later, but interpolation 1 is position interpolation only for bipeds and vehicles. It's sort of broken with elevators right now, but it was also supposed to do position interpolation with elevators.

 

Quote

- Why include your own FOV setter when HAC2's one suffices? Furthermore, why make it a 'vertical' FOV setter? Horizontal FOV is more widely used.

I've included a lot of things where HAC2's suffices - scope blur removal, a budget counter, etc. However, there are a few reasons why I'd include vertical FOV:

  • If you change your aspect ratio, you don't have to change your horizontal FOV if you set your vertical FOV, as it'd adapt your horizontal FOV to your new aspect ratio using math, eliminating distortion at any aspect ratio.
  • Some people don't have HAC2.
  • This was widely requested by people who have HAC2.
  • All you're doing when you're setting your horizontal FOV is trying to make it so the game isn't distorted, thus what you're really doing is setting vertical FOV by setting horizontal FOV. This takes out two steps: brute forcing your horizontal FOV or calculating the right horizontal FOV.

 

Quote

- One thing that Btcc22 never got around to doing was managing to scale the pulse animation of the radar, would you be able to do this like you can in Open Sauce? (Better yet, if you could somehow manage to inject Lumoria's or some other such HD HUD into the game via Chimera you would make me very happy.)

I don't know if I can do that.

 

Quote

- If something could be done about the sniper's shitty shitty out-of-place zoom bars you would also make me very happy

chimera_block_mo

 

Quote

- I don't know if it's a problem with the original animations or the interpolation code, but the sniper's melee is very twitchy.

The stock melee animation is twitchy. Interpolation just makes it more obvious. It does that to a lot of weapons.

 

Quote

(aaaggghhh, playing with interpolate on 3 then switching back to 30pfs animations looks so bad now lol)

That is how I feel. It feels like the game is laggy when I play it at stock.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.