private void readRomText()
        {
            try {
                string  absoluteFilename = path;
                Backend backend          = new Backend();

                backend.getText(absoluteFilename, textBoxInGame1, 0xD, 0x15649, 2);
                backend.getText(absoluteFilename, textBoxInGame2, 0xF, 0x15657, 2);
                backend.getText(absoluteFilename, textBoxInGame3, 0xB, 0x15667, 2);
                backend.getText(absoluteFilename, textBoxInGame4, 0x7, 0x15673, 2);
                backend.getText(absoluteFilename, textBoxInGame5, 0x10, 0x1567B, 2);
                backend.getText(absoluteFilename, textBoxInGame6, 0xD, 0x1568C, 2);
                backend.getText(absoluteFilename, textBoxInGame7, 0xB, 0x1569A, 2);
                backend.getText(absoluteFilename, textBoxInGame8, 0xA, 0x156A6, 2);
                backend.getText(absoluteFilename, textBoxInGame9, 0x10, 0x156B1, 2);
                backend.getText(absoluteFilename, textBoxInGame10, 0xF, 0x156C2, 2);

                backend.getText(absoluteFilename, textBoxInGame11, 0xE, 0x156D2, 2);
                backend.getText(absoluteFilename, textBoxInGame12, 0xD, 0x156E1, 2);
                backend.getText(absoluteFilename, textBoxInGame13, 0xF, 0x156EF, 2);
                backend.getText(absoluteFilename, textBoxInGame14, 0x9, 0x156FF, 2);
                backend.getText(absoluteFilename, textBoxInGame15, 0x10, 0x15709, 2);
                backend.getText(absoluteFilename, textBoxInGame16, 0xA, 0x1571A, 2);
                backend.getText(absoluteFilename, textBoxInGame17, 0x10, 0x15725, 2);
                backend.getText(absoluteFilename, textBoxInGame18, 0xF, 0x15736, 2);
                backend.getText(absoluteFilename, textBoxInGame19, 0xE, 0x15746, 2);
                backend.getText(absoluteFilename, textBoxInGame20, 0xD, 0x15755, 2);

                backend.getText(absoluteFilename, textBoxInGame21, 0xB, 0x15763, 2);
                backend.getText(absoluteFilename, textBoxInGame22, 0x9, 0x1576F, 2);
                backend.getText(absoluteFilename, textBoxInGame23, 0x8, 0x15779, 2);
                backend.getText(absoluteFilename, textBoxInGame24, 0x9, 0x15782, 2);
                backend.getText(absoluteFilename, textBoxInGame25, 0xF, 0x1578C, 2);
                backend.getText(absoluteFilename, textBoxInGame26, 0xF, 0x1579C, 2);
                backend.getText(absoluteFilename, textBoxInGame27, 0x10, 0x157AC, 2);
                backend.getText(absoluteFilename, textBoxInGame28, 0x2, 0x157BD, 2);
                backend.getText(absoluteFilename, textBoxInGame29, 0xF, 0x157C0, 2);
                backend.getText(absoluteFilename, textBoxInGame30, 0xA, 0x157D0, 2);

                backend.getText(absoluteFilename, textBoxInGame31, 0x10, 0x157DB, 2);
                backend.getText(absoluteFilename, textBoxInGame32, 0xB, 0x157EC, 2);
                backend.getText(absoluteFilename, textBoxInGame33, 0xC, 0x157F8, 2);
                backend.getText(absoluteFilename, textBoxInGame34, 0xE, 0x15805, 2);
                backend.getText(absoluteFilename, textBoxInGame35, 0xD, 0x15814, 2);
                backend.getText(absoluteFilename, textBoxInGame36, 0xB, 0x15822, 2);
                backend.getText(absoluteFilename, textBoxInGame37, 0xD, 0x1582E, 2);
                backend.getText(absoluteFilename, textBoxInGame38, 0x10, 0x1583C, 2);
                backend.getText(absoluteFilename, textBoxInGame39, 0xA, 0x1584D, 2);
                backend.getText(absoluteFilename, textBoxInGame40, 0xC, 0x15858, 2);

                backend.getText(absoluteFilename, textBoxInGame41, 0xA, 0x15865, 2);
                backend.getText(absoluteFilename, textBoxInGame42, 0xB, 0x15870, 2);
                backend.getText(absoluteFilename, textBoxInGame43, 0xC, 0x1587C, 2);
                backend.getText(absoluteFilename, textBoxInGame44, 0xE, 0x15889, 2);
                backend.getText(absoluteFilename, textBoxInGame45, 0x9, 0x15898, 2);
                backend.getText(absoluteFilename, textBoxInGame46, 0xC, 0x158A2, 2);
                backend.getText(absoluteFilename, textBoxInGame47, 0xB, 0x158AF, 2);
                backend.getText(absoluteFilename, textBoxInGame48, 0x7, 0x158BB, 2);
                backend.getText(absoluteFilename, textBoxInGame49, 0xA, 0x158C3, 2);
                backend.getText(absoluteFilename, textBoxInGame50, 0x7, 0x158CE, 2);

                backend.getText(absoluteFilename, textBoxInGame51, 0xF, 0x158D6, 2);
                backend.getText(absoluteFilename, textBoxInGame52, 0x10, 0x158E6, 2);
                backend.getText(absoluteFilename, textBoxInGame53, 0x10, 0x158F7, 2);
                backend.getText(absoluteFilename, textBoxInGame54, 0x5, 0x15908, 2);
                backend.getText(absoluteFilename, textBoxInGame55, 0xC, 0x1590E, 2);
                backend.getText(absoluteFilename, textBoxInGame56, 0x10, 0x1591B, 2);
                backend.getText(absoluteFilename, textBoxInGame57, 0xA, 0x1592C, 2);
                backend.getText(absoluteFilename, textBoxInGame58, 0xF, 0x15937, 2);
                backend.getText(absoluteFilename, textBoxInGame59, 0xB, 0x15947, 2);
                backend.getText(absoluteFilename, textBoxInGame60, 0xD, 0x15953, 2);

                backend.getText(absoluteFilename, textBoxInGame61, 0x10, 0x15961, 2);
                backend.getText(absoluteFilename, textBoxInGame62, 0x7, 0x15972, 2);
                backend.getText(absoluteFilename, textBoxInGame63, 0xF, 0x1597A, 2);
                backend.getText(absoluteFilename, textBoxInGame64, 0xF, 0x1598A, 2);
                backend.getText(absoluteFilename, textBoxInGame65, 0x4, 0x1599A, 2);
                backend.getText(absoluteFilename, textBoxInGame66, 0xC, 0x1599F, 2);
                backend.getText(absoluteFilename, textBoxInGame67, 0xF, 0x159AC, 2);
                backend.getText(absoluteFilename, textBoxInGame68, 0x9, 0x159BC, 2);
                backend.getText(absoluteFilename, textBoxInGame69, 0xD, 0x159C6, 2);
                backend.getText(absoluteFilename, textBoxInGame70, 0x9, 0x159D4, 2);

                backend.getText(absoluteFilename, textBoxInGame71, 0x7, 0x159DE, 2);
                backend.getText(absoluteFilename, textBoxInGame72, 0xE, 0x159E6, 2);
                backend.getText(absoluteFilename, textBoxInGame73, 0xB, 0x159F5, 2);
                backend.getText(absoluteFilename, textBoxInGame74, 0x10, 0x15A01, 2);
                backend.getText(absoluteFilename, textBoxInGame75, 0xE, 0x15A12, 2);
                backend.getText(absoluteFilename, textBoxInGame76, 0xE, 0x15A21, 2);
                backend.getText(absoluteFilename, textBoxInGame77, 0xD, 0x15A30, 2);
                backend.getText(absoluteFilename, textBoxInGame78, 0x10, 0x15A3E, 2);
                backend.getText(absoluteFilename, textBoxInGame79, 0x9, 0x15A4F, 2);
                backend.getText(absoluteFilename, textBoxInGame80, 0xC, 0x15A59, 2);

                backend.getText(absoluteFilename, textBoxInGame81, 0xD, 0x15A66, 2);
                backend.getText(absoluteFilename, textBoxInGame82, 0xE, 0x15A74, 2);
                backend.getText(absoluteFilename, textBoxInGame83, 0xD, 0x15A83, 2);
                backend.getText(absoluteFilename, textBoxInGame84, 0x7, 0x15A91, 2);
                backend.getText(absoluteFilename, textBoxInGame85, 0xA, 0x15A99, 2);
                backend.getText(absoluteFilename, textBoxInGame86, 0xF, 0x15AA4, 2);
                backend.getText(absoluteFilename, textBoxInGame87, 0xC, 0x15AB4, 2);
                backend.getText(absoluteFilename, textBoxInGame88, 0x5, 0x15AC1, 2);
                backend.getText(absoluteFilename, textBoxInGame89, 0xA, 0x15AC7, 2);
                backend.getText(absoluteFilename, textBoxInGame90, 0xD, 0x15AD2, 2);

                backend.getText(absoluteFilename, textBoxInGame91, 0xD, 0x15AE0, 2);
                backend.getText(absoluteFilename, textBoxInGame92, 0xA, 0x15AEE, 2);
                backend.getText(absoluteFilename, textBoxInGame93, 0xD, 0x15AF9, 2);
                backend.getText(absoluteFilename, textBoxInGame94, 0xC, 0x15B07, 2);
                backend.getText(absoluteFilename, textBoxInGame95, 0xE, 0x15B14, 2);
                backend.getText(absoluteFilename, textBoxInGame96, 0xA, 0x15B23, 2);
                backend.getText(absoluteFilename, textBoxInGame97, 0xE, 0x15B2E, 2);
                backend.getText(absoluteFilename, textBoxInGame98, 0xD, 0x15B3D, 2);
                backend.getText(absoluteFilename, textBoxInGame99, 0x10, 0x15B4B, 2);
                backend.getText(absoluteFilename, textBoxInGame100, 0x8, 0x15B5C, 2);

                backend.getText(absoluteFilename, textBoxInGame101, 0xC, 0x15B65, 2);
                backend.getText(absoluteFilename, textBoxInGame102, 0xC, 0x15B72, 2);
                backend.getText(absoluteFilename, textBoxInGame103, 0xB, 0x15B7F, 2);
                backend.getText(absoluteFilename, textBoxInGame104, 0xC, 0x15B8B, 2);
                backend.getText(absoluteFilename, textBoxInGame105, 0x4, 0x15B98, 2);
                backend.getText(absoluteFilename, textBoxInGame106, 0x9, 0x15B9D, 2);
                backend.getText(absoluteFilename, textBoxInGame107, 0x8, 0x15BA7, 2);
                backend.getText(absoluteFilename, textBoxInGame108, 0x9, 0x15BB0, 2);
                backend.getText(absoluteFilename, textBoxInGame109, 0xC, 0x15BBA, 2);
                backend.getText(absoluteFilename, textBoxInGame110, 0x5, 0x15BC7, 2);

                backend.getText(absoluteFilename, textBoxInGame111, 0xA, 0x15BCD, 2);
                backend.getText(absoluteFilename, textBoxInGame112, 0x8, 0x15BD8, 2);
                backend.getText(absoluteFilename, textBoxInGame113, 0xB, 0x15BE1, 2);
                backend.getText(absoluteFilename, textBoxInGame114, 0xB, 0x15BED, 2);
                backend.getText(absoluteFilename, textBoxInGame115, 0xB, 0x15BF9, 2);
                backend.getText(absoluteFilename, textBoxInGame116, 0x10, 0x15C05, 2);
                backend.getText(absoluteFilename, textBoxInGame117, 0xB, 0x15C16, 2);
                backend.getText(absoluteFilename, textBoxInGame118, 0x8, 0x15C22, 2);
                backend.getText(absoluteFilename, textBoxInGame119, 0x8, 0x15C2B, 2);
                backend.getText(absoluteFilename, textBoxInGame120, 0x7, 0x15C34, 2);

                backend.getText(absoluteFilename, textBoxInGame121, 0xB, 0x15C3D, 2);
                backend.getText(absoluteFilename, textBoxInGame122, 0x9, 0x15C49, 2);
                backend.getText(absoluteFilename, textBoxInGame123, 0x9, 0x15C53, 2);
                backend.getText(absoluteFilename, textBoxInGame124, 0xA, 0x15C5D, 2);
                backend.getText(absoluteFilename, textBoxInGame125, 0xA, 0x15C68, 2);
                backend.getText(absoluteFilename, textBoxInGame126, 0x9, 0x15C73, 2);
                backend.getText(absoluteFilename, textBoxInGame127, 0xA, 0x15C7D, 2);
                backend.getText(absoluteFilename, textBoxInGame128, 0x8, 0x15C88, 2);
                backend.getText(absoluteFilename, textBoxInGame129, 0x8, 0x15C91, 2);
                backend.getText(absoluteFilename, textBoxInGame130, 0x5, 0x15C9A, 2);

                backend.getText(absoluteFilename, textBoxInGame131, 0x9, 0x15CA0, 2);
                backend.getText(absoluteFilename, textBoxInGame132, 0xC, 0x15CAA, 2);
                backend.getText(absoluteFilename, textBoxInGame133, 0xE, 0x15CB7, 2);
                backend.getText(absoluteFilename, textBoxInGame134, 0x5, 0x15CC6, 2);
                backend.getText(absoluteFilename, textBoxInGame135, 0xB, 0x15CCC, 2);
                backend.getText(absoluteFilename, textBoxInGame136, 0x5, 0x15CD8, 2);
                backend.getText(absoluteFilename, textBoxInGame137, 0xF, 0x15CDE, 2);
                backend.getText(absoluteFilename, textBoxInGame138, 0xC, 0x15CEE, 2);
                backend.getText(absoluteFilename, textBoxInGame139, 0xC, 0x15CFB, 2);
                backend.getText(absoluteFilename, textBoxInGame140, 0x8, 0x15D08, 2);

                backend.getText(absoluteFilename, textBoxInGame141, 0xC, 0x15D11, 2);
                backend.getText(absoluteFilename, textBoxInGame142, 0xB, 0x15D1E, 2);
                backend.getText(absoluteFilename, textBoxInGame143, 0xB, 0x15D2A, 2);
                backend.getText(absoluteFilename, textBoxInGame144, 0x5, 0x15D36, 2);
                backend.getText(absoluteFilename, textBoxInGame145, 0x9, 0x15D3C, 2);
                backend.getText(absoluteFilename, textBoxInGame146, 0x6, 0x15D46, 2);
                backend.getText(absoluteFilename, textBoxInGame147, 0xB, 0x15D4D, 2);
                backend.getText(absoluteFilename, textBoxInGame148, 0x9, 0x15D59, 2);
                backend.getText(absoluteFilename, textBoxInGame149, 0xE, 0x15D63, 2);
                backend.getText(absoluteFilename, textBoxInGame150, 0xC, 0x15D72, 2);

                backend.getText(absoluteFilename, textBoxInGame151, 0xC, 0x15D7F, 2);
                backend.getText(absoluteFilename, textBoxInGame152, 0xE, 0x15D8C, 2);
                backend.getText(absoluteFilename, textBoxInGame153, 0x8, 0x15D9B, 2);
                backend.getText(absoluteFilename, textBoxInGame154, 0xE, 0x15DA4, 2);
                backend.getText(absoluteFilename, textBoxInGame155, 0xD, 0x15D83, 2);
                backend.getText(absoluteFilename, textBoxInGame156, 0x9, 0x15DC1, 2);
                backend.getText(absoluteFilename, textBoxInGame157, 0xD, 0x15DCB, 2);
                backend.getText(absoluteFilename, textBoxInGame158, 0xF, 0x15DD9, 2);
                backend.getText(absoluteFilename, textBoxInGame159, 0x8, 0x15DE9, 2);
                backend.getText(absoluteFilename, textBoxInGame160, 0xC, 0x15DF2, 2);

                backend.getText(absoluteFilename, textBoxInGame161, 0xA, 0x15DFF, 2);
                backend.getText(absoluteFilename, textBoxInGame162, 0xD, 0x15E0A, 2);
                backend.getText(absoluteFilename, textBoxInGame163, 0x10, 0x15E18, 2);
                backend.getText(absoluteFilename, textBoxInGame164, 0xC, 0x15E29, 2);
                backend.getText(absoluteFilename, textBoxInGame165, 0xC, 0x15E36, 2);
                backend.getText(absoluteFilename, textBoxInGame166, 0xB, 0x15E43, 2);
                backend.getText(absoluteFilename, textBoxInGame167, 0xC, 0x15E4F, 2);
                backend.getText(absoluteFilename, textBoxInGame168, 0xE, 0x15E5C, 2);
                backend.getText(absoluteFilename, textBoxInGame169, 0xE, 0x15E6B, 2);
                backend.getText(absoluteFilename, textBoxInGame170, 0x9, 0x15E7A, 2);

                backend.getText(absoluteFilename, textBoxInGame171, 0x8, 0x15E84, 2);
                backend.getText(absoluteFilename, textBoxInGame172, 0x11, 0x15E8D, 2);
                backend.getText(absoluteFilename, textBoxInGame173, 0xF, 0x15E9F, 2);
                backend.getText(absoluteFilename, textBoxInGame174, 0xF, 0x15EAF, 2);
                backend.getText(absoluteFilename, textBoxInGame175, 0x5, 0x15EBF, 2);
                backend.getText(absoluteFilename, textBoxInGame176, 0xD, 0x15EC5, 2);
                backend.getText(absoluteFilename, textBoxInGame177, 0xA, 0x15ED3, 2);
                backend.getText(absoluteFilename, textBoxInGame178, 0xB, 0x15EDE, 2);
                backend.getText(absoluteFilename, textBoxInGame179, 0x9, 0x15EEA, 2);
                backend.getText(absoluteFilename, textBoxInGame180, 0x10, 0x15EF4, 2);

                backend.getText(absoluteFilename, textBoxInGame181, 0xE, 0x15F05, 2);
                backend.getText(absoluteFilename, textBoxInGame182, 0xB, 0x15F14, 2);
            } catch (Exception ex) {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }