Example #1
0
        private void LoadRomData()
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                igt10TextBox.Text  = backend.getText(0x6, 0xE450);
                igt10bTextBox.Text = backend.getText(0x6, 0xE457);
                igt10cTextBox.Text = backend.getText(0x8, 0xE45E);
                igt11TextBox.Text  = backend.getText(0x9, 0xE467);
                igt11bTextBox.Text = backend.getText(0xa, 0xE471);
                igt11cTextBox.Text = backend.getText(0xa, 0xE47C);
                igt11dTextBox.Text = backend.getText(0x9, 0xE487);
                igt12TextBox.Text  = backend.getText(0x8, 0xE491);
                igt12bTextBox.Text = backend.getText(0x8, 0xE49A);
                igt12cTextBox.Text = backend.getText(0x8, 0xE4A3);
                igt12dTextBox.Text = backend.getText(0x7, 0xE4AC);
                igt13TextBox.Text  = backend.getText(0x8, 0xE4B4);
                igt13bTextBox.Text = backend.getText(0xa, 0xE4BD);
                igt13cTextBox.Text = backend.getText(0x9, 0xE4C8);
                igt13dTextBox.Text = backend.getText(0xa, 0xE4D2);
                igt30TextBox.Text  = backend.getText(0xa, 0xE76C);
                igt32dTextBox.Text = backend.getText(0xa, 0xE7DE);
                igt37TextBox.Text  = backend.getText(0x9, 0xE8B2);
                igt37bTextBox.Text = backend.getText(0x9, 0xE8BD);
                igt37cTextBox.Text = backend.getText(0x9, 0xE8C7);
                igt37dTextBox.Text = backend.getText(0x6, 0xE8D1);
                igt38TextBox.Text  = backend.getText(0x8, 0xE8F0);
                igt38bTextBox.Text = backend.getText(0x8, 0xE8F9);
                igt38cTextBox.Text = backend.getText(0x9, 0xE902);
                igt38dTextBox.Text = backend.getText(0xa, 0xE90C);
                igt39TextBox.Text  = backend.getText(0xa, 0xE917);
                igt39bTextBox.Text = backend.getText(0x8, 0xE922);
                igt39cTextBox.Text = backend.getText(0x8, 0xE92B);
                igt39dTextBox.Text = backend.getText(0x8, 0xE934);
                igt40TextBox.Text  = backend.getText(0x9, 0xE93E);
                igt40bTextBox.Text = backend.getText(0x8, 0xE948);
                igt40cTextBox.Text = backend.getText(0xa, 0xE951);
                igt40dTextBox.Text = backend.getText(0x8, 0xE95C);
                igt41TextBox.Text  = backend.getText(0x9, 0xE965);
                igt41bTextBox.Text = backend.getText(0x7, 0xE96F);
                igt41cTextBox.Text = backend.getText(0x9, 0xE977);
                igt41dTextBox.Text = backend.getText(0x7, 0xE981);
                igt55TextBox.Text  = backend.getText(0x9, 0xEAE3);
                igt55bTextBox.Text = backend.getText(0xa, 0xEAED);
                igt55cTextBox.Text = backend.getText(0x9, 0xEAF8);
                igt55dTextBox.Text = backend.getText(0x9, 0xEB02);
                igt56cTextBox.Text = backend.getText(0xa, 0xEB1E);
                igt60cTextBox.Text = backend.getText(0x7, 0xEBA8);
                igt60dTextBox.Text = backend.getText(0x9, 0xEBB0);
                igt61cTextBox.Text = backend.getText(0x7, 0xEBCD);
                igt64TextBox.Text  = backend.getText(0x8, 0xEC4E);
                igt64bTextBox.Text = backend.getText(0x9, 0xEC57);
                igt64cTextBox.Text = backend.getText(0xa, 0xEC61);
                igt64dTextBox.Text = backend.getText(0x3, 0xEC6C);
                igt66TextBox.Text  = backend.getText(0xa, 0xEC8E);
                igt66bTextBox.Text = backend.getText(0x6, 0xEC99);
                igt66cTextBox.Text = backend.getText(0x8, 0xECA0);
                igt67TextBox.Text  = backend.getText(0x9, 0xECB4);
                igt67bTextBox.Text = backend.getText(0x8, 0xECBE);
                igt67cTextBox.Text = backend.getText(0x8, 0xECC7);
                igt68TextBox.Text  = backend.getText(0xa, 0xECDA);
                igt68bTextBox.Text = backend.getText(0x5, 0xECE5);
                igt81bTextBox.Text = backend.getText(0x8, 0xEF05);
                igt81cTextBox.Text = backend.getText(0x7, 0xEF0E);
                igt82TextBox.Text  = backend.getText(0xa, 0xEF40);
                igt86TextBox.Text  = backend.getText(0x7, 0xEFA5);
                igt86bTextBox.Text = backend.getText(0xa, 0xEFAD);
                igt86cTextBox.Text = backend.getText(0xa, 0xEFB8);
                igt86dTextBox.Text = backend.getText(0xa, 0xEFC3);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #2
