MAMEDEV

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

Viktor2004
Writer
Posts: 11
Joined: 17 Mar 2013 15:19
Location: 85.114.12.70

MAMEDEV

Post by Viktor2004 »

Здравствуйте уважаемые коллеги.
Хочу обратить ваше внимание на один уникальный эмулятор
https://www.mamedev.org/release.html
Эмулирует массу различных игровых автоматов. Спектрум представлен во всех вариантах.
Открытый исходный код.
Зачем я завожу эту тему? Хочу заинтересовать вас и попозже от вас же научиться создавать на его базе свои девайсы.
С уважением. Виктор С.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: MAMEDEV

Post by Lavr »

Да мы про MAME в общем-то знаем... Я бы не назвал известные отзывы о нём положительными.
В наших кругах, так сказать, с целью "создавать на его базе свои девайсы" считается более продвинутым
вот этот эмулятор: http://bashkiria-2m.narod.ru

Тем более, что и автор его здесь доступен, при случае может и консультацию оказать...
iLavr
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: MAMEDEV

Post by Shaos »

Viktor2004 wrote:Эмулирует массу различных игровых автоматов. Спектрум представлен во всех вариантах.
Я думаю не во всех - например есть ли там Спринтер? :lol:
Lavr wrote:Да мы про MAME в общем-то знаем... Я бы не назвал известные отзывы о нём положительными.
В наших кругах, так сказать, с целью "создавать на его базе свои девайсы" считается более продвинутым
вот этот эмулятор: http://bashkiria-2m.narod.ru

Тем более, что и автор его здесь доступен, при случае может и консультацию оказать...
хм, Lavr хвалит b2m? наступает общепланетный катаклизм не иначе... :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: MAMEDEV

Post by Lavr »

Shaos wrote:хм, Lavr хвалит b2m? :roll:
Я совершенно объективно порекомендовал упомянутый эмулятор, поскольку видел, причем не только
на нашем форуме, что многие его использовали с целью "создавать на его базе свои девайсы".

Если я по субъективным обстоятельствам (Венда 98) не использую его, то это не значит, что его нельзя
порекомендовать...
И хотя у обсуждаемого эмулятора "нет и никогда не будет файла хелп", в роли "живого хелп" и здесь и на
других форумах присутствует его автор, что, видимо, удобно пользователям - есть "обратная связь".
iLavr
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: MAMEDEV

Post by Shaos »

Ладно, видимо чото реально поменялось в этой вселенной...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: MAMEDEV

Post by Lavr »

Shaos wrote:Ладно, видимо чото реально поменялось в этой вселенной...
Ну ты настойчиво что ли хочешь здесь сказать, что если я зачастую вступаю в словесные прения
с автором эмулятора, то я должен и сам эмулятор грязью поливать? :roll:

Я так не думаю. Я, к примеру, отрицательно отношусь к персоне Андрея Макаревича, но это не
мешает мне слушать его песни, если они мне нравятся...
iLavr
Viktor2004
Writer
Posts: 11
Joined: 17 Mar 2013 15:19
Location: 85.114.12.70

Re: MAMEDEV

Post by Viktor2004 »

А есть у кого опыть написания своего девайса под MAMEDEV ?
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Re: MAMEDEV

Post by b2m »

Viktor2004 wrote:А есть у кого опыть написания своего девайса под MAMEDEV ?
Насколько я понял, shattered (Sergey Svishchev, с форума zx-pk.ru) что-то писал для MAME/MESS.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: MAMEDEV

Post by Shaos »

А между тем про MAME в этом форуме было аж в 2002 году (ещё до того, как ZX-форум был передан мне в январе 2003):

http://www.nedopc.org/forum/viewtopic.php?f=71&t=5924&hilit=MAME

P.S. И ещё в 2013 году пролетало в "Позитиве" форума Курилка:
Shaos wrote:Почти 43 гигабайта ромов для MAME :o

https://archive.org/details/MAME_0.151_ROMs
Я тут за главного - если что шлите мыло на me собака shaos точка net
Viktor2004
Writer
Posts: 11
Joined: 17 Mar 2013 15:19
Location: 85.114.12.70

Re: MAMEDEV

Post by Viktor2004 »

А подскажите пожалуйста вот что
Начиная с какой-то версии в этот эмулятор была вставлена возможность использовать внешний дебаггер gdb
https://github.com/mamedev/mame/blob/ma ... dbstub.cpp
Подскажите пожалуйста, как воспользоваться этой функцией?
Вот я открываю образ в IDA Pro, запускаю там Remote debug с ожиданием порта 1234
Теперь мне надо запустить mame spectrum с возможностью подключения удаленного дебагера.
В QEMU это делалось добавлением в строке запуска двух аргументов -S -s
А как это сделано в MAME ?