Alright, humor me on this. So let's say I'm trying to add the following region.
Step 1: Define new region in map_regions, with unique RGB, one 0,0,0 pixel for city and one 255,255,255 pixel for port (if needed; in this case, yes).
The attached screenshot shows there are no errant pixels for this region, and that the selected RGB value is 90, 60, 180.
Step 2: Create new region entry in descr_regions, following code used by existing regions.
Step 3: Add corresponding entries in imperial_campaign_regions_and_settlement_names in data/text.
Step 4: Add entry in descr_strat for new region/settlement (here, copied from vanilla Propontis)
Step 5: Add entries to descr_regions_and_settlement_names_lookup.
Step 6: Check rebel faction Sithones in descr_rebel_factions (existing from vanilla)
Step 7: ensure map.rwm is deleted.
So all those steps above followed, and I'm still getting KTM. I have -show_err enabled, but I'm not convinced it works on the mac because I've never gotten an error message. And I should be getting one every time I exit for non-CTD/KTM errors like a general on a river.
What am I missing?