Chapter 12 — Ulsan
The combined Ming-Korean force that assembled before Ulsan numbered forty-one thousand soldiers.
Wei had never commanded within a force of this size before. He had never been part of one. The Iron Crane Battalion — three thousand two hundred effective, one of eight Ming formations, the Korean forces adding another twenty thousand on the flanks — was a single element in something so large that its full dimensions were not visible from any single position within it. You had to ride to high ground and look south to see the whole of it, and even from high ground the tents and supply lines and artillery parks extended beyond the curve of the terrain.
He rode to that high ground on the morning of assembly and looked at it for several minutes.
He felt, looking at it, not comfort exactly but something structural. The sensation of standing with your back against a wall — the specific quality of knowing that something solid was behind you, that the question of what was behind you had been answered. He had been fighting this campaign for three years without that sensation. He had been fighting it with a battalion that was always the largest thing on his side of the engagement and always insufficient. Now he was one component of something that was, for the first time, sufficient.
He filed the sensation and rode back to his position.
---
The fortress at Ulsan was the product of three years of Japanese engineering.
High walls — eight meters of compressed earth and stone facing on the north side, the approach side, the side that any assault had to cross. Well-positioned firing ports covering the approach corridors. The water approaches on three sides: the river curving around the eastern and western faces, too deep and fast for infantry crossing, too exposed for any boat-based assault that didn't want to be shot off the water by the garrison's arquebusiers before reaching the bank. The north approach was the only dry ground: three hundred meters of open field between the treeline and the north gate.
Kato Kiyomasa commanded the garrison. An estimated eighteen thousand soldiers inside, after three years of attrition. They were exhausted — Wei knew this from the vedette reports, from the visible state of the outer fortifications, from the reduced rate of sortie activity that Yi Yeongno's network had documented over the previous month. Exhausted, but inside a fortress that had been built specifically to allow eighteen thousand exhausted soldiers to hold off a force several times that size.
The combined commanders met in a field headquarters north of the treeline on the first morning. Eight Ming divisional commanders, four Korean generals, the senior artillery commander — a Fujian officer named Hu Zhanzheng who had forty-two guns under his command and who communicated in the specific precise language of someone who had been working with large weapons for twenty years and had learned to say exactly what he meant and no more.
"Three-sided siege?" one of the divisional commanders asked. He was looking at the map with the expression of someone who preferred methodical approaches.
"No siege," Wei said. He was one of eight divisional commanders at the table but the assault plan had been his proposal and had been accepted by the combined command, which meant the table deferred to him on its details. "We do not have time for a classical siege. Kato has sent runners to the Japanese fleet — we have confirmed this from the Korean coastal watchers. Reinforcement is coming by sea. We have days, possibly a week, before the fleet arrives with enough soldiers to change our arithmetic."
"Then we wait for the fleet to arrive and defeat it while it's in the water," the same commander said.
"Admiral Yi's naval force is positioned to contest the strait. That fight may or may not go our way and it may take longer than we have on land." Wei looked at the map. "We do not plan based on the naval fight. We plan based on what we control. We control the north approach. We take it."
"Against those walls and that garrison?"
"Against those walls with fifty-two guns firing for six hours." He looked at Hu Zhanzheng. "Can your battery reduce an eight-meter earthwork north wall in six hours?"
Hu looked at the fortress sketch his survey team had made. He was quiet for approximately fifteen seconds — not hesitating, calculating. "Reduce to assault-passable rubble? Yes. Provided we have clear firing lines and the elevation we need." He pointed at the map. "Here and here — artillery positions. The angle on both positions gives us overlapping coverage of the full north wall face. At fifty-two guns with six hours of fire, the wall will be passable."
"Then we have a plan," Wei said. "Six hours of preparation. Then the assault."
"And if the preparation isn't enough?" the divisional commander asked again.
Wei looked at him. "Then we find out what our formation discipline is worth."
---
*The Bombardment — six hours.*
The guns opened at the first bell of morning, before full daylight, when the sky was the specific grey of a Korean coast dawn and the fortress's north wall was a dark mass against it.
*Hour one.*
Fifty-two guns, organized into three batteries by Hu Zhanzheng's careful planning: the heavy li cannon in the center, positioned for the maximum perpendicular impact on the wall face; the medium guns on the flanks, angled to cover the gate structure and the wall walk above the firing ports; the short-barrel guns in a forward battery, close enough to the north approach's edge to fire at a nearly flat trajectory into the lower wall facing.
The first coordinated volley fired at Hu's signal — not all fifty-two simultaneously, which would have required a precision of timing that the terrain and the distances made impossible, but in a rolling sequence from left battery to center to right, the three volleys arriving at the wall in a three-second spread that produced the effect of a single sustained impact.
The north wall absorbed it.
Eight meters of compressed earth and stone facing absorbed the first volley the way mountains absorb weather: with indifference. The shell impacts were visible — the bursts of stone dust, the small collapses of the upper facing courses, the chips of facing stone scattering across the approach — but the wall itself did not change. It was still eight meters. It was still intact.
Wei observed from the command position north of the treeline and felt nothing in particular about this. The wall was not going to fall in the first hour. The first hour was engineering — establishing the pattern of fire, the rotation of the battery cycle, the elevation adjustments as each gun crew read its impact points and refined. The destruction of a wall was cumulative. The first hour established what each gun was doing to the wall and where each gun needed to adjust.
Hu Zhanzheng walked the battery line during the first hour's fire, stopping at each gun crew, reading the impact clouds on the wall face with the attention of a man looking for the information he needed.
He adjusted eleven guns.
*Hour two.*
The adjustment was visible in the second hour's effect.
Where the first hour's fire had been distributed across the wall's full height — some rounds striking the upper facing, some the mid-wall, some the base — the second hour's fire was concentrated. Hu had identified the wall's structural logic: the upper facing was thick but unsupported by the base once the base began to fail, and the base's stone footings were the load-bearing elements, and the load-bearing elements were what the concentrated fire needed to reach.
The center battery shifted their elevation down by two degrees. The flat-trajectory short-barrel guns in the forward battery opened to maximum charge. The left and right batteries maintained their angles on the gate and wall walk.
The base of the north wall began to change.
Not visibly at first. The stone footings were deep and had been well-laid. But the second hour's concentrated fire was doing something different from the first hour's distributed fire — it was finding the same points repeatedly, returning to the same structural nodes, removing the same material from the same locations. The wall did not fall. But it began the process of deciding to fall.
The smoke from the battery fire drifted northeast on the morning wind, carrying the smell of burned powder across the approach ground. Wei stood in it and breathed it and it was familiar. Three years of campaign and the smell of his own battery's firing had become a thing his body processed without reaction, like the smell of woodsmoke or rain.
From the fortress, during the second hour: the garrison's own artillery responded. Six small-caliber guns on the wall walk, firing at the Ming battery positions. The range was at the edge of their effective distance, and Hu's crews had positioned themselves behind earthwork berms, and the garrison's fire was shooting into smoke at targets it could not clearly see. Three men wounded in the center battery. One gun slightly displaced from its firing position when a round landed close. The gun was moved back in four minutes.
The bombardment continued.
*Hour three.*
The north wall showed its first structural failure at the third hour's midpoint.
A section of the upper facing — not the base, which was still intact, but the courses twelve feet above ground level — collapsed outward in a slow diagonal, the mortar between the courses having absorbed enough cumulative impact to lose its binding quality. The stone facing peeled forward and down, not catastrophically but progressively, a thirty-foot section of the upper wall shedding its outer layer like a man removing a coat.
The gun crews nearest the collapse cheered.
Hu Zhanzheng did not. He was already redirecting fire to the newly exposed interior of the upper wall, the raw earth behind the facing now accessible to direct fire for the first time. The earth interior was softer than the stone facing — more susceptible, more responsive to impact. The rounds that found it threw up brown clouds rather than the white stone dust of the facing.
Wei sent a runner to the assembly area: *three hours complete, wall section beginning to fail. Maintain current fire cycle.*
The runner came back forty minutes later with the divisional commanders' collective response: *acknowledged.*
If you discover this tale on Amazon, be aware that it has been stolen. Please report the violation.
*Hour four.*
The gate structure began to fail in the fourth hour.
The gate was timber over stone — a heavy timber frame set into stone gateposts, with an iron-reinforced bar across the interior face. The flanking batteries had been working on the stone gateposts through three hours of sustained fire, and the base of the left gatepost had been structurally compromised by the second hour. The gate itself remained closed, but the post holding its left side was now cracked at the base, the crack visible to the forward observers as a dark line through the stone.
At the fourth hour's midpoint, the left gatepost failed.
The failure was not the dramatic collapse that the gun crews' earlier cheering might have suggested. It was an engineering event: the cracked base separated from the footing, the post tilted inward by approximately fifteen degrees, and the gate — no longer supported symmetrically — began to sag on its left side. Not open. Sagging. The bar across the interior face held it closed but the frame it was set into was no longer square.
One more hour of fire on the left post would bring the gate down.
The smell from the fortress had changed by the fourth hour. The powder smell of the artillery was still dominant but beneath it now was the smell of burning timber — the structures inside the fortress walls that had caught from the rounds that cleared the wall's crest or bounced through the failing sections. The burning smell was not acrid. It was the calm, dense smell of a large fire that had been burning for a while and had found its steady state.
*Hour five.*
In the fifth hour, the guns began to run low on powder.
Not critically — Hu had stockpiled sufficient for six hours' sustained fire, and the sixth hour's supply was still in the powder depot behind the battery position. But the fifth hour required the resupply rotation to begin: crews rotating out to carry powder forward, the firing cycle slightly interrupted at each gun in sequence as the previous hour's supply exhausted and the new supply was moved from depot to battery.
Hu managed the rotation without reducing the battery's overall fire rate by more than ten percent. This was the planning that made it possible — the depot position close enough that the resupply transit was three minutes, the rotation schedule staggered so that no two adjacent guns were resupplying simultaneously.
Ten percent reduction. The wall kept receiving fire.
By mid-fifth-hour the north wall's center section was at five meters. Three meters below its original height. The collapsed facing and rubble had accumulated at the wall's base, creating a rough slope of broken stone that ran from ground level up to the remaining wall crest. Not passable at a walk — the rubble was unstable, the footing unpredictable, the slope steep enough to require hands as well as feet in places. But passable at a sprint, by men who had been trained to cross broken ground, whose muscle memory included the specific ankle-rolling instability of stone rubble in the dark and who could, if their training held, cross it faster than a defending arquebusier could fire, reload, and fire again.
The gate was down.
The left post had finally separated completely at the fifth hour's end, the gate frame tilting and then collapsing inward under its own weight. The timber landed inside the fortress with a sound that the gun crews could hear between their own shots. Two minutes later, one of the forward observers reported movement in the gap — Japanese engineers attempting to block the opening with timber and stone.
*Hour six.*
The sixth hour's fire was different from the previous five.
Hu Zhanzheng had been building to this. The first five hours had been structural — reduction, failing, collapsing, opening. The sixth hour was preparation for the assault: the gun crews shifting their fire from the failing wall sections to the wall walk and the firing ports, suppressing the garrison's ability to position arquebusiers in the locations that would cover the assault's three-hundred-meter approach.
Flat trajectory, maximum charge. The rounds came in at close to horizontal, finding the firing ports directly rather than arcing over the wall crest. A Japanese arquebusier stepping to a firing port in the sixth hour was stepping into the path of a direct-fire round. Most of them did not step to the firing ports.
Some of them did anyway.
The garrison's return fire during the sixth hour was reduced but not eliminated. Wei could hear it from the assembly area — the crack of individual arquebuses from the wall walk, sporadic, undirected, the fire of men who were staying at their posts not because the tactical situation recommended it but because they were soldiers and their officers were still ordering them to hold their posts.
He felt, hearing it, something that was not quite respect and not quite the opposite.
At the sixth hour's end, Hu Zhanzheng came to the command position.
"The north wall is assault-passable," he said. He said it the way he said everything — precisely, without emphasis. "Center section: rubble ramp from ground to approximately four meters. Crest at four meters. The approach through the rubble will be difficult terrain — I cannot make it otherwise. But a man moving at speed can cross it." He paused. "The gate opening is blocked with timber by the Japanese engineers. It is not structurally blocked — it can be pushed through or cleared in sixty seconds by a force moving with intent."
"How are the firing ports?"
"Reduced. Not eliminated." He was honest about it. "There are arquebusiers on that wall who have been there for six hours under our fire and who are still there. I do not know how many. Enough that the approach will be contested."
Wei looked at him. "You've done what you said you'd do."
Hu acknowledged this with a small nod that contained no false modesty. He had done exactly what he had calculated he could do.
Wei turned to the assembled formation.
---
*The Advance — three hundred meters.*
He had positioned the Iron Crane Battalion at the tip of the north assault line, the center of the combined formation, because he had insisted on it and the combined command had accepted it. The eight Ming battalions were arranged in the assault order behind and to either side, the Korean forces anchoring the flanks, the full formation stretching three hundred meters across on the approach ground.
Fifty thousand soldiers, formed and ready.
His three thousand two hundred were at the point.
He looked at them. Gao to his right, with the five signal flags furled and ready. Liang Bo with the drum. Tan Yue at the head of Third Company's ninety-one men, positioned left-center. Fang Wenbo at the head of Fourth Company's sixty-three, right-center. Zhao's reserve three hundred men behind the main line, held for the breakthrough. Han Rui three steps behind Wei with the command flag.
Private Xiao Weiming somewhere in the formation — three weeks of drill, the ten-second transition internalized enough that he had done it in eight seconds three days ago.
Deng Haoran somewhere in the formation — the man with six ball-impact marks on his pike shaft, the man whose brother had died in the Pyongyang breach, who had been in this battalion since the first crossing and was still here.
Three thousand two hundred names in the register that Gao kept in his coat.
Wei looked at the wall. The smoke pillar above it had been continuous for six hours. The rubble ramp at the center section was visible at three hundred meters — the change in the wall's profile, the rough slope replacing the clean line of the facing.
"Drums," he said.
He said nothing else. There was nothing else to say. The battalion knew what it was doing. It had known what it was doing for three years.
Liang Bo struck the drum.
Three beats: *advance to contact.*
The formation moved.
---
*Three hundred meters.*
The approach ground was flat and firm between the treeline and the rubble ramp — three hundred meters of open field that the combined artillery had deliberately left unworked during the bombardment, preserving the footing for the assault formation. Good footing. Hard Korean autumn ground, slightly damp from the previous night's rain, holding boots without slipping.
The Japanese began firing when the formation cleared the treeline.
Not from the firing ports on the wall, which the sixth-hour suppression had reduced. From the wall walk — men who had been lying below the parapet during the suppression fire and who stood up now as the assault cleared the treeline, raising their arquebuses, firing at the mass of soldiers moving across the open ground.
The volleys were ragged. Not the clean three-rank rotation of a prepared defensive line but the individual fire of garrison soldiers shooting from positions they had held under six hours of artillery, whose rotation commanders were dead or displaced, who were doing what their training told them to do without the organizational structure that made the training most effective.
Ragged fire was still fire. Gaps opened in the formation. They closed.
Two hundred and fifty meters.
The smoke from the guns drifted across the approach ground from the northwest, the morning wind carrying it low and dense. It reduced visibility ahead — the wall was visible, the rubble ramp was visible, but the details of the wall walk and the firing ports were obscured. For the men in the formation this was not worse than firing ports they could see. For Wei it was fine. He was not shooting at the wall. He was walking toward it.
Two hundred meters.
"Advance by rank! Close up! Close up!"
The command came from every officer simultaneously — the same command, in Chinese and Korean, layered until it became a single continuous sound that was less a command than a quality of the advance itself. Close up. Close the gaps. Don't leave spaces. The formation is the weapon and the formation requires every man in his position.
One hundred and fifty meters.
The rubble ramp was clearly visible now — the collapsed stone facing piled into a rough slope at the wall's base, the four-meter crest above it. The smell of burned timber from inside the fortress was stronger at this distance, the specific smell of a large fire's residue rather than its active burning — the coals and ash of structures that had been burning for hours and were now settling into embers.
Something sharper underneath it. Not a smell Wei could name precisely. The compound output of a battle site: powder smoke, overturned earth, the smell of metal heated and cooled and heated again, the smell of what happened when fifty-two guns fired six hours of rounds at a fortification.
"Spear hedge! Front rank — spear hedge!"
Four beats on the drum: the transition signal.
The front ranks dropped.
It happened in seven seconds.
Not ten — which had been the target at Uiju three years ago. Not eight — which had been acceptable for a year after that. Seven seconds, the number Wei had asked for three days before in the camp, the number Wu Delin had been drilling toward, the number the battalion achieved now not because Wei had asked for it but because three years of performing this movement in battle conditions had compressed it to its irreducible minimum.
Seven seconds.
The hedge was at engagement angle — pikes at forty-five degrees, front rank in half-crouch, second rank shafts over the first rank's shoulders, the third rank at vertical, the geometry complete and locked.
One hundred meters.
The Japanese artillery spoke from the wall walk — small guns, the short-barrel type, Kato Kiyomasa's remaining pieces elevated to fire downward into the advancing mass. Not the sustained battery fire of a prepared position but individual pieces, firing in sequence, each shot finding the density of fifty thousand soldiers moving at close order and doing what a single shot at close range into high-density formation always did.
Each shot killed several men.
The mass continued.
Fifty meters.
The rubble ramp's base was thirty meters ahead and the formation was running.
Not all of them had started running at fifty meters — the transition from controlled advance to assault sprint happened differently in different parts of a fifty-thousand-man formation, the decision to run propagating from front to rear in a wave as each section saw the sections ahead of it beginning to run. In the Iron Crane Battalion's front ranks, the sprint began at the moment the rubble became real — when the specific texture of broken stone replaced the abstract concept of obstacle on the tactical map, when the eyes found the footing and the body responded to what the eyes found.
"Charge! Forward! Forward!"
Wei was running.
He had not decided to run. His legs had made the decision before he registered making it, the same way that formation soldiers' legs made the decision — because the rubble was thirty meters away and thirty meters was close enough that running was the correct answer to every question the next fifteen seconds would ask.
The hedge hit the rubble at a sprint.
The front rank's boots found the broken stone at full pace and the stone found them back — the unstable, ankle-testing footing of a rubble slope that had no consistent angle, no predictable surface, every step a new negotiation between the weight of an armored man moving fast and the specific geometry of the particular fragment of collapsed wall he happened to be stepping on. Men stumbled. Men corrected. One man went down entirely, his left ankle finding a gap between two large stones and rolling, and the man behind him cleared him in a stride and kept going.
The hedge climbed the rubble ramp at a sprint and it was not elegant and it did not need to be elegant.
At the top of the ramp, at the four-meter crest, the formation hit the air inside Ulsan.
The smell of it hit first — the dense smoke smell, the embers and ash of six hours of artillery fire against structures that had burned, something underneath that was not fire, something that had been building inside an enclosed space with eighteen thousand soldiers for three years of siege preparation.
Then the sound: the drums below and behind, the continuing crack of Japanese arquebus fire from the remaining wall-walk positions, the first sounds of close contact from where the formation's flanks had found the gate opening and were pushing through it.
Then the sight: the interior of a fortification that had been bombarded for six hours, the structures in various states of collapse, the smoke thick enough to reduce the far wall to a grey suggestion, figures moving in the smoke — Japanese soldiers, organized, the garrison's main body still intact and deploying into defensive positions in the interior streets.
The spear hedge came over the rubble crest and went into the fortress.
Like a tide going over a seawall — the mass of it, the momentum of it, the specific quality of a thing that has been moving for three hundred meters and is not going to stop because it has arrived at a wall.
The battle for Ulsan began.

