Разработка и ромхакинг > Ромхакинг и программирование
EMUGL (запускальщик игр, вместо ярлыков)
(1/2) > >>
PSXGL:
Может быть кому-то понадобится.
Недавно накачался игр. 54 штуки. Захотел чтобы запускалось быстро, типа через ярлык. Сами ярлыки создавать лень, по этому сделал программу которая будет сама запускать их.
Вот общий вид.


Создаётся каталог. Естественно, самому нужно указывать пути к образу и обложке диска. Через кнопку ADD GAME.
Редактировать имя игры, путь к образу и обложке можно через зеленую кнопку, та что справа от RUN
Удалить ярлык, красная кнопка с иксом.

Для запуска нужен либо ePSXe либо PCSX-R.
Нужно из архива всё кинуть именно в папку с эмулятором. То есть, все файлы должны лежать в той же папке что и файл epsxe.exe или pcsxr.exe
В кнопке OPTIONS можно указать какой эмулятор используется.
Минимальные системные требования: Windows 7

========
Программа просто запускает эмулятор с параметрами -nogui и -loadbin/-cdfile
по умолчанию используется epsxe

Обновил - добавил кнопку на запуск самого эмулятора. в случае если нужно его настроить
========
Изменил название. Программа будет приспособлена для множества эмуляторов.
EMUGL - Emulator Game Launcher
Запускальщик игр. Вместо создания ярлыков, или ручного запуска эмулятора и поиска рома, можно просто запустить EMUGL и выбрать нужную игру.

ТЕПЕРЬ МОЖНО ДОБАВИТЬ ЛЮБУЮ ПЛАТФОРМУ, ЛЮБОЙ ЭМУЛЯТОР, И ДАЖЕ ДОБАВИТЬ ПРОСТО ИГРЫ И ПРОГРАММЫ ДЛЯ ПК

Для программы нужно установить пути к эмуляторам, к папкам с играми.


Игры к ПС1 можно добавлять поштучно, а можно просканировав папку.
Поддерживаемые образы bin, iso, img
Имя файла, будет именем игры.
Чтобы была картинка, нужно чтобы в той же папке где лежит образ была картинка с таким же именем как и сам образ.
например
образ - Legacy of Kain - Soul Reaver (NTSC) (Rus) (BEKTOP+).bin
картинка - Legacy of Kain - Soul Reaver (NTSC) (Rus) (BEKTOP+).jpg

Размер картинки лучше заранее уменьшить. Например до 256на256. 300 игр и программа займёт более гигабайта памяти(так как те картинки что в гугле находятся могут быть размером очень большими.). Если уменьшить, то раз в 10 меньше.
Есть лимит для ПС1. максимум 400 игр. Создавать кнопки, сувать их в таблицы и заполнять потом панель, для виндовса не слишком приятное занятие.
Каждую добавленную игру можно отредактировать. Изменить имя, картинку. Можно удалить получившийся "ярлык".

Игры для сеги и денди запускаются двойным щелчком мышки. Можно правой кнопкой нажать, и будет меню, либо запустить игру, либо удалить файл из компьютера.


Просто запустить эмуляторы можно через опции, просто щелкнув по названию эмулятора (естественно что нужно указать путь к нему).

Для игр ps1 можно быстро указать через какой эмулятор запустить игру. Аквамариновая кнопка. Надпись показывает какой эмулятор будет запускаться.

=================================

Ограничение: для Windows 7 и выше

==
Добавлены скины, возможность создания своего скина.
Теперь можно добавлять любую платформу.
Можно добавлять игры и программы для ПК.
Сделаю хелп, выложу сюда.

Документация
https://cloud.mail.ru/public/Bsz8/PLdDV1KAK
kuBa:
не в тему но всё же, а эмулятор 3DO Phoenix может работать в твоей программе?
PSXGL:

--- Цитата: kuBa от 07 Август 2015, 16:49:16 ---не в тему но всё же, а эмулятор 3DO Phoenix может работать в твоей программе?

--- Конец цитаты ---
Нет но можно сделать. Я подумаю как всё реализовать, возможно, сделаю на всевозможные эмуляторы.
kuBa:

--- Цитата: PSXGL от 07 Август 2015, 17:04:33 ---Нет но можно сделать. Я подумаю как всё реализовать, возможно, сделаю на всевозможные эмуляторы.

--- Конец цитаты ---
да, это былоб шикарно, под 1 оболочкой иметь дэнди, сега, 3do, ps1 эмуляторы, и возможность прикрепить каждому рому боксовую картинку, и юзать геймпадом меню выбора игры, кажется я размечтался :lol:
PSXGL:
Обновил программу.
Сделал основные три консоли.
Далее по порядку буду добавлять остальные.
kuBa:
скачал, но не распаковывается архив, много ошибок выдаёт :neznayu:
PSXGL:
архив нормальный.
kuBa:
вот что выдаёт
PSXGL:
через 7-zip открой
kuBa:
что то не получается добавить эмуляторы, програмку закинул на "C" диск
PSXGL:

--- Цитата: kuBa от 11 Август 2015, 11:01:10 ---что то не получается добавить эмуляторы, програмку закинул на "C" диск

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

Там поля редактируемые. просто напиши С:\ и можно открыть.
или просто null

вот должно работать
kuBa:
спасибо! теперь работает, жаль что режим фулскрина нет, и ограничения на размер картинок мешает.
будет ли добавлена возможность добавления картинок для остальных платформ?
PSXGL:

--- Цитата: kuBa от 11 Август 2015, 11:40:35 ---будет ли добавлена возможность добавления картинок для остальных платформ?

--- Конец цитаты ---
сделаю типа Избранного. Например по какой нибудь игре от денди, из списка правой кнопкой мыши, нажимаешь, и показано будет, Добавить в избранное.
Yoti:
Цвета просто жесть.
Arbars:
Несколько вопросов (заранее прошу прощения за наглость  :blush:):
Будут ли

* Редактируемые цвета (как вариант - сменные скины)
* Добавление платформ пользователем
* Версия под Mac и Linux
PSXGL:

--- Цитата: Arbars от 11 Август 2015, 15:31:00 ---Несколько вопросов (заранее прошу прощения за наглость  :blush:):
Будут ли

* Редактируемые цвета (как вариант - сменные скины)
* Добавление платформ пользователем
* Версия под Mac и Linux
--- Конец цитаты ---

Цвета будут. Готовые скины сделаю. Можно будет самому настроить цвета в настройках.
Добавление платформ думаю тоже можно реализовать.
На счёт других ОС не уверен. Пока нет.
DrMefistO:
На Шарпе - ужос.
Кроссовость и хорошие цвета этой проге не помешают, да.
kuBa:
главное чтоб прога по дороге не потеряла свою простоту пользования :)
Heidr:
Ещё было бы неплохо иметь возможность добавлять туда компьютерные игры - так же, указав путь к .exe и картинку.
s1nka:
Народ. Вы сейчас стим изобретаете. :). Туда тоже можно свои игры добавлять.
Ну и по теме. СиШарп и правда не нужен. Кросплатформенность это хорошо. Множество настроек и гибкость тоже хорошо.
Навигация
Главная страница сообщений
Следующая страница

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