0
        private void UpdateButton_Click(object sender, EventArgs e)
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                backend.updateROMText(0xa, igt14TextBox.Text, 0xE4F1);
                backend.updateROMText(0x9, igt14bTextBox.Text, 0xE5FC);
                backend.updateROMText(0x7, igt14cTextBox.Text, 0xE506);
                backend.updateROMText(0x8, igt14dTextBox.Text, 0xE50E);
                backend.updateROMText(0x9, igt15TextBox.Text, 0xE517);
                backend.updateROMText(0x7, igt15bTextBox.Text, 0xE521);
                backend.updateROMText(0x9, igt15cTextBox.Text, 0xE529);
                backend.updateROMText(0x7, igt15dTextBox.Text, 0xE533);
                backend.updateROMText(0x9, igt16TextBox.Text, 0xE53B);
                backend.updateROMText(0xa, igt16bTextBox.Text, 0xE545);
                backend.updateROMText(0x8, igt16cTextBox.Text, 0xE550);
                backend.updateROMText(0x9, igt16dTextBox.Text, 0xE559);
                backend.updateROMText(0x8, igt17TextBox.Text, 0xE58E);
                backend.updateROMText(0x8, igt17bTextBox.Text, 0xE597);
                backend.updateROMText(0x8, igt17cTextBox.Text, 0xE5A0);
                backend.updateROMText(0x7, igt17dTextBox.Text, 0xE5A9);
                backend.updateROMText(0x9, igt18TextBox.Text, 0xE5D8);
                backend.updateROMText(0x5, igt18bTextBox.Text, 0xE5E2);
                backend.updateROMText(0x9, igt18cTextBox.Text, 0xE5E8);
                backend.updateROMText(0x7, igt18dTextBox.Text, 0xE5F2);
                backend.updateROMText(0xa, igt19TextBox.Text, 0xE5FA);
                backend.updateROMText(0x9, igt19bTextBox.Text, 0xE605);
                backend.updateROMText(0x8, igt19cTextBox.Text, 0xE60F);
                backend.updateROMText(0xb, igt19dTextBox.Text, 0xE618);
                backend.updateROMText(0x9, igt32TextBox.Text, 0xE7BF);
                backend.updateROMText(0x9, igt32bTextBox.Text, 0xE7C9);
                backend.updateROMText(0xa, igt32cTextBox.Text, 0xE7D3);
                backend.updateROMText(0x9, igt35TextBox.Text, 0xE85D);
                backend.updateROMText(0xa, igt35bTextBox.Text, 0xE867);
                backend.updateROMText(0xa, igt35cTextBox.Text, 0xE872);
                backend.updateROMText(0x8, igt42TextBox.Text, 0xE9AE);
                backend.updateROMText(0xa, igt42bTextBox.Text, 0xE9B7);
                backend.updateROMText(0x8, igt42cTextBox.Text, 0xE9C2);
                backend.updateROMText(0x8, igt42dTextBox.Text, 0xE9CB);
                backend.updateROMText(0xa, igt43TextBox.Text, 0xE9D4);
                backend.updateROMText(0xa, igt43bTextBox.Text, 0xE9DF);
                backend.updateROMText(0xa, igt43cTextBox.Text, 0xE9EA);
                backend.updateROMText(0xa, igt43dTextBox.Text, 0xE9F5);
                backend.updateROMText(0x6, igt44TextBox.Text, 0xEA00);
                backend.updateROMText(0xa, igt45TextBox.Text, 0xEA07);
                backend.updateROMText(0x9, igt45bTextBox.Text, 0xEA12);
                backend.updateROMText(0x8, igt45cTextBox.Text, 0xEA1C);
                backend.updateROMText(0xa, igt45dTextBox.Text, 0xEA25);
                backend.updateROMText(0x7, igt47TextBox.Text, 0xEA56);
                backend.updateROMText(0xa, igt48TextBox.Text, 0xEA5F);
                backend.updateROMText(0x9, igt56TextBox.Text, 0xEB0C);
                backend.updateROMText(0x8, igt60TextBox.Text, 0xEB98);
                backend.updateROMText(0x6, igt60bTextBox.Text, 0xEBA1);
                backend.updateROMText(0xa, igt61TextBox.Text, 0xEBBA);
                backend.updateROMText(0xa, igt69TextBox.Text, 0xED11);
                backend.updateROMText(0x8, igt69bTextBox.Text, 0xED1C);
                backend.updateROMText(0xa, igt69cTextBox.Text, 0xED25);
                backend.updateROMText(0x8, igt70TextBox.Text, 0xED37);
                backend.updateROMText(0x7, igt70bTextBox.Text, 0xED40);
                backend.updateROMText(0xa, igt70cTextBox.Text, 0xED48);
                backend.updateROMText(0xa, igt71TextBox.Text, 0xED59);
                backend.updateROMText(0x9, igt71bTextBox.Text, 0xED64);
                backend.updateROMText(0x8, igt71cTextBox.Text, 0xED6E);
                backend.updateROMText(0x9, igt72TextBox.Text, 0xED82);
                backend.updateROMText(0x8, igt72bTextBox.Text, 0xED8C);
                backend.updateROMText(0x9, igt72cTextBox.Text, 0xED95);
                backend.updateROMText(0x8, igt81dTextBox.Text, 0xEF16);
                backend.updateROMText(0x9, igt87TextBox.Text, 0xE5B1);
                backend.updateROMText(0x7, igt87cTextBox.Text, 0xE5C5);
                backend.updateROMText(0xa, igt87dTextBox.Text, 0xE5CD);

                MessageBox.Show(@"Updated!", @"General Text", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Close();
        }
