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


  • Content count

  • Joined

  • Last visited

About Kavawuvi

  • Birthday April 10

Extra Information

  • Gender
  • Contributed
    $100 (US) to Open Carnage
  • Raffle Victor

Computer Details

  • Name
    Dark Citadel
  • Central Processor
    AMD Ryzen 5 2600
  • Motherboard
  • Graphics
    MSI GeForce GTX 1070 Gaming 8G
  • Memory
    32 GB [2x 16 GB] G.Skill Ripjaws V Series
  • Storage
    500 GB Samsung 970 EVO SSD (NVMe) + 240 GB ADATA XPG SX930 SSD (SATA III)
  • Power Supply
    EVGA SuperNOVA 650 G3
  • Case
    Fractal Design Node 804
  • Display
    LG 27GL850-B 27" 2560x1440 144 Hz IPS
  • Keyboard
    MAX Keyboard Nighthawk X9
  • Mouse
    Logitech M510 Wireless Mouse
  • Operating System
    Arch Linux

Recent Profile Visitors

145,444 profile views
  1. I'm currently in the process of redoing Invader's C++ code generator. This should make Invader compile considerably faster and make it easier to maintain. I'm also working on a script compiler and a few other things to help with MCC support. I'm hoping this will be useful! Unfortunately, the amount of time I have to work on this stuff might be significantly reduced soon as I might be finally finding myself in a programming job sometime soon! I should be able to continue working on stuff on my free time, but as I do a lot of programming by myself, updates to Invader and Chimera will be a bit slower. Sorry, I gotta eat.
  2. Sheesh. If you're going to nip it in the butt, at least take me out to dinner, first. Anyway, I think the wrong one was the first version I heard, but I later looked it up and found out the right version.
  3. This song... um... is an experience. (I love it)
  4. MCC is 50% off again until July 8th. You can buy CEA by itself for $4.99 - https://store.steampowered.com/app/1064221/Halo_Combat_Evolved_Anniversary/
  5. The only thing that surprised me was that they released a complete set of tags. The original HEK was intended to be multiplayer only as they only released enough tags to build multiplayer maps, where this is clearly intended to be used for any kind of map. Standalone is nice as it is a debug build of the game, thus you may find more useful error reporting in some cases. The HEK did not have this (except through Sapien), so this may be useful. Unfortunately, the audio is totally hosed, so it's not a complete way to test your map.
  6. A lot of work with Invader has been done over the past month. Support for the upcoming MCC: CEA format Changes to invader-model (it only uses the legacy method - not the new method I added in the previous post) Support for global_scripts extraction Improvements to usability, such as Find/Save As in invader-edit-qt auto-expanding all directories to the tag's current directory Fixes and more fixes Check the changelog here: https://github.com/SnowyMouse/invader/blob/master/CHANGELOG.md
  7. I'm not sure if the tools they'll give us will be that much better than the tools we have right now... if at all. We're already able to make custom maps that target CEA specifically via Invader. This, to me, just means CEA is now actually supporting custom maps. Which is really all we needed in the end, of course. I suppose if they give us a means to play with the Saber3D stuff, that may actually be pretty cool for campaign stuff. We don’t know much though.
  8. I like science fiction! My favorites for that are The Expanse (2015-), Battlestar Galactica (2004-2009), and Star Trek: Deep Space Nine (1993-1999). The Expanse is currently ongoing, and it's probably the finest examples of science fiction drama I have ever seen. And that's saying something, because Battlestar Galactica was REALLY well written - certainly just as good in quality. Star Trek: Deep Space Nine has a well developed universe and a pretty good overall plot (which really isn't surprising since Ronald D. Moore, one of Deep Space Nine's main writers, later created the 2004 Battlestar Galactica TV series). It was also quite dark. However, unlike BSG and The Expanse, despite its writing being the best of Star Trek, there were less stakes for most of the main characters in Star Trek: Deep Space Nine, so it kinda fell short as a drama. This is common in Star Trek, though we do lose main characters in this series (though they die in the most anti-climactic way). Basically, in Star Trek, if a main character is mortally wounded, you can count on them pulling some sort of bullshit out of a hat to make them survive despite impossible odds... unless the writers specifically want to kill them off in which case they just die. This has been the case in every Star Trek series. Here's an example of what I mean. Conversely, Battlestar Galactica doesn't consider any character to be invincible unless they're a Cylon within range of a resurrection ship - something well established and consistent in the universe, and this fact only helps the antagonists of the show, thus the main characters are even more vulnerable. The Expanse does not even try to raise the dead, taking an even more realistic approach. So realistic that it happily drives home the fact that literally anyone can die in the show, including several main characters. In fact, the stakes are so high that people who did not actually die in the books - the source material - actually died in the show. The writers are utterly ruthless, and I love it.
  9. This is a REALLY good cover. Wow.
  10. After giving the Huion H610 V2 a rather poor score of 2/5 after I found it was horrible to use as a left handed person after it died a painful death, things were bleak. Would I be able to draw ever again? Well, after I bought the Wacom Intuos M CTL6100WL for the low, low price of $200 (ouch), it was time to put this to the test. This tablet comes with a pen that's wirelessly powered, and this tablet has a small sleeve on the top to hold the pen when not in use. However, unlike the Huion H610, it only has four buttons, not eight. Except, also unlike the Huion H610, the buttons are on the top, not on the left side. That means I can use the tablet without rotating it! It also has the USB port on the top instead of the side - far away from my hand. Lastly, it supports Bluetooth connectivity, but you can use the USB cable for devices that do not support Bluetooth, as it doubles as a data cable. Size-wise, it's a bit smaller, but really, it's still fine for a 2560x1440 display. Is it a good drawing tablet? Heck yes. Let's begin. Setup - 5/5 The software for the tablet was easy to set up on Windows. Linux, on the other hand, natively supported it without any additional installation. Just plug it in, and most Linux distributions (even Arch Linux) will support it provided they have a recent version of Linux. Configuring it is also pretty easy. On Windows, you can use the software to configure which button does what. On Linux, you can use xsetwacom to configure things. Usability - 5/5 It works and using it is great whether you are left or right handed. Because the buttons are on the top, you can use your non-dominant hand to press those while using your dominant hand for drawing. Left handed users will get the same exact experience as right handed users. Good for me! Durability - 3/5 This thing is pretty durable. Except there is one thing that really bothers me: the paper surface. Continuous usage of the tablet will wear this away very quickly, and it will wear away the nib on your pen, resulting in a smooth surface (or part of it being smooth and the unused part not being papery). Also, the nibs on the pen wear away when used on the papery surface, where once it's smooth, they don't wear away nearly as much. It comes with three spare nibs for what it's worth, but you're going to be using two or three of the nibs before the surface is so smooth that it no longer wears down the last nib. This isn't a huge problem, but I'd much rather the tablet just be smooth rather than having it eventually wear away to a smooth surface, as it'd provide some consistency here. Value - 4/5 For $200, there are tablets with more buttons. There are also bigger tablets. And there are tablets that do not have the aforementioned problem with the surface. The Huion H610 I had before was all of these, and it's only $60. Overall - 4/5 Overall, this is a good tablet. This tablet is extremely easy to use on Linux (and Windows of course!), and it provides a good, overall experience. It's not flawless, however! Were it not for the issue I had with the surface being inconsistent with usage (and my pen nibs being worn away within weeks -.-), this would be very much a 5/5 review. But the Huion H610 was also well on its way to being a 4/5 or 5/5, were it not for the fact that I am left-handed and my experience was awful (and, of course, that it died one year later). The Wacom Intuos M CTL6100WL, however, is still very much alive and works fine, especially for left-handed artists or otherwise left handed people who just enjoy drawing (like myself)! Pros: Ambidextrous button placement Decently sized drawing area Easy to set up on Linux Works well with drawing software like Krita Wireless Bluetooth support Cons: The drawing surface changes over time Pen nibs wear away pretty quickly (until the drawing surface is smooth)
  11. I've updated the PDF! There are a few fixes to some of the information. A few typos here and there were also fixed. After getting some feedback on Discord from a few people, I also added some more information regarding the resource map structure as well as Xbox Halo's cache partition. A few people weren't very sure about this concept, so I made sure to give it a more thorough explanation.
  12. If you mean the servers physically running on a phone, unfortunately, there's no source code release of the game, nor is there any current reverse engineered version of the game or even a decomp, so you'd have to go through the daunting effort of reverse engineering the game or finding out how to run the binaries on a phone. If you go the binary route, hardly any phones run Windows. Most run Android or iOS, so you'd have to use something like Wine as a wrapper so the binaries can run. Also, most phones use an ARM CPU, where Halo is compiled for x86, so not only would you be wrapping the binary, you'd likely have to emulate it, too. Doing that and having it run with playable performance is not something that can be done easily especially given how low powered many phones are. And of course, Halo's dedicated server can be somewhat CPU intensive which may eat at your battery life a bit more than you'd expect. This is a cool idea, of course! Implementing it would be pretty hard.
  13. My newer write-up does actually use "magic" but not in the way you use it. Traditionally, a "magic" is what identifies parts of a file. File explorers (e.g. macOS's Finder) may use this when an extension cannot identify a file. For example, in a Halo cache file, "head" identifies the header, "tags" identifies the tag data, and "sbsp" identifies a BSP tag, too. The Ogg container magic is "OggS" as well. Here's a description of a "magic number" on Wikipedia: https://en.wikipedia.org/wiki/File_format#Magic_number I don't consider a hardcoded address, 0x40440000, to be a "magic" as it does not actually help identify the file in any way, nor is it directly written in the file. I say "traditionally" because, yes, community terminology does not always equate to the terminology everyone else uses. I prefer to not call a memory address a "magic" to avoid confusing people outside of the community. This is the same thing as me discerning the "retail" version of Halo PC from Custom Edition, since "CE" is also used to refer to Halo: Combat Evolved, itself. And, yes, semantics of course. Also, thanks!!!