-
Posts
2.332 -
Joined
-
Last visited
-
Days Won
60
Posts posted by Sundiata
-
-
@balduin You're right, I will be going through the posts again to number them soon.
I posted an example of horse harness remains from the royal cemeteries here
Yes, women could rise to the highest position of power in Kush: Amanitore, Amanirenas, Amanishakheto, Shanakdakhete, Nawidemak, Amanikhatashan, Maleqorobar and Lakhideamani. They were called by the title "Kandake", or queen of Kush. Most of the rulers of Kush have been men though.
About scale armor, I'm pretty sure it was worn by anybody able to afford it (for themselves or their retinues). As Kush was quite wealthy and advanced, they were able to import, as well as probably produce it. They were introduced to the technology from around 1650 BCE onwards, when their Hyksos allies invaded and occupied Egypt as the 15th dynasty, and introduced many new military technologies to the Nile Valley, including scale armor. Scale armor would have been worn by royals and nobles able to afford it (Heroes and champion units).
Egyptian contact with the Middle East influenced the development of the New Kingdom army in many ways. The 25th Kushite dynasty ruled all of Egypt, and laid a very strong foundation for the Napatan as well as the Meroitic period. During the 25th dynasty, Kushite pharaoh's had unlimited access to everything produced in Egypt and Canaan as well, and these influences diffused in to Sudan, attested in many different ways (architecture, luxury imports, new technologies, artistic and religious influences). I believe we can safely assume New Kingdom Egyptian military systems laid the foundation for the formal army setup of ancient Kush (the 25th dynasty was essentially an Egyptian [-styled] dynasty, ruled by Kushites, modeled on the New Kingdom).
Therefore I will share a number of images relating to the New Kingdom Egyptian military, in order to contextualize the the 25th dynasty's military heritage, and influence on later periods of Kush. These images can be used to some extent as a source of inspiration for Kushite units. All the images are from "109 Osprey Men-At-Arms Series: Ancient Armies of the Middle East"
"Bronze scales from a 14th century [BC] body armour, found in the palace of Amenhotep III in Thebes. Clearly visible are the holes through which the scales were sewn on to a leather or thickly padded fabric coat, the way the scales were fitted to each other, and the central spine which gave greater strength without increasing weight"
Egyptian scale armor, reminiscent of some examples from Kushite reliefs.
New Kingdom armor piercing battle axe, identical to the some of the axes used by Kushites.
New Kingdom Egyptian army, based on wall paintings at Thebes.
New Kingdom Egyptian army, 18th dynasty.
New Kingdom Egyptian phalanx, based on wall paintings at Thebes.
New Kingdom Egyptian princes driving a chariot, probably identical to the ones produced and exported from Kush.
@Zophim This image of bound captives is particularly interesting (some of them wearing helmets)… Thanks!
Lastly, another New Kingdom depiction of "Kushites and Nubians"
- 1
-
The Kingdom of Kush: Military
The following post will aim to discuss some more aspects of the Kushite military and units. As in the previous posts, I will refrain from posting doubles, as many images on the subject are already highlighted here (towards the end of the 1st post), here and here, as well as other places throughout the thread.
Coincidentally @Zophim sourced the exact same book I'm about to quote, as an introduction to the images:
Osprey Military: Men-At-Arms Series, 243
Rome’s Enemies 5, The Desert Frontier
David Nicolle PhD
p. 9 – 12
The Nile Valley
Following the Roman occupation of Egypt the Empire’s frontier reached Nubia, beyond which lay the Meroitic Kingdom of central Sudan. Between the two was the Dodekaschoenos, a region stretching from Aswan to Kosha (which has now been almost entirely flooded by the Aswan High Dam). This Rome also seized. The desert between the Nile and Red Sea was partly inhabited by Arabs in the north and Blemmye (the present –day Beja people) in the south, while deserts west of the Nile, but South of a chain of oases (now known as the Nile Valley) were virtually uninhabited. After an initial clash between Rome and Meroe, relations remained peaceful for several centuries, but by the 3rd century Meroe was in decline. The Blemmye nomads raided Nubia and southern Egypt; in reply Rome withdrew from the Dodekaschoenos and invited a new people to defend the area. These were the Noba (present-day Nubians), who probably came from Kordofan in Western Sudan, further isolating Meroe.
The Kingdoms south of Roman Egypt were in some ways more highly developed than those of Berber North Africa, although iron-working had only reached Meroe in the 4th century BC. In other respects Meroe remained within the ancient Egyptian tradition, and the fall of Meroe spelled the real end of Pharaonic civilization. […]
Armies of the Nile Valley states
Meroe was an agricultural but urbanized state drawing great wealth from trade. Though occasionally involved in wars Meroe was generally peaceable, while it’s rulers were more interested in the African south than the Roman north. Many of its warriors still used bronze weapons, some perhaps imported from Egypt, and although swords appear in Meroitic art none have yet been found. Spears and bows were the preferred weapons, while Meroe’s archers used leather quivers, plus iron- and even stone-tipped arrows of wood or cane, often poisoned. Judging by other aspects of Meroitic administration the army was probably well organized, although a rare description of a late Meroitic army in action against Roman troops has them poorly marshaled behind large oxhide shields with axes, spears and the occasional sword. Many men were tattooed and also scarred their faces, as some Sudanese still do. Elephants were used ceremonially and occasionally in war. Such animals may have been of the now-extinct North African or Saharan type, as the true African elephant is regarded as untrainable. Meroitic fortifications could be built upon earlier Egyptian structures, as at Qasr Ibrim in Nubia, or could consist of massive three storey whitewashed mud-brick citadels as at Karanog.
The warlike Blemmye (Beja) had generally lived in a mutually beneficial, symbiotic relationship with the peoples of the fertile river banks, their nomadic society being built around family groups, each with their herd of animals. Yet when the Blemmye eventually established their own organized kingdom they used the Meroitic model. Their formidable camel-mounted armies clad in wild animal skins, armed with spears and bows, joined Queen Zenobia of Palmyra’s invasion of Egypt in AD 270. Even in the 10th century Beja archers still used the poisoned arrows of their Blemmye and Meroitic predecessors. Blemmye raiders roamed the Red Sea, sometimes in captured Byzantine ships. One group hoped to attack Clysma (near modern Suez), but eventually settled for scaling the walls of a Christian monastery in Sinai using the trunks of Palm trees they had chopped down.
"A-D: Graffiti of warriors & huntsmen, meroitic 2-4 cents AD in situ great enclosure at Musawwarat al Sufra", from "Rome's enemies 5, the desert frontier".
Battle axe, Soba. "An axe of the very same type can be seen on a graffito on Musawwarat es-Sufra"
Objects from a foundation deposit of King Harsiotef Napatan Period, about 404-369 BC From Nuri, pyramid Nu 13. "model blade of iron, copper dagger and arrowhead"
@balduin Graffito of Meroitic cavalry men from the walls of Musawwarat es Sufra.
Based on the historic descriptions, period depictions in graffiti and reliefs, as well as the occasional archaeological finds, a comprehensive and historic unit roster can be compiled. I will begin with contemporary depictions of 5 basic Kushite unit types, recruitable early in the game. From left to right: Nubian Spearman, Meroitic Noble Archer, Meroitic Swordsman, Meroitic Axeman, Nubian Bowmen.
The Nubian Spearman is one of the earliest units available. With no armor, and only a simple oxhide shield and spear, this unit is quite weak. It's only redemptive qualities are the fact that they're very cheap, and very fast moving (can outrun any armored infantry unit)
Nubian Bowmen, as with the Nubian Spearman, this is one of the earliest units available to the Kushite faction, and as with the Nubian Spearman, they are very basic. No Armor, armed only with a bow and arrow and a dagger for close quarter self defense, available after an upgrade. Their redemptive qualities are, once again, a very cheap cost, and being a fast moving infantry unit. What makes them special is their high accuracy and range, and the use of poisoned arrows.
Meroitic Noble Archer, an elite archery unit. These units, recruited from the upper middle classes, are equipped with the best bows and arrows, basic cotton armor and a formidable short sword as well as a little bling. These might very well become the best archers in the game (high range and accuracy). Fast moving, good melee defense, relatively costly.
Meroitic Swordsman, recruited from the upper middle classes, and equipped with a Greco-Romanesque short sword, rhinoceros hide round shield and basic cotton armor. Relatively costly, but fast-moving and good against spear units, and ranged infantry.
Meroitic Axeman, a heavy and strong unit, designed to break enemy lines, and moral. Equipped with a large oval shield (I believe the shield depicted in the image is an anachronism) possibly made of finely woven wicker overspun with animal hide, an Egyptian style battle axe and simple cotton armor as well as a simple skullcap. Relatively strong against armored infantry (especially after an armor piercing battle axe upgrade)
Work is being done by myself and another artist to illustrate every unit in the Kushite roster, as historically accurate as possible. Expect some dedicated artwork soon, including cavalry and champion units.
And finally, as a cherry on the cake, an actual Kushite army in action against their traditional enemies/partners, Ptolemaic Egypt:
Spoiler- 4
-
To be clear, I definitely don't think the term slave should disappear or be euphemized (at all), I just don't think it should be the only dedicated labor force you can recruit. I just love diversity in a game, and the ability to recruit slaves (cheap and vulnerable) vs (paid) laborers (more expensive but stronger and more efficient) would be something I'd personally enjoy a lot. Just as much as recruiting farmers for my fields, or builders for construction. Someone very naughty always tells me, "variety is the spice of life"...
- 1
-
What about calling the slaves "laborers" instead, representing slaves, as well as indentured laborers, landless farmers, dispossessed minorities and convicted criminals. Just an idea (a little less politically insensitive, and more historically accurate). Some civilizations made extensive use of slaves, others barely, so that would also solve that issue, seen as everybody made use of laborers in one way or another.
Maybe the "type" of laborer could depend on the type of resource you're collecting, the drop-site you're recruiting from or what civilization you're playing: "farmers" from farms, "slaves" from mines, "regular laborer" for wood cutting and building from regular drop-sites. Or something like that?
- 1
-
I think Servo definitely has a point, in making sure that people who play predominantly in single player should be able to get the most out of the game. Sometimes there seems to be an unhealthy infatuation with the online game. This obsession with making everything as streamlined and competitive as possible might actually lead to limiting options, and taking away enjoyable content from the mass of offline players who enjoy the freedom to take the game where-ever they want to take it. The game in itself is very moddable for a modder, but let's not forget the possibilities of "in game" modding. The ability to customize your civ the way you like it, and I think this includes the choice between battalions, and no battalions, and the ability to add or subtract individual units from these battalions. The way the AI will make use of these new features and how players adapt to this is indeed quite relevant (every aspect of the game is interconnected with every other aspect of the game).
- 3
-
Kushites through the eyes of others
Greek depictions of black Africans, presumably of Sudanic ancestry:
2nd century bc head of an African possibly manufactured in Turkey "Bigio Morata"
Vase in the shape of the head of an elderly black man greek c 530 bce terracotta 17.7 cm museum of fine arts boston department of classical art
Aryballos in the form of an African The Walters art museum, 5th century greek, reminiscent of Sotades
Attic vase, Sotades' style
Red-Figure Horn-Shaped Rhyton depicting a crocodile attacking a Nubian, Greek, c.350 BC (clay). Sotades (fl. 350 BC)
An "Ethiopian" soldier in the Persian army. Attic black-figure white-ground alabstron, ca. 480 BC
Caeretan Hydria showing Herakles and Busiris with "Egyptians"
Attic Greek vase depicting Memnon with ethiopian clubmen and archer. Memnon was an "Ethiopian" King and ally of Troy, killed by Achilles in the Trojan war.
Ethiopian king memnon with some of his men
Detail of one of Memnon's Soldiers
The Departure of Memnon for Troy, Greek, circa 550-525 B.C.
Greek coin, uncertain mint, Hemistater 5th century BC
"This fine statuette shows the careful observation that reflects firsthand knowledge of the subject. The distinctive garment is characteristic of artisans, especially those working in the heat of a foundry, forge, or brazier" 2nd 3d century BC
Kushites through the eyes of the Ptolemies
Black youth with hands bound behind his back, found in the Fayum near Memphis Egypt 2nd -1st century BC
Head of an Aethiopian depicted in Hellenistic mode ptolemaic period 330s BC.jpg
Through the eyes of Etruscans:
Terracotta vase combining the distinctive neck of the Shape VII oinochoe with a naturalistic head of a young black-African boy, Etruscan 4th century BCE
Through the eyes of the Minoans:
Fragment of a fresco depicting a running military detachment. The leader wears minoan loincloth, named the captain of the blacks because he is followed by two black men, perhaps African soldiers in service of the palace.
Through the eyes of the Romans
Head of a Black youth (gray basalt) BCE, Roman
Roman bronze of an African
Roman lamp depicting an African
Terracotta statue of an African boxer staggering back from an upper cut. Roman 2nd Century BC-1st Century BC
Through the eyes of the Assyrians
Neo-Assyrian relief of their conquest of a Northern Egyptian city, held by Kushites. Kushite prisoners of war are seen being marched off, and being taunted with the decapitated heads of their captains.
Detail from the victory stela of the Assyrian King Esarhaddon showing Prince Ushankhuru [the smaller one of the two captives], Taharqa's son and heir to the throne, in bondage.
Nimrud Ivory, Nubian tribute bearer
One of the finest pieces from the Nimrud Ivory collection, depicting a Kushite being attacked by a lion.
- 3
-
-
The People of Kush: An Illustrated Update
The following post will be a lengthy visual reference guide to the people of Kush, as depicted by themselves, Ancient Egyptians, Greeks, Romans and Assyrians. Please note that many images have already been shared in previous posts, so I will be concentrating only on those images that haven't been shared yet.
Kushites through their own eyes
The following images all date to approximately 700BCE to 200AD.
One of several thousand shabti's from Taharqa's tomb
More of Tahrqa's Shabti's
A Kushite statue probably depicting Taharqa
Taharqa
Taharqa
Aspelta 600-580BCE
Aspelta
Statue depicting Queen Shanakdakhete of Meroe
Statue of Horemakhet, son of Shabaqo, High Priest of Amun in Thebes, during the 25th dynasty rule of Kush
Statuette of Taharqa
King Shabaka
Unspecified Kushite ruler
Unspecified Kushite ruler
Maleton, governor of Karanog
Queen Amanitore and King Natakamani being blessed by Apedemak
Queen Amanishakheto and Amanirenas(?) or Amanitore (?)
Amanishakheto observing stellar movements. Astronomy was probably a central aspect of Kushite religion.
Funerary stela of Meteye. The swastika on the ladies dress is another possible clue to ancient Indian influence.
Offering of milk to a Meroitic ruler and/or god
Stela of Queen Amanishakheto and the goddess Amesemi, found in the hypostyle hall of an Amun Temple
Relief of Queen Amanishakheto
Naqa
King Amanikhabale with the goddess Mut and Amun
Kushite Reliefs:
These reliefs are especially valuable as a source of inspiration for Kushite scale armor, which are shown extensively here.
From the Lion temple at Musawwarat es Sufra
Natakamani and Kantake (Queen) Amanitore saluting Apedemak
From the Lion Temple in Naqa
The Lion Temple in Naqa
Kushite relief showing Apedemak and a Meroitic ruler
Wall paintings in the tomb of King Tanwetamani, (nephew of Taharqa) in El Kurru Royal cemetery
This colored rendering of a Kushite relief was created by someone on the Ancient Empires mod-team for Total War.
Queen Amanitore sandstone relief - detail ca. 1-25 AD. Kingdom of Meroë, from a temple in Wad Ban Naga Sudan.
Relief from the chapel of king Amanitenmomide from Meroe, Berlin, Egyptian Museum,
Slab from the end of a coffin bench Nubian Meroitic Period early 2nd century B.C. Object
Naqa relief
- 2
-
@Zophim Thank you for the research! That's so funny, because I've just typed that very same chapter of that Osprey book in a word document, in order to share it here by Thursday… Great minds think alike A lot more stuff is coming, soon…
- 1
-
I have the same problem…
SpoilerProcess: pyrogenesis [291]
Path: /Applications/0 A.D..app/Contents/MacOS/pyrogenesis
Identifier: com.wildfiregames.0ad
Version: 0.0.21 (0.0.21)
Code Type: X86-64 (Native)
Parent Process: launchd [151]Date/Time: 2017-03-31 11:00:19.658 +0000
OS Version: Mac OS X 10.7.5 (11G63)
Report Version: 9Interval Since Last Report: 27467924 sec
Crashes Since Last Report: 4252
Per-App Interval Since Last Report: 54 sec
Per-App Crashes Since Last Report: 32
Anonymous UUID: D54CAB41-58B7-4278-A394-3BA9365400C4Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000Application Specific Information:
objc[291]: garbage collection is OFFDyld Error Message:
Symbol not found: ___strlcpy_chk
Referenced from: /Applications/0 A.D..app/Contents/MacOS/pyrogenesis
Expected in: /usr/lib/libSystem.B.dylibThread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 dyld 0x00007fff69e3306d dyld_fatal_error + 1
1 dyld 0x00007fff69e36948 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 128
2 libdyld.dylib 0x00007fff8eab9716 dyld_stub_binder_ + 13
3 ??? 0x000000010da98030 0 + 4524179504
4 com.wildfiregames.0ad 0x000000010af6fbd5 Cocoa_GL_LoadLibrary + 149
5 com.wildfiregames.0ad 0x000000010af634a4 SDL_GL_LoadLibrary_REAL + 212
6 com.wildfiregames.0ad 0x000000010af63040 SDL_CreateWindow_REAL + 256
7 com.wildfiregames.0ad 0x000000010ae9fe76 SDL_CreateWindow + 70
8 com.wildfiregames.0ad 0x000000010a3eaaed CVideoMode::SetVideoMode(int, int, int, bool) + 173
9 com.wildfiregames.0ad 0x000000010a3eb33e CVideoMode::InitSDL() + 350
10 com.wildfiregames.0ad 0x000000010a3fabcd InitGraphics(CmdLineArgs const&, int) + 301
11 com.wildfiregames.0ad 0x000000010a233dce _ZL14RunGameOrAtlasiPPKc + 1614
12 com.wildfiregames.0ad 0x000000010a2336b5 main + 53
13 com.wildfiregames.0ad 0x000000010a2335c4 start + 52Thread 1:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 2:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 3:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 4:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 5:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 6:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 7:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 8:: Analysis Helper
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010a691415 PR_WaitCondVar + 389
3 com.wildfiregames.0ad 0x000000010a7da652 js::HelperThread::threadLoop() + 1170
4 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
5 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
6 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 9:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff93f357e6 kevent + 10
1 libdispatch.dylib 0x00007fff978aa786 _dispatch_mgr_invoke + 923
2 libdispatch.dylib 0x00007fff978a9316 _dispatch_mgr_thread + 54Thread 10:
0 libsystem_kernel.dylib 0x00007fff93f35192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff971d3594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff971d4b85 start_wqthread + 13Thread 11:
0 libsystem_kernel.dylib 0x00007fff93f35192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff971d3594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff971d4b85 start_wqthread + 13Thread 12:
0 libsystem_kernel.dylib 0x00007fff93f3367a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff93f32d71 mach_msg + 73
2 com.wildfiregames.0ad 0x000000010a6f923d AsmJSMachExceptionHandlerThread(void*) + 61
3 com.wildfiregames.0ad 0x000000010a69c8dd _pt_root + 429
4 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
5 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 13:: com.apple.audio.IOThread.client
0 libsystem_kernel.dylib 0x00007fff93f3367a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff93f32d71 mach_msg + 73
2 com.apple.audio.CoreAudio 0x00007fff94ba5eb3 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, unsigned int) + 93
3 com.apple.audio.CoreAudio 0x00007fff94ba5f05 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, unsigned int) + 37
4 com.apple.audio.CoreAudio 0x00007fff94b9f568 HALC_ProxyIOContext::IOWorkLoop() + 888
5 com.apple.audio.CoreAudio 0x00007fff94b9f151 HALC_ProxyIOContext::IOThreadEntry(void*) + 73
6 com.apple.audio.CoreAudio 0x00007fff94b9f00c HALB_IOThread::Entry(void*) + 78
7 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
8 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 14:
0 libsystem_kernel.dylib 0x00007fff93f34e42 __semwait_signal + 10
1 libsystem_c.dylib 0x00007fff97187dea nanosleep + 164
2 com.wildfiregames.0ad 0x000000010af813e6 SDL_Delay_REAL + 102
3 com.wildfiregames.0ad 0x000000010ae9fa27 SDL_Delay + 23
4 com.wildfiregames.0ad 0x000000010a416737 CSoundManagerWorker::Run() + 71
5 com.wildfiregames.0ad 0x000000010a4166c1 CSoundManagerWorker::RunThread(void*) + 113
6 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
7 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 15:
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010af7996d SDL_CondWaitTimeout_REAL + 205
3 com.wildfiregames.0ad 0x000000010af79345 SDL_SemWaitTimeout_REAL + 181
4 com.wildfiregames.0ad 0x000000010af793aa SDL_SemWait_REAL + 26
5 com.wildfiregames.0ad 0x000000010ae9c834 SDL_SemWait + 36
6 com.wildfiregames.0ad 0x000000010a3e58a1 CUserReporterWorker::Run() + 593
7 com.wildfiregames.0ad 0x000000010a3e5571 CUserReporterWorker::RunThread(void*) + 113
8 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
9 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 16:: SDLTimer
0 libsystem_kernel.dylib 0x00007fff93f34bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff971d5274 _pthread_cond_wait + 840
2 com.wildfiregames.0ad 0x000000010af7996d SDL_CondWaitTimeout_REAL + 205
3 com.wildfiregames.0ad 0x000000010af79345 SDL_SemWaitTimeout_REAL + 181
4 com.wildfiregames.0ad 0x000000010aeff2fe SDL_TimerThread + 574
5 com.wildfiregames.0ad 0x000000010aefe9f4 SDL_RunThread + 132
6 com.wildfiregames.0ad 0x000000010af78de5 RunThread + 21
7 libsystem_c.dylib 0x00007fff971d18bf _pthread_start + 335
8 libsystem_c.dylib 0x00007fff971d4b75 thread_start + 13Thread 17:
0 libsystem_kernel.dylib 0x00007fff93f35192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff971d3594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff971d4b85 start_wqthread + 13Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000010e6366b0 rcx: 0xfefefefefefefeff rdx: 0x0000000000000368
rdi: 0x00007fff69e68df0 rsi: 0x0000000000000000 rbp: 0x00007fff69e2f770 rsp: 0x00007fff69e2f758
r8: 0x8080808080808080 r9: 0xfefefefefeff0961 r10: 0x00007fff69e68df0 r11: 0x8080808080808080
r12: 0x0000000000000500 r13: 0x0000000000000320 r14: 0x00007fff69e68df0 r15: 0x0000000000000001
rip: 0x00007fff69e3306d rfl: 0x0000000000000202 cr2: 0x000000012b82f000
Logical CPU: 0Binary Images:
0x10a232000 - 0x10da97fff +com.wildfiregames.0ad (0.0.21 - 0.0.21) <C1420FFA-85B0-301F-8263-51BCAEE4BC6A> /Applications/0 A.D..app/Contents/MacOS/pyrogenesis
0x10e4fb000 - 0x10e526fff com.apple.audio.OpenAL (1.5.1 - 1.5.1) <5B954EC6-08B6-3255-932C-DDAB908E72F4> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
0x10e535000 - 0x10e538fff com.apple.ForceFeedback (1.0.4 - 1.0.4) <A5D54635-46DB-3C78-AAEE-35B3DBA82148> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
0x1282f1000 - 0x1282f5fff com.apple.audio.AudioIPCPlugIn (1.2.3 - 1.2.3) <F94D690D-3196-3B01-B798-09708367D28D> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
0x1294dc000 - 0x129627ff7 com.apple.audio.units.Components (1.7.3 - 1.7.3) <CAC75CC0-DAD7-3DD3-91CF-DDE8B19DEBDD> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x12971e000 - 0x129723fff com.apple.audio.AppleHDAHALPlugIn (2.2.5 - 2.2.5a5) <4EC4981B-68AE-357E-960F-3D4603A61E9F> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
0x7fff69e32000 - 0x7fff69e66baf dyld (195.6 - ???) <C58DAD8A-4B00-3676-8637-93D6FDE73147> /usr/lib/dyld
0x7fff8e498000 - 0x7fff8e49afff libquarantine.dylib (36.7.0 - compatibility 1.0.0) <8D9832F9-E4A9-38C3-B880-E5210B2353C7> /usr/lib/system/libquarantine.dylib
0x7fff8e49b000 - 0x7fff8e4a1fff com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8e4a2000 - 0x7fff8e716fff com.apple.CoreImage (7.99.1 - 1.0.1) <4BB09B79-275B-364C-9466-0FF36ABB1218> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff8e717000 - 0x7fff8e7b8ff7 com.apple.LaunchServices (480.42 - 480.42) <A69F9426-05CE-3312-89FD-BC063DA66DBF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff8e7b9000 - 0x7fff8e8effff com.apple.vImage (5.1 - 5.1) <A08B7582-67BC-3EED-813A-4833645964A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff8e8f0000 - 0x7fff8e992fff com.apple.securityfoundation (5.0 - 55116) <70CDC3ED-39AA-3784-8715-F0F5E2CB9754> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff8e99c000 - 0x7fff8e9a7ff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff8e9a8000 - 0x7fff8ea4dfff com.apple.ink.framework (10.7.5 - 113) <1AE6676D-490A-36C2-B6CC-00F93AEB31DE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff8ea63000 - 0x7fff8ea69fff libmacho.dylib (800.0.0 - compatibility 1.0.0) <D86F63EC-D2BD-32E0-8955-08B5EAFAD2CC> /usr/lib/system/libmacho.dylib
0x7fff8ea6a000 - 0x7fff8ea78fff com.apple.NetAuth (1.0 - 3.0) <F384FFFD-70F6-3B1C-A886-F5B446E456E7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8eab8000 - 0x7fff8eabcfff libdyld.dylib (195.5.0 - compatibility 1.0.0) <F1903B7A-D3FF-3390-909A-B24E09BAD1A5> /usr/lib/system/libdyld.dylib
0x7fff8eabd000 - 0x7fff8ec1afff com.apple.audio.toolbox.AudioToolbox (1.7.3 - 1.7.3) <5F1E4695-BC74-3ADD-8345-627BCD68201A> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff8ec1b000 - 0x7fff8ec1bfff com.apple.ApplicationServices (41 - 41) <03F3FA8F-8D2A-3AB6-A8E3-40B001116339> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff8ec37000 - 0x7fff8ec77fe7 libGLImage.dylib (??? - ???) <0B7DAB2B-F1C6-39C7-B864-61EF683B6656> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff8ecd6000 - 0x7fff8ed2eff7 libTIFF.dylib (??? - ???) <CF2005B6-5C29-3DCF-BDC2-7DB114ECD7A1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff8ed2f000 - 0x7fff8f05bfff com.apple.HIToolbox (1.9 - ???) <CCB32DEA-D0CA-35D1-8019-E599C8007AB6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff8f094000 - 0x7fff8f095fff liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
0x7fff8f0a5000 - 0x7fff8f110ff7 com.apple.framework.IOKit (2.0 - ???) <FE838BB6-D42E-3291-A1A0-6F53FC970261> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff8f180000 - 0x7fff8f187fff com.apple.CommerceCore (1.0 - 17.1) <B6BFA182-9DC9-3543-89AE-F82EB9AF1CAB> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x7fff8f41a000 - 0x7fff8f46cff7 libGLU.dylib (??? - ???) <DB906997-0F70-3469-BA0E-2F1DDBEAD8D5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff8f793000 - 0x7fff8f794fff libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib
0x7fff8f795000 - 0x7fff8f79fff7 liblaunch.dylib (392.39.0 - compatibility 1.0.0) <8C235D13-2928-30E5-9E12-2CC3D6324AE2> /usr/lib/system/liblaunch.dylib
0x7fff8f8ae000 - 0x7fff8fe92fff libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff8fe9f000 - 0x7fff8fea4fff com.apple.OpenDirectory (10.7 - 146) <7960A302-F9AC-3F72-838E-3A382032DCA6> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8ff00000 - 0x7fff8ff17fff com.apple.CFOpenDirectory (10.7 - 144) <9709423E-8484-3B26-AAE8-EF58D1B8FB3F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff8ff40000 - 0x7fff8ff4dfff libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <39E20909-68D8-3FB7-A089-A1866618E026> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x7fff8ff4e000 - 0x7fff8ff6aff7 com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff900c6000 - 0x7fff900ccfff IOSurface (??? - ???) <77C6757B-D357-3E34-9424-48F962B5CC9C> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff900cd000 - 0x7fff900d0fff com.apple.help (1.3.2 - 42) <AB67588E-7227-3993-927F-C9E6DAC507FD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff9019e000 - 0x7fff901caff7 com.apple.CoreServicesInternal (113.20 - 113.20) <786118E6-7D7E-3016-9FD5-A7CE411A251F> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff9020c000 - 0x7fff9020cfff com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff9020d000 - 0x7fff90526fff com.apple.Foundation (6.7.2 - 833.25) <22AAC369-B63C-3C55-8AC6-C3ECBA44DA7B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff90551000 - 0x7fff906f1ff7 com.apple.QuartzCore (1.7 - 270.5) <19E5E0AB-DAA9-3F97-988C-D9A46AFB9C04> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff906f2000 - 0x7fff906f2fff com.apple.Cocoa (6.6 - ???) <021D4214-9C23-3CD8-AFB2-F331697A4508> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff90c60000 - 0x7fff90d27ff7 com.apple.ColorSync (4.7.4 - 4.7.4) <590AFCDA-F10E-31FE-9B01-DA5FFE74C2BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff90d6d000 - 0x7fff90dc1ff7 com.apple.ScalableUserInterface (1.0 - 1) <1873D7BE-2272-31A1-8F85-F70C4D706B3B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff90dc2000 - 0x7fff90eb7fff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
0x7fff90eb8000 - 0x7fff90eb9ff7 libsystem_sandbox.dylib (??? - ???) <5459F293-E1F2-33B3-B9B2-2ABB7B915B62> /usr/lib/system/libsystem_sandbox.dylib
0x7fff90ed6000 - 0x7fff9103dff7 com.apple.CFNetwork (520.5.3 - 520.5.3) <1C11C214-1C70-3358-A709-69C84D999DB8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff9103e000 - 0x7fff9104bff7 libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <8EDE3492-D916-37B2-A066-3E0F054411FD> /usr/lib/libbz2.1.0.dylib
0x7fff9104c000 - 0x7fff9104ffff libCoreVMClient.dylib (??? - ???) <28CB0F3F-A202-391F-8CAC-FC9A1398A962> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff91050000 - 0x7fff910e6ff7 libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff910e7000 - 0x7fff9116bff7 com.apple.ApplicationServices.ATS (317.13.0 - ???) <A05126F9-7DC9-3EA7-8D94-53C6113730C6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff911a1000 - 0x7fff911a1fff com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff914fd000 - 0x7fff91578ff7 com.apple.print.framework.PrintCore (7.1 - 366.3) <C5F39A82-0E77-3AD6-906A-20DD2EE8D374> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff915b2000 - 0x7fff9160dff7 com.apple.opencl (2.0.19 - 2.0.19) <B05BF605-73B8-328F-A228-6FA59E1FC73A> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff9160e000 - 0x7fff91620ff7 libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
0x7fff91621000 - 0x7fff91626fff libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
0x7fff91a5b000 - 0x7fff91a5bfff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff91a5c000 - 0x7fff91d51ff7 com.apple.security (7.0 - 55148.6) <4535E500-973A-3BA7-AF65-DF5CF0658F02> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff91d52000 - 0x7fff91d71fff libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib
0x7fff91d83000 - 0x7fff91d8bfff libsystem_dnssd.dylib (??? - ???) <584B321E-5159-37CD-B2E7-82E069C70AFB> /usr/lib/system/libsystem_dnssd.dylib
0x7fff91d8c000 - 0x7fff91d8cfff com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <C06A140F-6114-3B8B-B080-E509303145B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff91de6000 - 0x7fff91efffff com.apple.DesktopServices (1.6.5 - 1.6.5) <5E7DD5F4-B4DA-3F75-A14A-3494E81CFBA0> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff92392000 - 0x7fff92394fff com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff923c9000 - 0x7fff923caff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff923d7000 - 0x7fff923d8ff7 libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
0x7fff923d9000 - 0x7fff923eefff com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <C061ECBB-7061-3A43-8A18-90633F943295> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff923ef000 - 0x7fff9240cff7 com.apple.openscripting (1.3.3 - ???) <F5E34F54-CE85-334B-8F25-53581D43960C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff925d8000 - 0x7fff9261cff7 libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <416FB9E6-76F2-3CB8-8CCB-C12ACECFD611> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff9261d000 - 0x7fff92620fff libRadiance.dylib (??? - ???) <CD89D70D-F177-3BAE-8A26-644EA7D5E28E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff92621000 - 0x7fff92a4efff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff92adf000 - 0x7fff92af6fff com.apple.MultitouchSupport.framework (231.4 - 231.4) <559C1AFB-E0B4-3D23-9189-18DE09C06FFE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff92af7000 - 0x7fff92b37ff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <7D2E5016-A960-3ADE-B042-F74063E79550> /usr/lib/libcups.2.dylib
0x7fff92b38000 - 0x7fff92b3eff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff92b6d000 - 0x7fff93034fff FaceCoreLight (1.4.7 - compatibility 1.0.0) <BDD0E1DE-CF33-3AF8-B33B-4D1574CCC19D> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x7fff93985000 - 0x7fff93985fff libOpenScriptingUtil.dylib (??? - ???) <A7847713-F410-39C0-884F-A7188A18E742> /usr/lib/libOpenScriptingUtil.dylib
0x7fff93986000 - 0x7fff93ca2fff com.apple.CoreServices.CarbonCore (960.25 - 960.25) <4FC1AB30-022C-3C67-AC46-FDCBFCB7EEDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff93ceb000 - 0x7fff93cf4ff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
0x7fff93e8f000 - 0x7fff93ebcfe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <6E5C8AC3-DBB7-31CB-BEB7-D6ED8E6DE0CE> /usr/lib/libSystem.B.dylib
0x7fff93ebd000 - 0x7fff93f1dfff libvDSP.dylib (325.4.0 - compatibility 1.0.0) <3A7521E6-5510-3FA7-AB65-79693A7A5839> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff93f1e000 - 0x7fff93f3efff libsystem_kernel.dylib (1699.32.7 - compatibility 1.0.0) <66C9F9BD-C7B3-30D4-B1A0-03C8A6392351> /usr/lib/system/libsystem_kernel.dylib
0x7fff93f7c000 - 0x7fff93f80fff libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) <B423C449-761C-3EE1-AFAC-26B3558FF216> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff93f83000 - 0x7fff93facfff libJPEG.dylib (??? - ???) <DFD81B8F-F4CB-347B-92B8-1AFFDA924A9B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff94021000 - 0x7fff94100fff com.apple.ImageIO.framework (3.1.2 - 588) <37F047A9-48E3-3AF7-8931-462D63BE6121> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff94108000 - 0x7fff94109fff libunc.dylib (24.0.0 - compatibility 1.0.0) <C67B3B14-866C-314F-87FF-8025BEC2CAAC> /usr/lib/system/libunc.dylib
0x7fff94126000 - 0x7fff94174fff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
0x7fff9417d000 - 0x7fff941dfff7 com.apple.Symbolication (1.3 - 91) <98A0662F-26ED-3B10-871B-07747127C7E9> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff94247000 - 0x7fff94270fff com.apple.CoreVideo (1.7 - 70.3) <9A9D4058-9935-3B0A-B1A6-27EB78D02249> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff9459b000 - 0x7fff945dafff com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff945db000 - 0x7fff94627ff7 com.apple.SystemConfiguration (1.11.3 - 1.11) <131780ED-E8DD-3153-81F2-5FEC4F6554C2> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff94637000 - 0x7fff9464bff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff9464c000 - 0x7fff94650ff7 com.apple.CommonPanels (1.2.5 - 94) <0BB2C436-C9D5-380B-86B5-E355A7711259> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff94651000 - 0x7fff946c1fff com.apple.datadetectorscore (3.0 - 179.4) <4AB32B7F-8EC2-327E-BAC8-80129AA36E7B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff946c2000 - 0x7fff946c9fff libGFXShared.dylib (??? - ???) <D3598924-B167-372E-8C9F-1BBF68852542> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff946ca000 - 0x7fff946ddff7 libCRFSuite.dylib (??? - ???) <034D4DAA-63F0-35E4-BCEF-338DD7A453DD> /usr/lib/libCRFSuite.dylib
0x7fff946de000 - 0x7fff946e0ff7 com.apple.print.framework.Print (7.4 - 247.3) <626C58D5-2841-3329-8C32-9F4A8353F3E7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff9470d000 - 0x7fff9472efff libPng.dylib (??? - ???) <E2B52527-4D0C-3595-BB13-8E8EF364E998> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff9472f000 - 0x7fff94839fe7 libcrypto.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <0E7A4F63-035E-3406-AE8C-8F9E3E47D2EE> /usr/lib/libcrypto.0.9.8.dylib
0x7fff94846000 - 0x7fff94a70fe7 com.apple.CoreData (104.1 - 358.14) <6BB64605-8DA7-337D-A2AB-A3346A421CBD> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff94a71000 - 0x7fff94b78fe7 libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
0x7fff94b79000 - 0x7fff94be1ff7 com.apple.audio.CoreAudio (4.0.3 - 4.0.3) <9987DC46-2A96-3BA0-B88B-04E573C0AD9B> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff94be2000 - 0x7fff94be5ff7 com.apple.securityhi (4.0 - 1) <B37B8946-BBD4-36C1-ABC6-18EDBC573F03> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff94c43000 - 0x7fff94c43fff com.apple.Carbon (153 - 153) <895C2BF2-1666-3A59-A669-311B1F4F368B> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff94c83000 - 0x7fff94cb6ff7 com.apple.GSS (2.2 - 2.0) <C86012C5-B613-3199-B1B3-A1494EE5E43C> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff94cb7000 - 0x7fff94cbcfff libcache.dylib (47.0.0 - compatibility 1.0.0) <B7757E2E-5A7D-362E-AB71-785FE79E1527> /usr/lib/system/libcache.dylib
0x7fff94cbd000 - 0x7fff94ce3fff com.apple.framework.familycontrols (3.0 - 300) <6F0C58C0-22E7-3877-8CFA-1ED0CB3CE38B> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x7fff952e4000 - 0x7fff952e9fff libGIF.dylib (??? - ???) <58A4492D-AAE7-3B8F-8B06-62867471A3EE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff9533c000 - 0x7fff9533cfff com.apple.audio.units.AudioUnit (1.7.3 - 1.7.3) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff9533d000 - 0x7fff95344fff libcopyfile.dylib (85.1.70 - compatibility 1.0.0) <E805FDF4-7098-3F9F-BF27-191E3E0A0F10> /usr/lib/system/libcopyfile.dylib
0x7fff95431000 - 0x7fff95536fff libFontParser.dylib (??? - ???) <D2E56B6E-3182-3667-A78C-4172C435523A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff95537000 - 0x7fff9554dff7 com.apple.ImageCapture (7.1.0 - 7.1.0) <1AD40E02-2126-377B-A0D2-CBB21D932558> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff9554e000 - 0x7fff95722ff7 com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff95723000 - 0x7fff95727fff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
0x7fff95728000 - 0x7fff95733ff7 com.apple.speech.recognition.framework (4.0.21 - 4.0.21) <6540EAF2-E3BF-3D2E-B4C1-F106180D6F20> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff957c5000 - 0x7fff9583bfff com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff9583c000 - 0x7fff95852fff libGL.dylib (??? - ???) <A4876AE9-DDFE-3B9A-874E-09BC29D46C39> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff95853000 - 0x7fff958afff7 com.apple.HIServices (1.21 - ???) <B012EE97-D1CD-3F4B-812D-9AC7E6852FE6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff958b0000 - 0x7fff958bfff7 libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
0x7fff95909000 - 0x7fff95934ff7 libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <E71220D3-8015-38EC-B97D-7FDB383C2BDC> /usr/lib/libxslt.1.dylib
0x7fff96091000 - 0x7fff960a0fff com.apple.opengl (1.8.1 - 1.8.1) <51B34133-CEE3-3FC6-82AC-ADF567AE673C> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff960a3000 - 0x7fff96a41747 com.apple.CoreGraphics (1.600.0 - ???) <CB70AC19-9532-38CA-8509-6043AD9B4095> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff96a42000 - 0x7fff96a7dfff libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
0x7fff96a7e000 - 0x7fff96a80fff libCVMSPluginSupport.dylib (??? - ???) <982F1ED4-3CBB-3161-8BEA-8A980C27FCC1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff96c0d000 - 0x7fff96c31fff com.apple.RemoteViewServices (1.5 - 44.2) <A0417D7F-22E9-3FD8-AC55-67654D8E93EB> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff96caf000 - 0x7fff96db1fff libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib
0x7fff9701f000 - 0x7fff9703cfff libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib
0x7fff9703d000 - 0x7fff97121e5f libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
0x7fff97122000 - 0x7fff9712dfff com.apple.CommonAuth (2.2 - 2.0) <4F5302A5-867A-3F2E-9E4B-98FA011678F8> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff9712e000 - 0x7fff97182fff libFontRegistry.dylib (??? - ???) <60FF9C2C-5E44-3C49-8A08-F26101898F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff97183000 - 0x7fff97260fef libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib
0x7fff972a4000 - 0x7fff972e5fff com.apple.QD (3.40.1 - ???) <13ACC7F4-B004-3370-B575-6D06447EE428> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff97342000 - 0x7fff97384ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
0x7fff978a7000 - 0x7fff978b5fff libdispatch.dylib (187.10.0 - compatibility 1.0.0) <8E03C652-922A-3399-93DE-9EA0CBFA0039> /usr/lib/system/libdispatch.dylib
0x7fff97a8d000 - 0x7fff97ac7fe7 com.apple.DebugSymbols (2.1 - 87) <ED2B177C-4146-3715-91DF-D99A8ED5449A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff97b22000 - 0x7fff97b27fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff97b28000 - 0x7fff97bc2ff7 com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff97bc3000 - 0x7fff97ca7ff7 com.apple.CoreServices.OSServices (478.50 - 478.50) <3D6AA4EF-C601-36C7-8F3A-A00964F01759> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff97f74000 - 0x7fff98176fff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <0176782F-9526-3905-813A-7A5676EC2C86> /usr/lib/libicucore.A.dylib
0x7fff98177000 - 0x7fff98178fff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff98179000 - 0x7fff98d7ffff com.apple.AppKit (6.7.5 - 1138.51) <44417D02-6123-3FC3-A119-CE51BB4C3006> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff98e83000 - 0x7fff98eabfff com.apple.PerformanceAnalysis (1.11 - 11) <8D4C6382-DD92-37A2-BCFC-E89951320848> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff98ee2000 - 0x7fff98f58ff7 libc++.1.dylib (28.4.0 - compatibility 1.0.0) <A24FC3DA-4FFA-3DD2-9DCC-2B8D1B3BF97C> /usr/lib/libc++.1.dylib
0x7fff990c6000 - 0x7fff990eafff com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff998a2000 - 0x7fff998b4ff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
0x7fff99960000 - 0x7fff99965ff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
0x7fff9a1bf000 - 0x7fff9a272ff7 com.apple.CoreText (220.22.0 - ???) <A7A1096F-A211-3775-BA33-08FE98D27F08> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff9a273000 - 0x7fff9a2f6fef com.apple.Metadata (10.7.0 - 627.37) <B9BEB598-B6F2-3BFF-A8F3-C3C87CD076AB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff9a333000 - 0x7fff9a33afff com.apple.NetFS (4.0 - 4.0) <B9F41443-679A-31AD-B0EB-36557DAF782B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff9a33f000 - 0x7fff9a3a7ff7 com.apple.coreui (1.2.2 - 165.11) <9316266A-39CA-3EC7-9C9E-726462CEFF4D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff9a3d4000 - 0x7fff9a404ff7 com.apple.DictionaryServices (1.2.1 - 158.3) <5E2EBBFD-D520-3379-A431-11DAA844B8D6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff9a405000 - 0x7fff9a413ff7 libkxld.dylib (??? - ???) <01161870-E3B3-3F87-BA4A-0AA7A081F409> /usr/lib/system/libkxld.dylib
0x7fff9a414000 - 0x7fff9a414fff com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff9b14d000 - 0x7fff9b25afff libJP2.dylib (??? - ???) <1CF69239-3D3D-30CE-AC7B-C7E8C9166BC2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff9b25b000 - 0x7fff9b2e0ff7 com.apple.Heimdal (2.2 - 2.0) <52B0F371-D272-3C8E-B42F-04D3FDD8AD0D> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff9b423000 - 0x7fff9b496fff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylibExternal Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 2
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 231
thread_create: 0
thread_set_state: 0VM Region Summary:
ReadOnly portion of Libraries: Total=210.7M resident=125.9M(60%) swapped_out_or_unallocated=84.8M(40%)
Writable regions: Total=110.2M written=24.2M(22%) resident=25.7M(23%) swapped_out=0K(0%) unallocated=84.5M(77%)
REGION TYPE VIRTUAL
=========== =======
(null) (reserved) 64K reserved VM address space (unallocated)
CG backing stores 152K
CG shared images 1192K
CoreGraphics 16K
CoreServices 1464K
IOKit 6404K
MALLOC 58.9M
MALLOC guard page 48K
Memory tag=249 156K
STACK GUARD 56.1M
Stack 16.6M
VM_ALLOCATE 434.9M
__CI_BITMAP 80K
__DATA 14.9M
__IMAGE 528K
__LINKEDIT 59.0M
__TEXT 151.7M
__UNICODE 544K
mapped file 32.3M
shared memory 364K
=========== =======
TOTAL 835.1M
TOTAL, minus reserved VM space 835.1MModel: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.3 GHz, 4 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.198.19.22)
Bluetooth: Version 4.0.8f17, 2 service, 11 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: Hitachi HTS545032B9A302, 320,07 GB
Serial ATA Device: MATSHITADVD-R UJ-8A8
USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 3
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 2
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 7
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0253, 0xfa120000 / 4
USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3 -
I like the direction of this thread… Don't forget the stables (I really think it's an important structure). Archery range is indeed not necessary. If you fear the building menu becoming too crowded, maybe think about a pop up build menu, instead of it being present by default when you click a unit, there could be a small button that brings up (an expanded) build menu. The button could just picture a saw and hammer, or something like that. Now you have all the space in the world
Having a low level (specialized) Civic Center for expansionist or economic purposes, and a high level, more advanced CC for city building sounds awesome.
I really like battalions, but I 'd like it even more if it was a tech you needed to research. This way the early phase fighters look like a rag tag bunch of warriors, which is very historically accurate. Early rushes would look like a barbarian horde coming to sack your settlement. Later armies would be highly organized and disciplined (battalions). This adds to realism and immersiveness, which is really important. It also offers the best of two worlds: Chaos vs. Order. Primitive vs. Advanced.
- 5
-
I support this. It really makes me strangely upset to see people put fields around their CC… I mean, C'mon!?!? Are you building a town or an elaborate plantation??? The area around the CC should indeed never be used for farming, but for city-building… Making people use drop sites to drop resources makes perfect sense to me…
Perhaps making the farm a prerequisite for the field is a logical alternative that should solve the issue… Or for every farm, you can plant x-amount of fields.
- 6
-
Personally, I'd also love to see the Nabataeans and especially the South Arabian Sabaeans, with their capital at Marib in modern day Yemen as playable civs. One can only dream
The ruins of old Marib, the most powerful city in the southern part of the Arabian peninsula. They built the Great Dam of Ma'rib, considered "one the engineering wonders of the ancient world".
The temple of Awwam, also known as Mahram Bilqis, was a center of worship for the South Arabian lunar deity called Almaqah
A beautiful example of the ancient South Arabian, or Sabaean script.
And another one
- 4
-
Musawwarat es-Sufra: A Kushite cult center
An aerial shot of the Great Enclosure at Musawwarat es-Sufra, not only showing the ruins, but also the unique landscape.
Musawwarat es-Sufra was a large temple complex and cult center in the Western Butana, 20km from Naqa. It doesn't quite resemble anything found in the Nile Valley so far. In fact it is not even built by the Nile, but lies 35km to the east of it, in the Wadi es-Sufra, a seasonal river that turns into a rapid stream during the yearly rains. The complex features temples, courtyards, fruit-gardens, water-reservoirs, workshops, kitchens, store-rooms, possible royal residences and long walled corridors, perhaps separating royals pilgrims from commoners, as well as a smaller secular enclosure. The Kushites themselves called this place "Aborepi", in ancient Meroitic.
A map of Musawwarat es-Sufra showing the Great Enclosure (I A), the Small Enclosure (I B), the Lion Temple (II C), the Great Hafir (II H) and the Small Hafir (I E)
Detailed map of the Great Enclosure
The earliest known structure from Musawwarat is the Great Hafir, a massive water reservoir built to capture surface runoff from the Wadi es-Sufra's seasonal water-flow. With a diameter of 250 meters and walls reaching 11- 12 meters, it is the largest hafir known in Sudan, and seems to have been built during the Napatan Period between the 6th and the 4th centuries BCE. It's sheer scale is somewhat of an enigma, considering the apparent absence of any significant settlement outside of the Small Enclosure dating to the Meroitic period. The absence of Meroitic graves in the valley also indicate that burial at this site was not allowed.
Some of the earliest modern depictions of the site.
Most of the current ruins found at Musawwarat (the Great Enclosure and the Lion Temple) date to the Meroitic period, and were built during the third century BCE. Parts of the Great Enclosure do overlay older Napatan ruins.
The specific function of this site has been a greatly contested subject. Many theories exist, including:
- A royal hunting abode, the large courtyards supposedly being used to house wild animals.
- An elephant training center, because of it's layout of large courtyards (holding pens?) and ramps, and a significant amount elephant depictions found here, and the fact that Greek/Ptolemaic expeditions "sometimes numbering hundreds of men", came to this area specifically to acquire war elephants during the 3rd century BCE.
- A royal palace, because of the idea that at least some of these structures were (non-permanent) royal residences, thought to feature a throne room.
- Or simply as a large cult center, hosting major religious festivals drawing in countless people and royals on regular basis.
I'm inclined to believe there is at least some truth to all of the aforementioned theories.
A historical reconstruction of temple 300 in the Great Enclosure.
The actual ruins of temple 300
The Small (secular) enclosure.
More details of the Great Enclosure
The following images are from the Zamani project. The Zamani project is a research group at the University of Cape Town and part of the African Cultural Heritage Sites and Landscapes Database. As with many other sites across the continent, they have created a detailed 3d model of the great Enclosure.
A unique Kushite feature is the incorporation of statues as columns for supporting roofs, often depicting deities. This example is from Musawwarat.
The Elephants of Musawwarat:
This final image depicts a Kushite god of fertility, riding an elephant. Although it's still not conclusive evidence of Meroites using elephants in warfare, these depictions are changing my mind about including a simple elephant unit for Kush, which would be a helpful addition for siege.
- 3
-
The Kingdom of Kush: A Random Update
I will soon be posting two rather lengthy updates, one will be about Kushite people (how they depicted themselves, and how others depicted them), as well as their military. The other will be about yet another eligible candidate for the wonder, namely the massive Kushite cult site known as Musawwarat es-Sufra. A large, multi temple complex, surrounded by many large walled courtyards, featuring fruit gardens, store rooms, worksites and even possible palaces. Built in the middle of nowhere, 35 miles from the Nile, this archaeological curiosity has no parallel in the entire Nile Valley.
But before I do that, I will wet the appetite with some random finds, that might be interesting to some:
My last post on pyramids, I promise...
A detailed map showing the pyramids of the Northern Necropolis at Meroe. Each pyramid is numbered, and these are the numbers used to refer to them in academia.
"Proposed finished appearance of a Meroitic pyramid with the use of different colours and decoration according to evidence found on remaining structures"
A detailed temple reconstruction from Naqa
The actual ruins of Temple 200
A Kushite altar in context
"The Painted dais and small altar in a side room of the Amun Temple, [Naqa]"
This piece particularly underscores the familiarity of the Kushites with the Hellenistic world. Found inside pyramid 24 at Meroe, an Athenian vessel inscribed by the potter Sotades, in the form of an Amazon rider. The neck of the vessel depicts Greeks and Thracians in a fighting scene. It dates to the late 5th century BCE, and is currently in the Museum of Fine Arts, Boston. Curiously, some other ceramics sometimes attributed to Sotades found in Greece actually depict black Africans, but more on that in the following posts.
Two examples of snake-shaped Kushite rings
"Once part of an elaborately decorated horse harness, [these are] of a group of plaques showing a bounding lion in raised relief. All were originally gilded. Meroe pyramid 16 II"
Lastly, I wanted to share this picture of the Amun temple in Naqa to highlight a specific detail: The lower part of the exterior brick wall as well as parts of the stone doorway are clearly still partially covered in the typical hard white lime-plaster, that would have probably entirely covered most important buildings (brick or stone).
- 4
-
I like your proposals. But why not let precious metal be mined as well, from quarries and outcrops, like stone? I really like the idea for building slots for quarries. But why should the gatherers die when the storehouse is destroyed? Shouldn't they just ungarisson from the mine? "But aside hills or in the sides of mountains or cliffs are Quarries" Yes!
1 other important question. Why is it possible to recruit horses without something like stables? Maintaining any number of horses is a tremendous amount of work, especially in a military context. Horsemen learning to ride properly, and training for cavalery combat can also take years. I always assumed stables or an analogue structure to enable the recruitment of cavalry units seemed obvious. And it would add another building to the building roster of every civ (more eye-candy/building diversity)
In the same vane, I'd like to bring up the idea of a specialized economic building for each civ again. Just for the sake of having the semblance of an economy (None of our civs produce any finished products. What are they trading?). It could provide a small precious metal trickle and secondary economy-related technologies can be researched there. Perhaps they could even be a prerequisite for building a market. A specialized economic building can represent the ancient workshops or cash crop plantations that were such a vital life-line to every civ featured in the game.
- 4
-
I was just doing some fact checking on the Garamantes. I think they are particularly interesting for a miniciv. I don't know a whole lot, but I'll be brushing up on some Saharan history soon. They were a Berber kingdom, with their capital at Germa, also known as Garama (one of many towns). They were a powerful state between 500BCE and 700AD, located in the Fezzan area of modern-day Libya. They had a literary tradition, writing in an undeciphered proto-Tifinagh script. They were known to the Greeks, and fought several wars with the Romans. They were experts at irrigation, and turned the desert green by tapping underground water reserves. They cultivated both Mediterranean crops, as well as sub-saharan crops. Made use of camels and horses, including chariots…
Garamantes sphere of influence (orange)
Ruins Germa, also known as Garama
Central temple in Germa
Artistic reconstruction of Germa
Garamantian chariot
Modern day Tuareg descendant of the Garamantes, with Germa ruins in the background
More info and pics will be shared in the future.
- 3
-
I understand the concern for recognition. Although square Kushite palaces/admitrative centers are some the most archaeologically recognizable structures in Kushite sites, along with Amun temples and Apedemak temples. It's always the same kind of pattern, and people familiar with Kushite archaeological sites will definitely recognize them. But a "squarish-rectangular" compromise is acceptable enough I presume. Just see what you do with it. Even if you follow Juli51's design exactly as it is, it would look great. I'm just nitpicking for the sake of historical accuracy
- 4
-
I'm not exactly sure what @LordGood will cook up, but I'll just weigh in my opinion on it now. I think @Juli51's drawing is stylistically great. My issue is with the dimensions. The structure should definitely be nearly square, with a small courtyard/light-well in the middle. The windows on the ground floor should be a little bit smaller, and the windows on the second floor could be slightly larger arched windows (an exposed brick arch would be especially nice and accurate)
That having said, I really like the drawing, nice work!
- 2
-
@sauerkrautpie I do agree with the need for more factions. The Helleno- centrism of the current game is a little too much. For some classicists, there is no need to go beyond the Mediterranean, but that just leaves all the rest of us wanting for more. There were indeed other powerful and relevant states, which would fit nicely in the current game. I don't think any faction should be removed though. Even if the team is able to add the Thebans (another Hellenic civ), I wouldn't object, as long as other more unique factions are also added. The Kingdom of Dacia for example, could represent both Dacia and Thrace, and would be a nice addition.
Maybe you'd care to check out this topic on the Kingdom of Kush, that I started several weeks ago. We've been working on a mod for the Kushites, a Sudanese Kingdom/Empire that fought wars with the Egyptians, Persians, Ptolemies and Romans. They're unique in terms of architecture, units, clothes… @LordGood has already done some really nice modeling work on buildings (houses, tower, barracks, drop-site, farm). You could get an idea of the minimum necessities for adding a civ (including information gathering). You can also contribute to this end. With hard work and dedication, maybe one day the Kushites can be added to the main game, but before that can even be discussed, we need to finish them first, and that will take a lot of work, as with any faction you'd consider adding.
- 3
-
The Kingdom of Kush, an Illustrated update
I present some more visual references of some details including pyramids, jewelry, pottery and other more random things.
Random things
Firstly, yet another Kushite temple to Amun from Tabo, on Argo Island in the Nile, measuring 75.6 metres (248 ft) long and 31 metres (102 ft) wide. On the right is a statue of King Natakamani, found in Tabo.
This copper-alloy statue of an unidentified Kushite king was discovered at Tabo on Argo Island within the court of the Great Temple in a pit. Note the thumb-bring, indicating the importance of archery, even for royals.
Kushite offering tables, used for the pouring of libation. Often found at temple sites. Note the Meroitic script lining the edges.
On the left and right, we see Kushite altars. In the middle, we see an elaborate temple relief/sculpture depicting Amun in the form of a Ram, flanked by 2 lions representing Apedemak.
Remnants of a colonnade of a large temple at Naqa, depicting the god Bes.
An actual picture of the now lost fresco from the shrine to victory in the royal city in Meroe, depicting a Roman soldier, alongside Egyptian and Nubian captives. This is the same shrine where the bronze head of Emperor Augustus was found.
Some more Pyramids
The lesser known pyramids at Gebel Barkal, close to Napata.
Meroitic pyramids in a relatively intact state (late 19th to early 20th century).
Pyramid field at Meroe
Pyramid fields of El Kurru and Nuri.
Kushite Pottery
Kushites were excellent potters, and their pottery was desired and exported on a large scale to Egypt and other surrounding area's since predynastic times, well in to Roman times.
Here's a selection of Meroitic pottery:
Kushite Jewelry
Kushites were also excellent jewelers, and were world renowned for their gold. Most of the graves and pyramids had been looted in antiquity, but not all of them. The pyramid of Kandake Amanishakheto (reigned c. 10BC - 1AD), plundered by Giueseppe Ferlini, proved to be one of the most extensive Kushite treasures ever found. Here I present some of her jewelry, alongside other beautiful examples of Kushite metallurgy.
Amanishakheto herself, on the left, and one of her crowns (center) and bracelets (right)
More of Amanishakheto's bracelets.
Kushite earings
Kushite pendants. On the left is a Ram's head with an uraeus, representing Amun. Second from left a lion/ram sphinx, third from left is a ram's head on top of a crystal and on the right a lion's head placed on top of a circle of golden baboons.
On the left are signet rings, worn by people of authority, used as stamp of authenticity on documents. On the right is another bracelet.
On the left and right are shield-rings. Center-left is a heavy bronze anklet. Center-right is a pendant with "magic" potion inside a hollowed out crystal, topped with a golden image of Hathor.
- 10
-
@wowgetoffyourcellphone Sounds a little complicated. Why not just 1 pyramid for town phase, 2 pyramids for city phase? And territory bonus for the civic center where the pyramid/pyramids are built.
Temple Meroe 250
fig. 121 Another interesting structure (eligible for wonder or special building) from Meroe is the temple "Meroe 250" (M250). It is colloquially, yet erroneously known as the Sun Temple. Possibly a commemorative temple to victory (it's walls were covered in reliefs of military scenes, triumphant soldiers and bound captives).
Some more images of temples to Amun
fig. 122 Taharqa's temple to Amun at Kawa
fig. 123 The almost identical temple to Amun at Sanam, on the left. On the right is a ram statue (representing Amun, protecting a smaller image of Taharqa, from the processional entrance road to the Amun temple at Kawa.
fig. 124 & 125 The Amun Temple at Naqa (Naga)
@balduin "Additionally, the metal production technology bonus could be developed in the temple [to Amun]." I agree with this..
@balduin I don't know exactly how to describe the market other than colorful and chaotic. They would have made use of modest brick columns , wooden poles and sticks, palm branches and textiles. I searched for some slightly less generic contemporary Nubian marketplaces from Aswan:
fig. 126, 127, 128
- 1
-
On 21 Feb 2017 at 4:21 PM, av93 said:
Temple of Amun could be the wonder
Most (if not all) important centers in ancient Kush had a temple to Amun: Naqa, Napata, Meroe, Dangeil, Basa, Kawa, Qasr Ibrim, Sanam, El Hassa, Tabo… I'm afraid it was too common, and too functional to be a wonder. These temple complexes served an important (economic, religious and military) purpose in Kushite society. Too important to make them an "optional" wonder. The cult of Amun formed a kind of shadow government that even challenged Kingship. They operated through this network of temple complexes, and it would be nice to see this reflected in a functional way (metal trickle, and the ability to recruit professional soldiers). And what would we do with the pyramids, if the temple to amun becomes the wonder?
- 1
-
Pyramids and the Temple to Amun
Pyramids:
fig. 116 Kushites built many different types of pyramids. Here are a few of the most interesting in terms of features:
fig. 117 Before the Italian "explorer" Guiseppe Ferlini destroyed more than 40 pyramids in search of treasure in the 1830's, many of the pyramids in Meroe were still largely intact.
fig. 118 A collection of various Kushite pyramid reconstructions.
Temple to Amun:
Here are some images for models of the special building, the Temple to Amun, in Napata. All other Kushite temples to Amun including the one at Meroe follow nearly identical patterns:
fig. 119
fig. 120
- 4
Terra Magna Mod
in Rise of the East
Posted · Edited by Sundiata
Yes, I think Mayans of the Pre-classic period should be included (1000BC - 250AD)… They are among the most powerful and influential people of that time, in turn influenced by the earlier Olmecs… They were arguably more important than Zapotecs. I believe some people might have been caught up by the term Preclassic Maya, as if they weren't important, or recognizably Mayan at that time. They were. Preclassic is just a term to refer to a period in time. Some of the most important sites in the Maya world were established and peaked around 0AD's timeframe, such as El Mirador…
"LIDAR scan reveals a network of roads, canals, corrals, pyramids and terraces at El Mirador
[Credit: Archaeological Project Cuenca Mirador]"
https://en.wikipedia.org/wiki/Preclassic_Maya
http://www.latinamericanstudies.org/nakbe.htm
https://archaeologynewsnetwork.blogspot.be/2017/02/ancient-maya-developed-super-highways.html#zkFQqkf7GpElu9ih.97