Example #3
0
        private void UpdateButton_Click(object sender, EventArgs e)
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                backend.updateROMText(0x6, igt10TextBox.Text, 0xE450);
                backend.updateROMText(0x6, igt10bTextBox.Text, 0xE457);
                backend.updateROMText(0x8, igt10cTextBox.Text, 0xE45E);
                backend.updateROMText(0x8, igt11TextBox.Text, 0xE467);
                backend.updateROMText(0xa, igt11bTextBox.Text, 0xE471);
                backend.updateROMText(0xa, igt11cTextBox.Text, 0xE47C);
                backend.updateROMText(0x9, igt11dTextBox.Text, 0xE487);
                backend.updateROMText(0x8, igt12TextBox.Text, 0xE491);
                backend.updateROMText(0x8, igt12bTextBox.Text, 0xE49A);
                backend.updateROMText(0x8, igt12cTextBox.Text, 0xE4A3);
                backend.updateROMText(0x7, igt12dTextBox.Text, 0xE4AC);
                backend.updateROMText(0x8, igt13TextBox.Text, 0xE4B4);
                backend.updateROMText(0xa, igt13bTextBox.Text, 0xE4BD);
                backend.updateROMText(0x9, igt13cTextBox.Text, 0xE4C8);
                backend.updateROMText(0xa, igt13dTextBox.Text, 0xE4D2);
                backend.updateROMText(0xa, igt30TextBox.Text, 0xE76C);
                backend.updateROMText(0xa, igt32dTextBox.Text, 0xE7DE);
                backend.updateROMText(0xa, igt37TextBox.Text, 0xE8B2);
                backend.updateROMText(0x9, igt37bTextBox.Text, 0xE8BD);
                backend.updateROMText(0x9, igt37cTextBox.Text, 0xE8C7);
                backend.updateROMText(0x6, igt37dTextBox.Text, 0xE8D1);
                backend.updateROMText(0x8, igt38TextBox.Text, 0xE8F0);
                backend.updateROMText(0x8, igt38bTextBox.Text, 0xE8F9);
                backend.updateROMText(0x9, igt38cTextBox.Text, 0xE902);
                backend.updateROMText(0xa, igt38dTextBox.Text, 0xE90C);
                backend.updateROMText(0xa, igt39TextBox.Text, 0xE917);
                backend.updateROMText(0x8, igt39bTextBox.Text, 0xE922);
                backend.updateROMText(0x8, igt39cTextBox.Text, 0xE92B);
                backend.updateROMText(0x8, igt39dTextBox.Text, 0xE934);
                backend.updateROMText(0x9, igt40TextBox.Text, 0xE93E);
                backend.updateROMText(0x8, igt40bTextBox.Text, 0xE948);
                backend.updateROMText(0xa, igt40cTextBox.Text, 0xE951);
                backend.updateROMText(0x8, igt40dTextBox.Text, 0xE95C);
                backend.updateROMText(0x9, igt41TextBox.Text, 0xE965);
                backend.updateROMText(0x7, igt41bTextBox.Text, 0xE96F);
                backend.updateROMText(0x9, igt41cTextBox.Text, 0xE977);
                backend.updateROMText(0x7, igt41dTextBox.Text, 0xE981);
                backend.updateROMText(0x9, igt55TextBox.Text, 0xEAE3);
                backend.updateROMText(0xa, igt55bTextBox.Text, 0xEAED);
                backend.updateROMText(0x9, igt55cTextBox.Text, 0xEAF8);
                backend.updateROMText(0x9, igt55dTextBox.Text, 0xEB02);
                backend.updateROMText(0xa, igt56cTextBox.Text, 0xEB1E);
                backend.updateROMText(0x7, igt60cTextBox.Text, 0xEBA8);
                backend.updateROMText(0x9, igt60dTextBox.Text, 0xEBB0);
                backend.updateROMText(0x7, igt61cTextBox.Text, 0xEBCD);
                backend.updateROMText(0x8, igt64TextBox.Text, 0xEC4E);
                backend.updateROMText(0x9, igt64bTextBox.Text, 0xEC57);
                backend.updateROMText(0xa, igt64cTextBox.Text, 0xEC61);
                backend.updateROMText(0x3, igt64dTextBox.Text, 0xEC6C);
                backend.updateROMText(0xa, igt66TextBox.Text, 0xEC8E);
                backend.updateROMText(0x6, igt66bTextBox.Text, 0xEC99);
                backend.updateROMText(0x8, igt66cTextBox.Text, 0xECA0);
                backend.updateROMText(0x9, igt67TextBox.Text, 0xECB4);
                backend.updateROMText(0x8, igt67bTextBox.Text, 0xECBE);
                backend.updateROMText(0x8, igt67cTextBox.Text, 0xECC7);
                backend.updateROMText(0xa, igt68TextBox.Text, 0xECDA);
                backend.updateROMText(0x5, igt68bTextBox.Text, 0xECE5);
                backend.updateROMText(0x8, igt81bTextBox.Text, 0xEF05);
                backend.updateROMText(0x7, igt81cTextBox.Text, 0xEF0E);
                backend.updateROMText(0xa, igt82TextBox.Text, 0xEF40);
                backend.updateROMText(0x7, igt86TextBox.Text, 0xEFA5);
                backend.updateROMText(0xa, igt86bTextBox.Text, 0xEFAD);
                backend.updateROMText(0xa, igt86cTextBox.Text, 0xEFB8);
                backend.updateROMText(0xa, igt86dTextBox.Text, 0xEFC3);

                MessageBox.Show(@"Updated!", @"General Text", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Close();
        }
