Разработка и ромхакинг > Ромхакинг и программирование
VBA Plus (мой форк VisualBoyAdvance)
(1/2) > >>
blackbird_ru:
Добавил парочку удобных для меня функций. Подумал что и другим будет полезно.

Текущая версия - 0.3.0

Основные добавления:
1) Настройка горячих клавиш для быстрой загрузки и сохранения;


Uploaded with ImageShack.us2) Новый фильтр NTSC (http://slack.net/~ant/libs/ntsc.html);


Uploaded with ImageShack.us3) Поддержка архивов 7z, Rar, Zip.


Uploaded with ImageShack.us
Об ошибках и функциях, которые вы считаете стоят добавления, писать можно тут.

P.S. Раз код под GPL, исходники рядом.
Yaranga:
blackbird_ru, спасибо! Весьма полезные функции! :thumbup:
Steel:
Спасибо, будет полезен.
ExL:
Ура, товарищи, ура! :)
Давно хотелось нормальный VBA с поддержкой 7z/rar, за что и спасибо. :)
(ещё бы возможности VBA-Link туда, цены бы ему не было)
HoRRoR:

--- Цитата ---1) Настройка горячих клавиш для быстрой загрузки и сохранения;
--- Конец цитаты ---
Этого чудовищно не хватало.


--- Цитата ---3) Поддержка архивов 7z, Rar, Zip.
--- Конец цитаты ---
Этого тоже не хватало, хоть и не так критично.

Поговорил бы с авторами, авось дали бы добро на внесение в официальный код ;)
Vivi the Black Mage:
Вообще-то VBA понимает zip архивы, а вот 7zip это круто!
Имаго:
А как же VBA-M? :?
ExL:
По мне так VBA-M перегрузили хламом и много чего абсолютно без надобности переделали. Ту же возможность соединять эмули как gba кабелем сделать не смогли, поэтому меню Link было фиктивное(настраивалось, но не работало).
В прочем они не отказываются от того, что перемудрили и поэтому пытались сделать VBA2 или как там он назывался? И на том вроде заглохли(насколько я помню натолкнулись на невозможность сэмулировать выбранным способом какого-то эффекта).
Поддержка zip была в оригинале, да, и в VBA-M она тоже есть, только вот если в архиве лежат несколько ромов(у меня например с трекера Emu-Russia коллекция) с разными регионами, то выбрать как в VBA Plus нельзя перед загрузкой какой ром из архива грузить. Так что это самый человеческий вариант работы с архивами за всю историю VBA :)
Фильтр мне особо не нужен, а быстрая загрузка/сохранение удобны, но больше TAS'ерам пригодились бы.
MASTERMAX:
хороший эмуль, спс.

--- Цитата: blackbird_ru от 07 Сентябрь 2010, 09:30:44 ---Об ошибках и функциях, которые вы считаете стоят добавления, писать можно тут.

--- Конец цитаты ---
турбо А,В :)
blackbird_ru:

--- Цитата: ExL от 07 Сентябрь 2010, 18:09:40 ---ещё бы возможности VBA-Link туда, цены бы ему не было

--- Конец цитаты ---
Посмотрим, что там да как. И какие игры это используют кроме Zelda: Four Swords?


--- Цитата: Vivi the Black Mage от 07 Сентябрь 2010, 18:17:38 ---Вообще-то VBA понимает zip архивы

--- Конец цитаты ---
Тут уже ответили.

--- Цитата: ExL от 07 Сентябрь 2010, 18:56:51 ---только вот если в архиве лежат несколько ромов(у меня например с трекера Emu-Russia коллекция) с разными регионами, то выбрать как в VBA Plus нельзя перед загрузкой какой ром из архива грузить.

--- Конец цитаты ---


--- Цитата: ExL от 07 Сентябрь 2010, 18:56:51 ---Фильтр мне особо не нужен

--- Конец цитаты ---
Советую дать ему шанс, у меня от него зависимость. Поэтому и начал править код.


--- Цитата: MASTERMAX от 07 Сентябрь 2010, 19:58:01 ---турбо А,В

--- Конец цитаты ---
Ога, взял на заметку.

P.S. Смотрел я VBA-M, сохранился в Legend of Zelda, The - Link's Awakening DX, загрузился и звук пропал (хотя и пишут что исправили баг). Сыроват он по мне, сыроват.
Vivi the Black Mage:
Насчет нетплея: Вот мой список игр, который я проверял сам. Игры работают нормально, список внушительный.
ExL:
Список можно дополнить Demikids, серией MegaMan Battle Network, в том числе и обменом между четвёртой частью и Megaman Zero 2 чипом(в BN4 уходит чип с Zero, в MMZ 2 меняются враги в кибер-мире).
Страничка загрузки link версии http://www.vbalink.info/download-gba-emulator.htm, сырцы только старой версии к сожалению, жадничают чего-то. Нетплей всегда полезен :)
Vivi the Black Mage:
Не в тему: кому надо, могу сказать как запустить вбалинк через хамачи, но предупреждаю - тормоза страшные.
blackbird_ru:
Посмотрел я исходный код VBA-Link.
Просто вставить код проблем не будет. Но в версии 1.8 сильно поменялся интерфейс, поэтому нужно будет подождать хотя бы его исходники.
А пока их нет, почитаю документацию по cable link.
Отсюда: http://nocash.emubase.de/pandocs.htm
и отсюда: http://nocash.emubase.de/gbatek.htm

Может и не придётся бессовестно заимствовать чужие наработки.

P.S.

--- Цитата: Vivi the Black Mage от 08 Сентябрь 2010, 13:42:43 ---вбалинк через хамачи

--- Конец цитаты ---
Но зачем?
Dizzy:

--- Цитата: HoRRoR ---Этого чудовищно не хватало.
--- Конец цитаты ---
Shift+F - лучший вариант квиксейва, меньше вероятность запороть сейвы.
HoRRoR:

--- Цитата: Dizzy от 09 Сентябрь 2010, 20:17:43 ---Shift+F - лучший вариант квиксейва, меньше вероятность запороть сейвы.

--- Конец цитаты ---
Спасибо, ОЧЕНЬ удобно с джойстиком в руках.
Dizzy:

--- Цитата: HoRRoR ---Спасибо, ОЧЕНЬ удобно с джойстиком в руках.
--- Конец цитаты ---
Ну ты же не упомянул. ^_^
Vivi the Black Mage:
Если я unrar.dll скину в другой эмулятор VBA, он будет понимать 7zip архивы?
EdHell:
Не должон, ведь другая версия не будет к ней обращаться.
blackbird_ru:

--- Цитата: Vivi the Black Mage от 09 Сентябрь 2010, 21:10:53 ---Если я unrar.dll скину в другой эмулятор VBA, он будет понимать 7zip архивы?

--- Конец цитаты ---
unrar.dll только для rar'ов. Для 7z там отдельный код.
И да, линковки для dll всё равно не будет, поэтому бесполезно.
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии