\def\DTL{\acro{DTL}} \def\DVIasm{\acro{DVI}asm} \def\DVItype{\acro{DVI}type} \def\LuaTeX{Lua\TeX} \def\pTeX{p\kern-0.05em\TeX} \def\koTeX{\textsf{k}\textit{o}\kern-1.5pt\lower.15ex\hbox{.}\kern-1pt\TeX} \doabstract{Extended DVI formats and DVIasm} {Jin-Hwan Cho} {\DVIasm\ is a \TeX\ utility program that is designed for editing \DVI\ files with three steps: disassembling, editing, and assembling. The first stage of \DVIasm~[1] supported the standard \DVI\ file format as in \DVItype\ and \DTL, but in a much more flexible way than those utilities. In the second stage~[2], \DVIasm\ made it possible to handle two-byte characters, \CJK\ and Unicode characters. The extended \DVI\ formats generated by Omega, Japanese \pTeX\ were all supported, as well as ordinary \LaTeX\ packages with subfont scheme such as \CJK-\LaTeX\ and Korean \koTeX. The final stage of \DVIasm\ confronts the two advanced \TeX\ engines, \LuaTeX\ and \XeTeX, both of which can handle OpenType and TrueType files in a direct way without \TFM\ files. In this talk we introduce \DVIasm\ with a few interesting applications to the \TeX\ world, and discuss how \DVIasm\ handles the extended \DVI\ formats generated by \LuaTeX\ and \XeTeX. \item{[1]} Jin-Hwan Cho, \emph{Hacking \DVI\ files: Birth of \DVIasm}, {\sl The Prac\TeX\ Journal} (2007), no.~1, and \TUB\ \textbf{28} (2007), no.~2, 210--217. \url{http://tug.org/TUGboat/Articles/tb28-2/\\tb89cho.pdf}. \item{[2]} Jin-Hwan Cho, \emph{Handling Two-Byte Characters with \DVIasm}, The Asian Journal of \TeX\ \textbf{2} (2008), no.~1, 63--68. \url{http://ajt.ktug.kr/\\assets/2008/5/1/0201cho.pdf}. }