Example #4
0
        private void LoadRomData()
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                igt14TextBox.Text  = backend.getText(0xa, 0xE4F1);
                igt14bTextBox.Text = backend.getText(0x9, 0xE4FC);
                igt14cTextBox.Text = backend.getText(0x7, 0xE506);
                igt14dTextBox.Text = backend.getText(0x8, 0xE50E);
                igt15TextBox.Text  = backend.getText(0x9, 0xE517);
                igt15bTextBox.Text = backend.getText(0x7, 0xE521);
                igt15cTextBox.Text = backend.getText(0x9, 0xE529);
                igt15dTextBox.Text = backend.getText(0x7, 0xE533);
                igt16TextBox.Text  = backend.getText(0x9, 0xE53B);
                igt16bTextBox.Text = backend.getText(0xa, 0xE545);
                igt16cTextBox.Text = backend.getText(0x8, 0xE550);
                igt16dTextBox.Text = backend.getText(0x9, 0xE559);
                igt17TextBox.Text  = backend.getText(0x8, 0xE58E);
                igt17bTextBox.Text = backend.getText(0x8, 0xE597);
                igt17cTextBox.Text = backend.getText(0x8, 0xE5A0);
                igt17dTextBox.Text = backend.getText(0x7, 0xE5A9);
                igt18TextBox.Text  = backend.getText(0x9, 0xE5D8);
                igt18bTextBox.Text = backend.getText(0x5, 0xE5E2);
                igt18cTextBox.Text = backend.getText(0x9, 0xE5E8);
                igt18dTextBox.Text = backend.getText(0x7, 0xE5F2);
                igt19TextBox.Text  = backend.getText(0xa, 0xE5FA);
                igt19bTextBox.Text = backend.getText(0x9, 0xE605);
                igt19cTextBox.Text = backend.getText(0x8, 0xE60F);
                igt19dTextBox.Text = backend.getText(0xb, 0xE618);
                igt32TextBox.Text  = backend.getText(0x9, 0xE7BF);
                igt32bTextBox.Text = backend.getText(0x9, 0xE7C9);
                igt32cTextBox.Text = backend.getText(0xa, 0xE7D3);
                igt35TextBox.Text  = backend.getText(0x9, 0xE85D);
                igt35bTextBox.Text = backend.getText(0xa, 0xE867);
                igt35cTextBox.Text = backend.getText(0xa, 0xE872);
                igt42TextBox.Text  = backend.getText(0x8, 0xE9AE);
                igt42bTextBox.Text = backend.getText(0xa, 0xE9B7);
                igt42cTextBox.Text = backend.getText(0x8, 0xE9C2);
                igt42dTextBox.Text = backend.getText(0x8, 0xE9CB);
                igt43TextBox.Text  = backend.getText(0xa, 0xE9D4);
                igt43bTextBox.Text = backend.getText(0xa, 0xE9DF);
                igt43cTextBox.Text = backend.getText(0xa, 0xE9EA);
                igt43dTextBox.Text = backend.getText(0xa, 0xE9F5);
                igt44TextBox.Text  = backend.getText(0x6, 0xEA00);
                igt45TextBox.Text  = backend.getText(0xa, 0xEA07);
                igt45bTextBox.Text = backend.getText(0x9, 0xEA12);
                igt45cTextBox.Text = backend.getText(0x8, 0xEA1C);
                igt45dTextBox.Text = backend.getText(0xa, 0xEA25);
                igt47TextBox.Text  = backend.getText(0x7, 0xEA56);
                igt48TextBox.Text  = backend.getText(0xa, 0xEA5F);
                igt56TextBox.Text  = backend.getText(0x9, 0xEB0C);
                igt60TextBox.Text  = backend.getText(0x8, 0xEB98);
                igt60bTextBox.Text = backend.getText(0x6, 0xEBA1);
                igt61TextBox.Text  = backend.getText(0xa, 0xEBBA);
                igt69TextBox.Text  = backend.getText(0xa, 0xED11);
                igt69bTextBox.Text = backend.getText(0x8, 0xED1C);
                igt69cTextBox.Text = backend.getText(0xa, 0xED25);
                igt70TextBox.Text  = backend.getText(0x8, 0xED37);
                igt70bTextBox.Text = backend.getText(0x7, 0xED40);
                igt70cTextBox.Text = backend.getText(0xa, 0xED48);
                igt71TextBox.Text  = backend.getText(0xa, 0xED59);
                igt71bTextBox.Text = backend.getText(0x9, 0xED64);
                igt71cTextBox.Text = backend.getText(0x8, 0xED6E);
                igt72TextBox.Text  = backend.getText(0x9, 0xED82);
                igt72bTextBox.Text = backend.getText(0x8, 0xED8C);
                igt72cTextBox.Text = backend.getText(0x9, 0xED95);
                igt81dTextBox.Text = backend.getText(0x8, 0xEF16);
                igt87TextBox.Text  = backend.getText(0x9, 0xE5B1);
                igt87cTextBox.Text = backend.getText(0x7, 0xE5C5);
                igt87dTextBox.Text = backend.getText(0xa, 0xE5CD);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #5
0
        private void UpdateButton_Click(object sender, EventArgs e)
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                backend.updateROMText(0x9, igt7TextBox.Text, 0xE40B);
                backend.updateROMText(0x8, igt7bTextBox.Text, 0xE415);
                backend.updateROMText(0xa, igt7cTextBox.Text, 0xE41E);
                backend.updateROMText(0xb, igt7dTextBox.Text, 0xE429);
                backend.updateROMText(0x5, igt8TextBox.Text, 0xE435);
                backend.updateROMText(0x9, igt20TextBox.Text, 0xE632);
                backend.updateROMText(0x6, igt20bTextBox.Text, 0xE63C);
                backend.updateROMText(0x9, igt20cTextBox.Text, 0xE643);
                backend.updateROMText(0x6, igt20dTextBox.Text, 0xE64D);
                backend.updateROMText(0x7, igt22TextBox.Text, 0xE666);
                backend.updateROMText(0x8, igt22bTextBox.Text, 0xE66E);
                backend.updateROMText(0x6, igt22cTextBox.Text, 0xE677);
                backend.updateROMText(0xa, igt22dTextBox.Text, 0xE67F);
                backend.updateROMText(0x8, igt24TextBox.Text, 0xE6B8);
                backend.updateROMText(0xa, igt24bTextBox.Text, 0xE6C1);
                backend.updateROMText(0xa, igt24cTextBox.Text, 0xE6CC);
                backend.updateROMText(0x9, igt24dTextBox.Text, 0xE6D7);
                backend.updateROMText(0x8, igt29TextBox.Text, 0xE763);
                backend.updateROMText(0xa, igt30dTextBox.Text, 0xE78D);
                backend.updateROMText(0x9, igt33TextBox.Text, 0xE80E);
                backend.updateROMText(0x8, igt33bTextBox.Text, 0xE818);
                backend.updateROMText(0xa, igt33cTextBox.Text, 0xE821);
                backend.updateROMText(0x5, igt33dTextBox.Text, 0xE82C);
                backend.updateROMText(0x8, igt34TextBox.Text, 0xE833);
                backend.updateROMText(0xa, igt34bTextBox.Text, 0xE83C);
                backend.updateROMText(0xa, igt34cTextBox.Text, 0xE847);
                backend.updateROMText(0xa, igt34dTextBox.Text, 0xE852);
                backend.updateROMText(0xa, igt35dTextBox.Text, 0xE87D);
                backend.updateROMText(0xa, igt36TextBox.Text, 0xE888);
                backend.updateROMText(0x9, igt36bTextBox.Text, 0xE893);
                backend.updateROMText(0x9, igt36cTextBox.Text, 0xE89D);
                backend.updateROMText(0x7, igt56bTextBox.Text, 0xEB16);
                backend.updateROMText(0xa, igt56dTextBox.Text, 0xEB29);
                backend.updateROMText(0x9, igt58TextBox.Text, 0xEB61);
                backend.updateROMText(0xa, igt58bTextBox.Text, 0xEB6B);
                backend.updateROMText(0xa, igt58cTextBox.Text, 0xEB76);
                backend.updateROMText(0x8, igt58dTextBox.Text, 0xEB81);
                backend.updateROMText(0x7, igt61bTextBox.Text, 0xEBC5);
                backend.updateROMText(0x7, igt62TextBox.Text, 0xEBE0);
                backend.updateROMText(0xa, igt62bTextBox.Text, 0xEBE8);
                backend.updateROMText(0x7, igt62cTextBox.Text, 0xEBF3);
                backend.updateROMText(0xa, igt66dTextBox.Text, 0xECA9);
                backend.updateROMText(0xa, igt71dTextBox.Text, 0xED77);
                backend.updateROMText(0xa, igt72dTextBox.Text, 0xED9F);
                backend.updateROMText(0x7, igt75TextBox.Text, 0xEE06);
                backend.updateROMText(0x7, igt75bTextBox.Text, 0xEE0E);
                backend.updateROMText(0x7, igt75cTextBox.Text, 0xEE16);
                backend.updateROMText(0xa, igt75dTextBox.Text, 0xEE1E);
                backend.updateROMText(0xa, igt76TextBox.Text, 0xEE48);
                backend.updateROMText(0x9, igt76bTextBox.Text, 0xEE53);
                backend.updateROMText(0x6, igt76cTextBox.Text, 0xEE5D);
                backend.updateROMText(0xa, igt76dTextBox.Text, 0xEE64);
                backend.updateROMText(0x8, igt77TextBox.Text, 0xEE6F);
                backend.updateROMText(0x7, igt77bTextBox.Text, 0xEE78);
                backend.updateROMText(0x9, igt77cTextBox.Text, 0xEE80);
                backend.updateROMText(0xa, igt77dTextBox.Text, 0xEE8A);
                backend.updateROMText(0x8, igt78TextBox.Text, 0xEE95);
                backend.updateROMText(0x9, igt78bTextBox.Text, 0xEE9E);
                backend.updateROMText(0xa, igt78cTextBox.Text, 0xEEA8);
                backend.updateROMText(0x5, igt78dTextBox.Text, 0xEEB3);
                backend.updateROMText(0x6, igt79TextBox.Text, 0xEEB9);
                backend.updateROMText(0x8, igt79bTextBox.Text, 0xEEC0);
                backend.updateROMText(0xa, igt79dTextBox.Text, 0xEED1);
                backend.updateROMText(0xa, igt80dTextBox.Text, 0xEEF1);
                backend.updateROMText(0x9, igt87bTextBox.Text, 0xE5BB);

                MessageBox.Show(@"Updated!", @"General Text", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Close();
        }
