Посл.ответ |
Сообщение |
Ранг: 1.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 03 мая 2006 08:13 · Личное сообщение · #1
Может кто подскажет конвертер синтаксиса для популярных ассемблеров?
Просто я хронически не переношу MASM, а файлы инклюдов, которые порой очень хочеться использовать в программе, почти все написаны для других ассемблеров!
Конечно, можно и переписать. Только бывает лень время тратить!
Предлагайте!?
| Сообщение посчитали полезным: |
|
Ранг: 282.8 (наставник), 24thx Активность: 0.26↘0 Статус: Участник win32.org.ru
|
Создано: 03 мая 2006 09:56 · Личное сообщение · #2
я не встречал... я сам пробовал такую софтину писать?
----- may all your PUSHes be POPed! | Сообщение посчитали полезным: |
Ранг: 1.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 03 мая 2006 10:11 · Личное сообщение · #3
Если не найду - буду сам писать... скорее всего используя Perl.
Просто, почему-то, я думал, что тема должна быть популярной!
Или такие софтины только в привате крутятся...
| Сообщение посчитали полезным: |
Ранг: 1.6 (гость) Активность: 0=0 Статус: Участник
|
Создано: 16 мая 2006 09:28 · Личное сообщение · #4
Хочу обнадежить! Такая софтина есть! Но проблема что она была на моем старом компе и я навылет забыл ее название! Но ищите, кракеры, ищите! Ибо ищущий да обрящет!
| Сообщение посчитали полезным: |
Ранг: 123.7 (ветеран) Активность: 0.1↘0 Статус: Участник 1nn0$/100
|
Создано: 16 мая 2006 22:19 · Личное сообщение · #5
M0r1arty
А RadAsm не умеет такое делать?
----- Blame the victim! | Сообщение посчитали полезным: |
Ранг: 213.5 (наставник) Активность: 0.12↘0 Статус: Участник забанен
|
Создано: 16 мая 2006 22:37 · Личное сообщение · #6
M0r1arty пишет:
Просто, почему-то, я думал, что тема должна быть популярной!
M0r1arty
Не я тоже думал, что Masm здесь популярен, но ошибся, здесь delphi, C++ ну и не много Basic походу рулят их за пару недель освоить можно, а после Masm так вообще сходу исходник читать можно.
А на счет Masm это ты зря его недолюбливаешь когда то тоже такая ситуация была потом с Wasm.ru качнул пакет MASM32 v 9 [hutch] (там уже все за нас сделали) и IDE под Masm после этого все проблемы у меня исчезли.
Но сейчас больше у новичков, да и не только набирает популярность FASM!
----- ЗЫ: истЕна где-то рядом, Welcome@Google.com | Сообщение посчитали полезным: |
Ранг: 40.0 (посетитель), 1thx Активность: 0.03↘0 Статус: Участник
|
Создано: 17 мая 2006 20:09 · Личное сообщение · #7
Намного полезнее преобразователь синтаксиса для инклудов, который поддерживал бы fasm, masm, C(.h файлы - #define, прототипы функций). Кто б написал такую штуку..
| Сообщение посчитали полезным: |
Ранг: 108.4 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 18 мая 2006 00:06 · Личное сообщение · #8
dragon
Согласен, но от общего конвертера тоже не отказался бы. Ведь на MASM'е много прог было написано.
----- Есть вопросы ко мне? В личку! | Сообщение посчитали полезным: |
Ранг: 34.9 (посетитель) Активность: 0.03↘0 Статус: Участник
|
Создано: 18 мая 2006 01:12 · Личное сообщение · #9
Ya kak to pisal takuy progu, no ona na moem pogibshem vinte
| Сообщение посчитали полезным: |
Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 18 мая 2006 03:39 · Личное сообщение · #10
Так это ж на perl пишется быстро....
| Сообщение посчитали полезным: |
Ранг: 352.4 (мудрец), 4thx Активность: 0.15↘0 Статус: Участник retired
|
Создано: 18 мая 2006 03:55 · Личное сообщение · #11
если кто-нить напишет конвертер masm->fasm - дайте знать. я к своему стыду не знаю perl'a
эх, как бы ida заставить выдавать код сразу в fasm
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 18 мая 2006 04:26 · Личное сообщение · #12
в сорцах hl2 есть какой-то конвертор, но я не помню из какого ассемблера в какой он конвертит
| Сообщение посчитали полезным: |
Ранг: 352.4 (мудрец), 4thx Активность: 0.15↘0 Статус: Участник retired
|
Создано: 18 мая 2006 06:36 · Личное сообщение · #13
хм. помню в сорцах quake конверте gas-to-masm - ты не его имеешь в виду ?
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 18 мая 2006 07:46 · Личное сообщение · #14
ssx
точно, gas to MASM source code converter, но у меня он все-таки в сорцах hl2
хотя не исключаю что в исходниках кваки тоже есть, но я их не нашел у себя
в дебрях винта чтоб проверить
| Сообщение посчитали полезным: |
Ранг: 516.1 (!), 39thx Активность: 0.28↘0 Статус: Участник
|
Создано: 18 мая 2006 13:15 · Личное сообщение · #15
Так это ж на perl пишется быстро....
imho сабж уже написан и как раз на перле
| Сообщение посчитали полезным: |
Ранг: 108.4 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 30 мая 2006 20:56 · Личное сообщение · #16
s0larian пишет:
Так это ж на perl пишется быстро....
Ну некоторые perl не знают. Если все так просто нельзя ли его написать?
Av0id пишет:
imho сабж уже написан и как раз на перле
Если есть выложить можно?
Многим пригодилась бы.
----- Есть вопросы ко мне? В личку! | Сообщение посчитали полезным: |
Ранг: 516.1 (!), 39thx Активность: 0.28↘0 Статус: Участник
|
Создано: 01 июня 2006 13:51 · Личное сообщение · #17
на польский форум флат ассемблера заходи
| Сообщение посчитали полезным: |
Ранг: 14.9 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 01 июня 2006 14:12 · Личное сообщение · #18
Av0id пишет:
на польский форум флат ассемблера заходи
а по-конкретней ссылочку можно...
P.S. Хорошо хоть не так = ищи в гугле ;)
| Сообщение посчитали полезным: |
Ранг: -3.9 (нарушитель) Активность: 0=0 Статус: Участник
|
Создано: 01 июня 2006 18:10 · Личное сообщение · #19
M0r1arty пишет:
файлы инклюдов, которые порой очень хочеться использовать в программе, почти все написаны для других ассемблеров
Для фасма между прочим, тоже есть файлы инклюдов, в архиве для win32, чем они тебя не устраивают?
dragon пишет:
преобразователь синтаксиса для инклудов
Воистину, лень - двигатель прогресса. Ну уж инклуды можно и самому исправить.
Asterix пишет:
сорцах hl2 есть какой-то конвертор
И где взять их, эти сорцы?
ssx пишет:
gas-to-masm
gas тож от FASM несколько отличается, хотя... раз это тока сорцы, то можно и переделать.
Av0id пишет:
на польский форум флат ассемблера заходи
Мдааааа... На ФОРУМ(не сайт, а форум), да ещё и польский... Во извращение... Но раз уж на то пошло, то "по-конкретней ссылочку можно..."
ЗЫ.Щас фасм только набирает популярность, но, увы, ещё не настолько сильно, чтоб такие проги были.
[dicr0n] пишет:
а по-конкретней ссылочку можно...
| Сообщение посчитали полезным: |
Ранг: 108.4 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 01 июня 2006 19:33 · Личное сообщение · #20
Av0id пишет:
на польский форум флат ассемблера заходи
Лучше прям здесь выложили б. Уж не большой же файл.
----- Есть вопросы ко мне? В личку! | Сообщение посчитали полезным: |
Ранг: 516.1 (!), 39thx Активность: 0.28↘0 Статус: Участник
|
Создано: 01 июня 2006 22:34 · Личное сообщение · #21
rudy.mif.pg.gda.pl/~bogdro/inne/
| Сообщение посчитали полезным: |
Ранг: 108.4 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 01 июня 2006 22:43 · Личное сообщение · #22
Av0id
А где там MASM -> FASM?
----- Есть вопросы ко мне? В личку! | Сообщение посчитали полезным: |
Ранг: 14.9 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 02 июня 2006 12:24 · Личное сообщение · #23
YoriCH пишет:
А где там MASM -> FASM?
A Perl script which converts NASM source files to FASM files
Тот, кто переделает для MASM+WIN32.EXE получит всеобщие респекты и, возможно, даже увеличение ранга на 100 пунктов ;)
| Сообщение посчитали полезным: |
Ранг: 108.4 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 20 июля 2006 08:59 · Личное сообщение · #24
M0r1arty
M0r1arty пишет:
Если не найду - буду сам писать... скорее всего используя Perl.
Ну как решился писать то?
А то поиски сабжа результата не принесли.
P.S. Уже два месяца прошло...
----- Есть вопросы ко мне? В личку! | Сообщение посчитали полезным: |
Ранг: 108.4 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 05 января 2007 09:44 · Личное сообщение · #25 |
Ранг: 48.8 (посетитель) Активность: 0.03↘0 Статус: Участник
|
Создано: 05 января 2007 10:51 · Личное сообщение · #26
походу все дружненько подзабили на этот топ))
| Сообщение посчитали полезным: |
Ранг: 120.9 (ветеран), 5thx Активность: 0.08↘0 Статус: Участник Programmer and reverser
|
Создано: 05 января 2007 11:27 · Личное сообщение · #27
darkeagle
не актуально, видимо...
----- Уважайте других и пишите грамотно. | Сообщение посчитали полезным: |
Ранг: 72.3 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 05 января 2007 12:48 · Личное сообщение · #28
YoriCH пишет:
Кто нибудь пробовал? Из MASM получить FASM, используя эти скрипты?
попробывал скрипт nasm2fasm.pl применительно к простому исходнику masm: не работает... что собственно не удивительно (и это при том что в исходнике даже нет макрофункций)
| Сообщение посчитали полезным: |
Ранг: 301.4 (мудрец), 194thx Активность: 0.17↘0.01 Статус: Участник
|
Создано: 05 января 2007 12:59 · Личное сообщение · #29
YoriCH пишет:
Кто нибудь пробовал? Из MASM получить FASM, используя эти скрипты?
Из масм в насм нормально, а вот из насм в фасм вообще не работает
| Сообщение посчитали полезным: |
Ранг: 301.4 (мудрец), 194thx Активность: 0.17↘0.01 Статус: Участник
|
Создано: 05 января 2007 13:02 · Поправил: Veliant · Личное сообщение · #30
А никто не догадался ввести в яндекс masm2fasm ?
Мда а конвертор тот не пашет((
| Сообщение посчитали полезным: |