Welcome to Open Carnage

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

Pfhunkie

Administrator
  • Content count

    2,147
  • Joined

  • Last visited


Reputation Activity

  1. Pfhunkie liked a post in a topic by Vaporeon in Update: HUD text update   
    Holy menus.

  2. Sunstriker7 liked a post in a topic by Pfhunkie in Update: Cutting the bullshit   
    If HAC2 gets destroyed by Chimera being a better value add then it’s saving Halo CE; not destroying it. As Kava put it in the OP, the auto updater causing the game to crash on boot if the servers are down legitimately destroys HCE’s population already.
     
    Mind you, this is coming from someone who labeled themselves “Lead Cheerleader” for HAC2 back when it was in development.
     
    Side note: If sal hadn’t taken an open source project that he didn’t even create and make it closed source, someone else could’ve fixed it for him by now.
  3. Pfhunkie liked a post in a topic by Kavawuvi in Update: Custom console   
    I've added custom console!
     

     
    Not only do you get the new system fonts feature from before (so it looks nice and crisp), but you can scroll back previous messages. If you receive any messages while scrolling back, you will get a counter on the bottom right corner telling you how many lines you haven't read.
     
    Also, by popular demand, builds of Chimera now come with these features pre-enabled in the ini. Enjoy!
     
     
    Edit: It seems dgVoodoo2 with MSAA enabled may make the fonts slightly fuzzier at lower resolutions (we aren't 100% sure). Here's what it looks like without it?
     

  4. Pfhunkie liked a post in a topic by Sunstriker7 in Update: "New" chat   
    I considered it. I was hoping someone would go there.
     
    I must say I'm digging the "new" chat
  5. Sunstriker7 liked a post in a topic by Pfhunkie in Update: "New" chat   
    SICK REFERENCE
     
    Clearly seeing that upset me greatly. Papyrus? You noob. Wtf. There's only one logical font to use for this
     

  6. Pfhunkie liked a post in a topic by Sunstriker7 in Update: "New" chat   
    Papyrus in Halo confirmed
     

  7. Pfhunkie liked a post in a topic by Vuthakral in Update: "New" chat   
    Alright that's it, I'm calling in the specialist to deal with this abomination: @Pfhunkie
     
  8. Sceny liked a post in a topic by Pfhunkie in Currently Playing   
    Heard that game got better over time. I’m sure it still doesn’t live up to half of what that guy promises lol
  9. Sunstriker7 liked a post in a topic by Pfhunkie in Update: Cutting the bullshit   
    If HAC2 gets destroyed by Chimera being a better value add then it’s saving Halo CE; not destroying it. As Kava put it in the OP, the auto updater causing the game to crash on boot if the servers are down legitimately destroys HCE’s population already.
     
    Mind you, this is coming from someone who labeled themselves “Lead Cheerleader” for HAC2 back when it was in development.
     
    Side note: If sal hadn’t taken an open source project that he didn’t even create and make it closed source, someone else could’ve fixed it for him by now.
  10. Sunstriker7 liked a post in a topic by Pfhunkie in Update: Cutting the bullshit   
    If HAC2 gets destroyed by Chimera being a better value add then it’s saving Halo CE; not destroying it. As Kava put it in the OP, the auto updater causing the game to crash on boot if the servers are down legitimately destroys HCE’s population already.
     
    Mind you, this is coming from someone who labeled themselves “Lead Cheerleader” for HAC2 back when it was in development.
     
    Side note: If sal hadn’t taken an open source project that he didn’t even create and make it closed source, someone else could’ve fixed it for him by now.
  11. Pfhunkie liked a post in a topic by Kavawuvi in Update: "New" chat   
    Here's a heavily requested update to Chimera. It's not really that big, funnily enough, since it really only took a day or so to make it, but here we are.
     
    Basically, a lot of people have been complaining about the blurry, low resolution of the chat. This is because Chimera uses in-game fonts, and these are pre-rendered for 480p and stretched using linear filtering. This is safe to use because it doesn't have any external dependencies, and it works well on Wine, dgVoodoo2, and DXVK.

     
    Now, with one small change to your .ini configuration, you can use a system font, instead!

     
    This change affects all Chimera commands that draw text (outside of the console), including showing your frame rate, budget, and coordinates, as well as spectating and showing all of the color codes you can use in chat. And, yes, you can choose which font to use. In fact, you can supply a directory of fonts if you don't want to use a system-wide installed font.
     
    I can't take all of the credit. Sehe provided some code for me to more or less play around with from his Halo Chat V2, and it was pretty easy to figure out from there. Note that this is not based on Halo Chat V2, itself. And it's actually using the same exact custom chat code it has before, so it's just as configurable as it always has been, not including the addition of font customization.
     
    Note, however, that there is a caveat to this. Wine does not work well with this, having issues such as incorrect spacing (if using Wine by itself) or rendering artifacts (if using Wine with DXVK installed via Winetricks). Suffice to say, Wine is a less than perfect implementation.
     

     
    Also, you cannot use this with the widescreen fix disabled if you're not playing at 4:3. If you do, uh... bad things happen.
     

     
    Therefore, if you have the widescreen fix and you are not playing in the 4:3 aspect ratio, this feature will be disabled.
     
    The widescreen fix requirement and the Wine issues are why it's not enabled by default, but it's easily enabled by editing the included chimera.ini file.
     
    Lastly, the work-in-progress Lua scripting's draw_text function can utilize this feature by passing a string ("small", "large", "console", "system") in place of a tag ID, and if the user has this featured enabled, it will display using it!
     

     
    If you don't want to this in your Lua script, note that passing a tag ID will always use that tag ID (unless it's an invalid tag, which the only text you'll see is "Gathering exception data...").
     
    Anyway, that's all for now. Enjoy!
  12. Pfhunkie liked a post in a topic by Sunstriker7 in Update: Cutting the bullshit   
    Kava to the HAC2 devs:
     

    Holy shit that resolution. Didn't expect that from the target link i copied from the thumbnail.
  13. Pfhunkie liked a post in a topic by Sunstriker7 in Update: Cutting the bullshit   
  14. Pfhunkie liked a post in a topic by Sunstriker7 in Iggy's Snaps   
    Iggy is a beautiful snake.
  15. Pfhunkie liked a post in a topic by Iggy in Iggy's Snaps   
  16. Java liked a post in a topic by Pfhunkie in SoTM Submissions & Hall of Fame   
  17. TCK liked a post in a topic by Pfhunkie in Currently Playing   
    Finally went ahead and installed The Outer Worlds to see what it's like. It's pretty good so far but I've heard it ends abruptly. 
  18. Pfhunkie liked a post in a topic by Tucker933 in July 2020 - SoTM Voting   
    We have our winrar; @Pfhunkie strikes again!
     

  19. Pfhunkie liked a post in a topic by Kavawuvi in Update: Chimera as a server mod?   
    I’ve been getting a few questions about Chimera as a server ever since I’ve announced that I was looking into making it into a server. I figured I’d address them here, too.
     
    I don’t like to announce things before I do them because that sort of makes me obligated to do exactly what I said, so I’ve tried my best to word things as if it’s merely planned and not promised. I could, for example, get hired for a job and stop working on Halo stuff forever, or I might simply decide not to do this anymore. Or I could tragically get hit by a bus unexpectedly, and while I do hope that doesn’t happen any time soon, I try to make as few promises as possible. So, yeah, take everything I say with a grain of salt, as always, until you can run what I'm saying on your own PC at least. This is the best way to not get disappointed with expectations - by not expecting anything at all!

    What features are planned?
     
    Chimera already has a number of bug fixes, so it only makes sense that the server should have bug fixes, too. These bug fixes include fast loading and weapon spawn timing being fixed.
     
    In addition to bug fixes, some extra features have been added such as the option to use Xbox equipment rotation, the option to delete empty weapons, and access to some of Chimera’s ini options such as the initialization options. There are also a few debug commands such as basic teleportation which “just work” on the server.
     
    Also, for Lua scripting, I imagine that many scripts that work on the client will work on the server since I'm not planning on changing the scripting API. However, some features may work differently, and there may be some events that won't work. Therefore, if your script requires features that only work on the client (e.g. camera control), I recommend checking, in your script, what version of Halo you're running.
     
    Refer to the to-do list for the planned list of features, though note that I have more ideas than what are listed here: https://docs.google.com/spreadsheets/d/1WzUCMm99xvPDXumGyC4tmmWb_BmJ-ZR-caQUcdAfeRk/edit#gid=0
     
    And, of course, you have the option to use the mods folder for loading additional DLLs just like you can with the client. Note that any mods you load will be unsupported by myself, of course, but the option is there if you want it.
     
    Will there be a readme?
     
    A readme is already included with Chimera, and you can also view this online on GitHub: https://github.com/Kavawuvi/chimera/blob/master/README.md

    How does Chimera compare to SAPP?
     
    This is a question I get asked the most. Similar to how Chimera is not and never has been or will be a direct replacement for client mods such as HAC2, Chimera is also not a direct replacement for other server mods such as SAPP. This will not change.
     
    SAPP has features such as its easy-to-use custom events and commands system which Chimera will not include. SAPP also has a very robust admin system which, again, Chimera will not include. And, of course, SAPP includes a number of other heavily used features such as scrim mode, aimbot detection, and a wealth of fun “naughty” commands which, again, will be absent from Chimera.
     
    All-in-all, besides Lua scripting, bug fixes, Chimera’s existing features, and, of course, support for Wine, there really isn’t much planned for Chimera as a server. In fact, there won’t even be auto updating just like with the client. And, of course, updating Chimera requires restarting the server unlike SAPP which can be replaced in the middle of a game if desired.
     
    I know a few of you wanted an open source SAPP option of some kind, but the truth is that I’m just not interested in making a SAPP replacement. Obviously, people who want SAPP want an option that provides lots and lots of features out-of-the-box, so I imagine most get SAPP for its utterly titanic wealth of features. Why should I take so many hours to give you basically the same thing? After all, I highly doubt most people even care about the fact that Chimera is open source when it comes to considering their choice of mod, and I don’t blame them.
     
    Chimera, on the other hand, is intended for people who want to tinker with or fix Halo, and the goal is to provide a lean but open source option with a powerful Lua scripting engine to boot. Anything extra is added through Lua scripts.
     
    When will this be released (if it does)?
     
    I don't know. After I finish Lua scripting at least?
     
     
    I hope these answer most people's questions. If you have any further questions, feel free to comment below. Don't expect any further updates regarding Chimera as a server until I have something tangible to show you.
  20. Java liked a post in a topic by Pfhunkie in SoTM Submissions & Hall of Fame   
  21. Pfhunkie liked a post in a topic by tarikja in SoTM Submissions & Hall of Fame   
  22. Pfhunkie liked a post in a topic by ShikuTeshi in July 2020 - SoTM Voting   
    #2
     
  23. Pfhunkie liked a post in a topic by Kavawuvi in Update: Bug fixes!   
    A couple issues with Chimera have been fixed, except this time they were fixed by other people and not me.
     
    The issue where objects are interpolated when the game is paused has been fixed. This fix was submitted by Jerry from Discord: https://github.com/Kavawuvi/chimera/pull/32

    The issue where chat input would have some characters being duplicated if typing too quickly was fixed. This fix was submitted by lag supreme (Keystone) from Discord: https://github.com/Kavawuvi/chimera/pull/33
     
    I'm also going to be adding an option to configure the widescreen fix. Jerry posted some tweaks which got the widescreen fix to work better on a ui.map as well as fix an issue with a Halo 3 HUD. This will have to be configurable per-map, as it causes issues with certain stock assets including the sniper rifle HUD.
     
    Lastly, a bug where the About information used the wrong bitmap was fixed. This was also submitted by Jerry: https://github.com/Kavawuvi/chimera/pull/31
     

     
    Many thanks to everyone who has contributed to this project. You are all awesome!
  24. Sunstriker7 liked a post in a topic by Pfhunkie in What is map protection? And how is it broken?   
    Like I said, whole TENS of people might get confused!!! 
  25. Vuthakral liked a post in a topic by Pfhunkie in What is map protection? And how is it broken?   
    Modders using protection to make sure other modders don’t use the tags they made by modding someone else’s tags in a game that was designed by someone else.
     
     Brilliant!