早年战役
1363年(元朝至正二十三年),四川
红巾军将领
明玉珍及其弟明二率兵三万攻打云南
中庆路,梁王巴匝
拉瓦尔密逃奔
楚雄,元朝大理总管
段功出兵援助梁王,和明玉珍大战于吕阁关,保住云南不失。后来段功夜袭
古田寺,用
火攻将败明玉珍击退,并在七星关击溃明玉珍的兵马,终收复中庆路、夺回昆明。
战后,梁王拜段功为云南省
平章政事,同时将女儿阿盖公主嫁给段功。但在1365年时,梁王又怀疑段功有并吞云南全境的野心,因而要女儿阿盖公主将段功毒杀,但是阿盖公主不忍反将一切告知段功。但段功仍被梁王派人刺杀,而阿盖公主也殉情自杀。 后人就在
西寺塔旁建祠纪念阿盖公主与段功,称为阿姑祠。
元亡之后
元惠宗
妥欢帖睦尔退出大都后,1370年5月23日元惠宗去世,1370年5月底,
元昭宗爱猷识理答腊即位,1371年改年号为
宣光,1378年5月,元昭宗去世,其弟
元益宗脱古思帖木儿1378年5月底即位后,1379年7月改年号为
天元。
元梁王把匝剌瓦尔密一直使用北元皇帝的年号:元惠宗的年号至正(1340年-1370年),元昭宗的年号宣光(1371年-1379年7月),元益宗的年号天元(1379年7月-1388年)。近年来在云南发现许多以宣光纪年的文物,还有人在黑龙江发现宣光通宝铜钱,据考证为元昭宗时期所铸。
因云南险僻,明太祖不欲用兵,数次派人劝降。不从。1381年9月,太祖命
傅友德为
征南将军,统帅三十万大军向云南进攻。傅友德的军队在1381年10月份开抵湖广。12月,他派遣一支小部队前往
永宁和乌撒,他本人则亲统大军按计划开进云南。梁王派司徒平章达里麻率兵10万人驻曲靖。明将
沐英乘雾抵
白石江,傅友德率兵进击,达里麻兵败被捉,俘获其众2万人。傅友德于是马上率领一支偏师去乌撒,同时,
蓝玉和沐英急趋昆明。
因为1365年梁王冤杀曾经打败
明玉珍的
大理总管段功,梁王和
大理段氏从那之后势同水火,所以1381年明军攻入云南后,大理段氏不再出兵支援梁王。
1382年1月6日,把匝剌瓦尔密已逃离昆明城,他逃至普宁州忽纳砦,焚毁了他的龙衣(梁王的王袍),把他的妻子赶入
滇池赴死,他自己也和大臣左丞达德、
右丞绿尔等夜入草舍,都自杀身亡。
史籍记载
《明史·卷一百二十四·列传第十二》