Example #6
0
        private void LoadRomData()
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                igt7TextBox.Text   = backend.getText(0x9, 0xE40B);
                igt7bTextBox.Text  = backend.getText(0x8, 0xE415);
                igt7cTextBox.Text  = backend.getText(0xa, 0xE41E);
                igt7dTextBox.Text  = backend.getText(0xb, 0xE429);
                igt8TextBox.Text   = backend.getText(0x5, 0xE435);
                igt20TextBox.Text  = backend.getText(0x9, 0xE632);
                igt20bTextBox.Text = backend.getText(0x6, 0xE63C);
                igt20cTextBox.Text = backend.getText(0x9, 0xE643);
                igt20dTextBox.Text = backend.getText(0x6, 0xE64D);
                igt22TextBox.Text  = backend.getText(0x7, 0xE666);
                igt22bTextBox.Text = backend.getText(0x8, 0xE66E);
                igt22cTextBox.Text = backend.getText(0x6, 0xE677);
                igt22dTextBox.Text = backend.getText(0xa, 0xE67F);
                igt24TextBox.Text  = backend.getText(0x8, 0xE6B8);
                igt24bTextBox.Text = backend.getText(0xa, 0xE6C1);
                igt24cTextBox.Text = backend.getText(0xa, 0xE6CC);
                igt24dTextBox.Text = backend.getText(0x9, 0xE6D7);
                igt29TextBox.Text  = backend.getText(0x8, 0xE763);
                igt30dTextBox.Text = backend.getText(0xa, 0xE78D);
                igt33TextBox.Text  = backend.getText(0x9, 0xE80E);
                igt33bTextBox.Text = backend.getText(0x8, 0xE818);
                igt33cTextBox.Text = backend.getText(0xa, 0xE821);
                igt33dTextBox.Text = backend.getText(0x5, 0xE82C);
                igt34TextBox.Text  = backend.getText(0x8, 0xE833);
                igt34bTextBox.Text = backend.getText(0xa, 0xE83C);
                igt34cTextBox.Text = backend.getText(0xa, 0xE847);
                igt34dTextBox.Text = backend.getText(0xa, 0xE852);
                igt35dTextBox.Text = backend.getText(0xa, 0xE87D);
                igt36TextBox.Text  = backend.getText(0xa, 0xE888);
                igt36bTextBox.Text = backend.getText(0x9, 0xE893);
                igt36cTextBox.Text = backend.getText(0x9, 0xE89D);
                igt56bTextBox.Text = backend.getText(0x7, 0xEB16);
                igt56dTextBox.Text = backend.getText(0xa, 0xEB29);
                igt58TextBox.Text  = backend.getText(0x9, 0xEB61);
                igt58bTextBox.Text = backend.getText(0xa, 0xEB6B);
                igt58cTextBox.Text = backend.getText(0xa, 0xEB76);
                igt58dTextBox.Text = backend.getText(0x8, 0xEB81);
                igt61bTextBox.Text = backend.getText(0x7, 0xEBC5);
                igt62TextBox.Text  = backend.getText(0x7, 0xEBE0);
                igt62bTextBox.Text = backend.getText(0xa, 0xEBE8);
                igt62cTextBox.Text = backend.getText(0x7, 0xEBF3);
                igt66dTextBox.Text = backend.getText(0xa, 0xECA9);
                igt71dTextBox.Text = backend.getText(0xa, 0xED77);
                igt72dTextBox.Text = backend.getText(0xa, 0xED9F);
                igt75TextBox.Text  = backend.getText(0x7, 0xEE06);
                igt75bTextBox.Text = backend.getText(0x7, 0xEE0E);
                igt75cTextBox.Text = backend.getText(0x7, 0xEE16);
                igt75dTextBox.Text = backend.getText(0xa, 0xEE1E);
                igt76TextBox.Text  = backend.getText(0xa, 0xEE48);
                igt76bTextBox.Text = backend.getText(0x9, 0xEE53);
                igt76cTextBox.Text = backend.getText(0x6, 0xEE5D);
                igt76dTextBox.Text = backend.getText(0xa, 0xEE64);
                igt77TextBox.Text  = backend.getText(0x8, 0xEE6F);
                igt77bTextBox.Text = backend.getText(0x7, 0xEE78);
                igt77cTextBox.Text = backend.getText(0x9, 0xEE80);
                igt77dTextBox.Text = backend.getText(0xa, 0xEE8A);
                igt78TextBox.Text  = backend.getText(0x8, 0xEE95);
                igt78bTextBox.Text = backend.getText(0x9, 0xEE9E);
                igt78cTextBox.Text = backend.getText(0xa, 0xEEA8);
                igt78dTextBox.Text = backend.getText(0x5, 0xEEB3);
                igt79TextBox.Text  = backend.getText(0x6, 0xEEB9);
                igt79bTextBox.Text = backend.getText(0x8, 0xEEC0);
                igt79dTextBox.Text = backend.getText(0xa, 0xEED1);
                igt80dTextBox.Text = backend.getText(0xa, 0xEEF1);
                igt87bTextBox.Text = backend.getText(0x9, 0xE5BB);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #7
0
        private void LoadRomData()
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                /** - Spells */
                esp1TextBox.Text = backend.getText(0xb, 0x1C3A);
                esp2TextBox.Text = backend.getText(0xb, 0x1C48);
                esp3TextBox.Text = backend.getText(0xb, 0x1C56);
                esp4TextBox.Text = backend.getText(0xb, 0x1C64);
                esp5TextBox.Text = backend.getText(0xb, 0x1C72);
                esp6TextBox.Text = backend.getText(0x9, 0x1C80);
                esp7TextBox.Text = backend.getText(0xb, 0x1C8E);
                esp8TextBox.Text = backend.getText(0xb, 0x1C9C);

                /** - Wizards */
                ws1TextBox.Text  = backend.getText(0x9, 0xE563);
                ws1bTextBox.Text = backend.getText(0xa, 0xE56D);
                ws1cTextBox.Text = backend.getText(0xa, 0xE578);
                ws1dTextBox.Text = backend.getText(0xa, 0xE583);

                ws2TextBox.Text  = backend.getText(0x9, 0xE68A);
                ws2bTextBox.Text = backend.getText(0x7, 0xE694);
                ws2cTextBox.Text = backend.getText(0x9, 0xE69C);
                ws2dTextBox.Text = backend.getText(0x5, 0xE6A6);

                ws3TextBox.Text  = backend.getText(0x8, 0xE7E9);
                ws3bTextBox.Text = backend.getText(0x8, 0xE7F2);
                ws3cTextBox.Text = backend.getText(0x7, 0xE7FB);
                ws3dTextBox.Text = backend.getText(0xa, 0xE803);

                ws4TextBox.Text  = backend.getText(0xa, 0xE989);
                ws4bTextBox.Text = backend.getText(0x9, 0xE994);
                ws4cTextBox.Text = backend.getText(0x8, 0xE99E);
                ws4dTextBox.Text = backend.getText(0x6, 0xE9A7);

                ws5TextBox.Text  = backend.getText(0xa, 0xEC23);
                ws5bTextBox.Text = backend.getText(0x9, 0xEC2E);
                ws5cTextBox.Text = backend.getText(0xa, 0xEC38);
                ws5dTextBox.Text = backend.getText(0xa, 0xEC43);

                ws6TextBox.Text  = backend.getText(0xa, 0xEDAA);
                ws6bTextBox.Text = backend.getText(0x4, 0xEDB5);
                ws6cTextBox.Text = backend.getText(0xa, 0xEDBA);
                ws6dTextBox.Text = backend.getText(0x9, 0xEDC5);

                ws7TextBox.Text  = backend.getText(0x8, 0xEF1F);
                ws7bTextBox.Text = backend.getText(0x9, 0xEF28);
                ws7cTextBox.Text = backend.getText(0x5, 0xEF32);

                ws8TextBox.Text  = backend.getText(0xa, 0xEF81);
                ws8bTextBox.Text = backend.getText(0x8, 0xEF8C);
                ws8cTextBox.Text = backend.getText(0x8, 0xEF95);
                ws8dTextBox.Text = backend.getText(0x6, 0xEF9E);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #8
