--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Техническая задачка для любителей эмулятора приставок Sega, Dendy, Nintengo

Нужен совет (поиск решения проблемы. не для купли-продажи)
268
13
С друзьями на NN.RU
В социальных сетях
Поделиться
Здравствуйте, уважаемые коллеги.

Дмитрий Васильев (user621724_Dimav1979) в детстве очень любил играть в приставки.
Написал каталог на платформе 1С, который содержит порядка 3000 игр для Sega, Dendy, Nintengo.

Кому интересно базу можно скачать, (пока ещё не поздно) отсюда:
drive.google.com/file/d/1n1E6VPijs47hoHXK8GUzZiIYF6Hv3-RU/view

Судя по всему получился такой микро музейчик 8-16 битных приставок для PC или планшета.

Вопрос следующий: какую бесплатную оболочку посоветуете для быстрого поиска по каталогу и запуска нужных ромов?

youtu.be/j1-aYjJ0HFg
RealVaVa
09.02.2018
лучше приаттачить несколько эмулей, дабы пользователь мог выбрать
youtu.be/sJVhU8TH1TQ

Может у кого красивые оболочки с авторан CD DVD есть, куда текстовые файлики с описаниями можно подсунуть?
Saradon
09.02.2018
А зачем нужно 3000 игр? Реально играбельных из них два-три десятка...
У самого подобная база есть.
Saradon писал(а)
А зачем нужно 3000 игр? ...


Настоящий коллекционер любой находке рад )))
Free Cat
10.02.2018
ага ... особенно старым сборникам игр на СД :-D ...
Вопрос следующий: какую бесплатную оболочку посоветуете для быстрого поиска по каталогу и запуска нужных ромов?

Использовать в качестве БД sqlite и склепать интерфейс на питоне, например.
У sqlite есть не оптимизированный режим добавления записей в базу. каждая новая запись фактически полностью перезаписывает всю БД, из-за этого некоторые пользователи столкнулись с быстрым исчерпанием ресурса своих SSD.
У sqlite есть не оптимизированный режим добавления записей
в базу.

Не используй этот режим, он же не по умолчанию (на самом деле нет такого режима, как его включить и зачем такая дичь нужна?). Операции там атомарные так-то. www.sqlite.org/atomiccommit.html
Кстати, sqlite используется и в Firefox, и в Chrome для хранения всего, истории, например. То есть каждое посещение пишет в журнал. Для уже посещенных страниц обновляется время их последнего посещения.
Если бы такой режим был то на БД в сотни МБ были бы адские тормоза на HDD, но нет.
Последний раз я играл в эти игры на PS2. А потом и плойку продал
Free Cat
11.02.2018
это поди давно совсем было :) ...
Играл год назад примерно.
В галерею закинул выгрузку из базы Дмитрия Васильева, вместе с программой просмотра табличных документов, пароль - год рождения Куликова в его паспорте.

Всего в ней содержится информация о 4056 ромах, из них:
Dandy - 1803
Nintendo - 1536
Sega - 717
Для запуска эмуляторов использовалась командная строка:
ПутьКРомам ПутьКЭмулятору
ROMS\DENDY\ \EMUL\DENDY\nester\nester.exe
ROMS\NINTENDO\ EMUL\DENDY\yame\YAME038.EXE
ROMS\SEGA\ EMUL\DENDY\wgens190\gens.exe

Наверное лучше всего все файлы ромов переименовать, добавив к ним русское название, на каталог с ними поставить сжатие. Для поиска по названию использовать встроенные механизмы ОС.
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем