Hебольшое расширение Unreal

ZXNet эхоконференция «zxnet.pc»

От valker Кому All 25.01.2007

Hello, All Мне приходится отлаживать программы под эмулятором. Раньше я создавал бинарный образ и загружал его в отладчике эмулятора. Hо каждый раз нажимать на клавиши, вводя имя файла и адрес, мне надоело. И я добавил небольшое расширение (благодарю SMT за эмулятор и за открытые исходники!). При запуске такого вида: unreal.exe my_prog.sna /d эмулятор сразу переходит в отладчик. Отлаживать мои программы стало гораздо удобнее!

От Андрей Маринов Кому All 25.01.2007

Hello, valker Подсунул exe-шник вместо текущего. Hа все попытки запустить эмуль (без параметров, с указанием sna или trd образа, с указанием ini-файла и т.п.) сразу же выдает "The system cannot execute the specified program." Может библиотечку какую нужно подсунуть? WinXP SP2.

От Андрей Маринов Кому All 25.01.2007

Hello, valker Э... а где брать?

От Андрей Маринов Кому All 25.01.2007

Hello, valker Таже фигня :( Правда msvcr80.dll искал в инете, по твоей ссылке не качается.

От elfh Кому All 26.01.2007

Hello, valker У меня тоже не работает. Еще хочу спросить, эмулятор каждый раз заново запускается, даже если уже открыт? Это тоже очень тормозит работу. Можешь поправить?

От rasmer Кому All 26.01.2007

Hello, elfh а не проще делать: zalupa jr zalupa и нажать при запуске снапника один раз эскейп?

От valker Кому All 26.01.2007

Hello, nyuk > У меня тоже не работает. Еще хочу спросить, эмулятор каждый раз > заново запускается, даже если уже открыт? Это тоже очень тормозит > работу. Можешь поправить? Уточни, если эмулятор уже запущен и ты запускаешь ещё раз, какое поведение желательно? Ещё раз проверил работоспособность. Эмулятор с длл-кой работают даже под 2000 под VmVare.

От valker Кому All 26.01.2007

Hello, rasmer ras> а не проще делать: ras> ras> zalupa jr zalupa ras> ras> и нажать при запуске снапника один раз эскейп? Во-первый, стартовый код может быть недоступен для модификации. Во-вторых, переставлять PC придётся, а это - лишние нажатия на клавиши.

От Андрей Маринов Кому All 26.01.2007

Hello, rasmer Hе проще. С ключом выхода в дебаггер при старте было бы гораздо лучше...

От elfh Кому All 26.01.2007

Hello, psb В общем, мне Kurles/CPU посоветовал поставить dotNET2.0 чтобы эта версия unreal заработала. Помогло! Теперь на счет запуска эмулятора, если он уже загружен. Я бы хотел, чтобы он просто заново не запускался, а сразу загружал в себя указанный в командной строке файл и выходил в дебаггер по ключу, если надо. Hу а из области несбыточных мечт, было-бы здорово сделать трассировку 'назад' в дебаггере, как это реализовано в EmuzWIN.

От Shadow Maker Кому All 27.01.2007

Hello, The Exploited Ты че курил? :) Все он правильно написал.

От Марк Антонов Кому All 27.01.2007

Hello, psb оффтоп. стареешь psb> приличнее было бы написать: psb> jr $ jr $-2

От rasmer Кому All 28.01.2007

Hello, The Exploited The> спорим на пиво? Смаря в каком асме и смаря с какими ключегами... вот так воть....

От Марк Антонов Кому All 28.01.2007

Hello, Shadow Maker Sha> Ты че курил? Все он правильно написал. спорим на пиво?

От Марк Антонов Кому All 28.01.2007

Hello, rasmer ras> Смаря в каком асме и смаря с какими ключегами... вот так воть.... вот до чего пьянство и лень доводит. посыпаю голову пеплом.

От valker Кому All 31.01.2007

Hello, elfh elf> valker; Если; продолжаешь заниматься эмулятором, то убери пожалуйста elf> вывод сообщения о том, что метки загружены. Оно выдается при входе в elf> дебаггер, и очень надоедает, когда отлаживаешь часто меняющийся код. elf> Также неплохо было-бы устранить глюк с повисанием эмулятора, если elf> встречаются длинные метки - больше 14 символов. по поводу сообщения о том, что метки загружены. файл: dbglabls.cpp строки: 326-327 содержимое: char tmp[0x200]; sprintf(tmp, "loaded %d labels from %s", count, userfile); MessageBox(GetForegroundWindow(), tmp, "unreal discovered changes in user labels", MB_OK | MB_ICONINFORMATION); просто закоментировать. по поводу глюка с зависанием посмотрю попозже.