0
        private void updateSpellButton_Click(object sender, EventArgs e)
        {
            try
            {
                Backend backend = new Backend(FullFilename);

                // Spells
                backend.updateROMText(0xb, esp1TextBox.Text, 0x1C3A);
                backend.updateROMText(0xb, esp2TextBox.Text, 0x1C48);
                backend.updateROMText(0xb, esp3TextBox.Text, 0x1C56);
                backend.updateROMText(0xb, esp4TextBox.Text, 0x1C64);
                backend.updateROMText(0xb, esp5TextBox.Text, 0x1C72);
                backend.updateROMText(0x9, esp6TextBox.Text, 0x1C80);
                backend.updateROMText(0xb, esp7TextBox.Text, 0x1C8E);
                backend.updateROMText(0xb, esp8TextBox.Text, 0x1C9C);

                // Wizards
                backend.updateROMText(0x9, ws1TextBox.Text, 0xE563);
                backend.updateROMText(0xa, ws1bTextBox.Text, 0xE56D);
                backend.updateROMText(0xa, ws1cTextBox.Text, 0xE578);
                backend.updateROMText(0xa, ws1dTextBox.Text, 0xE583);

                backend.updateROMText(0x9, ws2TextBox.Text, 0xE68A);
                backend.updateROMText(0x7, ws2bTextBox.Text, 0xE694);
                backend.updateROMText(0x9, ws2cTextBox.Text, 0xE69C);
                backend.updateROMText(0x5, ws2dTextBox.Text, 0xE6A6);

                backend.updateROMText(0x8, ws3TextBox.Text, 0xE7E9);
                backend.updateROMText(0x8, ws3bTextBox.Text, 0xE7F2);
                backend.updateROMText(0x7, ws3cTextBox.Text, 0xE7FB);
                backend.updateROMText(0xa, ws3dTextBox.Text, 0xE803);

                backend.updateROMText(0xa, ws4TextBox.Text, 0xE989);
                backend.updateROMText(0xa, ws4bTextBox.Text, 0xE994);
                backend.updateROMText(0x8, ws4cTextBox.Text, 0xE99E);
                backend.updateROMText(0x6, ws4dTextBox.Text, 0xE9A7);

                backend.updateROMText(0xa, ws5TextBox.Text, 0xEC23);
                backend.updateROMText(0x9, ws5bTextBox.Text, 0xEC2E);
                backend.updateROMText(0xa, ws5cTextBox.Text, 0xEC38);
                backend.updateROMText(0xa, ws5dTextBox.Text, 0xEC43);

                backend.updateROMText(0xa, ws6TextBox.Text, 0xEDAA);
                backend.updateROMText(0x4, ws6bTextBox.Text, 0xEDB5);
                backend.updateROMText(0xa, ws6cTextBox.Text, 0xEDBA);
                backend.updateROMText(0x9, ws6dTextBox.Text, 0xEDC5);

                backend.updateROMText(0x8, ws7TextBox.Text, 0xEF1F);
                backend.updateROMText(0x9, ws7bTextBox.Text, 0xEF28);
                backend.updateROMText(0x5, ws7cTextBox.Text, 0xEF32);

                backend.updateROMText(0xa, ws8TextBox.Text, 0xEF81);
                backend.updateROMText(0x8, ws8bTextBox.Text, 0xEF8C);
                backend.updateROMText(0x8, ws8cTextBox.Text, 0xEF95);
                backend.updateROMText(0x6, ws8dTextBox.Text, 0xEF9E);

                MessageBox.Show(@"Updated!", @"Spell Text", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Close();
        }