Автор Тема: Эмуляторы Jaguar'а  (Прочитано 61520 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Оффлайн Norther

  • Пользователь
  • Сообщений: 76
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #150 : 03 Июль 2011, 15:52:14 »
и если игроделы или девелоперы популярного прикладного софта не делают продуктов для какой-то ОС - эта ОС труп.
То есть ты хочешь сказать, что самая совершенная система - MacOS - это труп? Компы с ней стОят в 2-3 раза дороже обычных, и люди готовы переплачивать такие деньги. Получается, что те, кто покупает компы Эппл - дураки, которые не понимают, что платят огромнейшие деньжища за "труп"???
Но 200мб ради 500кб - это форменное у#$%^ство (QT4 и GTK+ - как раз из этой серии). Это же не для компиляции, а всего лишь ради гуйки, зачастую кривой, как хрен.
Windows в этом плане не лучше: у одного клиента ставил программу ЕИАС на свежекупленный комп с "голой" W7HB, и вот ради установки приложения в 7МБ пришлось из инета вытащить 200 с лишним метров NET Framework 3.5 (установочного диска не дали, сказали типа "у нас всё на сайте есть, тяните оттуда")
Сделайте комстроку и любой начинающий кодер напишет полнофункциональный гуй за полчаса объемом 100кб (там опций-то полторы штуки, нечего ЭТО сравнивать с дельфином и пццх2) - под целевую платформу, любимый мульти не пострадает.
ПОЛНОСТЬЮ СОГЛАСЕН!!!  :)
« Последнее редактирование: 03 Июль 2011, 16:00:01 от Norther »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #151 : 03 Июль 2011, 16:05:11 »
Цитата: Iron
Я конечно понимаю твою мысль, но GTK2 столько не весит, а Qt4 весь около 100мб, но все либы для гуя не нужны.
QT-SDK под винду оч.поправился, и весит 1,7Гб  o_0

и вообще, правилом хорошего тона под win считается статик-линк всего что можно, не вижу проблем собрать сабжа таким образом.

Norther:
« Последнее редактирование: 03 Июль 2011, 16:14:55 от MetalliC »

Оффлайн Morphium

  • Emu-Land Team
  • Сообщений: 1165
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #152 : 03 Июль 2011, 16:14:06 »
То есть ты хочешь сказать, что самая совершенная система - MacOS - это труп?
Mac OS X поставить на обычный PC труда не составляет (если, конечно, в PC Intel'овский процессор)...
Windows и Mac OS X спокойно лежат на различных трекерах...
Почему тогда популярность ОС от Майкрософт, на тех же торрентах,  раз в 40 выше, чем у продукции Эппл?
Потому что, для 90% людей компьютер - это еще и развлечение (в том числе и игры), а Mac OS X эту потребность в развлечениях удовлетворить не может...


« Последнее редактирование: 03 Июль 2011, 16:16:16 от Morphium »

Оффлайн Iron

  • Администратор
  • Сообщений: 2471
  • Пол: Мужской
  • Founder
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #153 : 03 Июль 2011, 16:39:55 »
Цитата: MetalliC
QT-SDK под винду оч.поправился, и весит 1,7Гб
Это ведь только для разработки, конечному юзеру не нужно.

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #154 : 03 Июль 2011, 17:24:22 »
Нужно - не нужно, каждый для себя решает, если есть альтернатива. В данном случае ее нет, навязывается гуй, библиотки для которого весят 211мб на винте, а соотношение объемов составляет 167:1 (дальше идут только непечатные выражения). В сорцах вижу файл-инишник, кто бы собрал без монстрогуя, но с поддержкой инишника?

Оффлайн Iron

  • Администратор
  • Сообщений: 2471
  • Пол: Мужской
  • Founder
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #155 : 03 Июль 2011, 17:52:50 »
EdHell, я от том, что из этих 211мб, для работы гуя от силы нужно 10мб, остальное лишнее.

Добавлено позже:
А вообще, создание гуя на qt4 к мелкому виндузному приложению -- не нужно, согласен.
« Последнее редактирование: 03 Июль 2011, 17:55:43 от Iron »

Оффлайн Norther

  • Пользователь
  • Сообщений: 76
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #156 : 03 Июль 2011, 18:22:27 »
А создание мелкого приложения весом 7 метров, к которому необходимо ещё 300 метров (только в архиве!) нетфреймворка, который в свою очередь распаковывается на 1ГБ, который опять же в свою очередь будет лежать мёртвым грузом на компьютере пользователя только ради одной этой программы - это как, нужно?
И в данном случае я поднял не проблему создания приложения под виндозу на основе GTK или QT, ясен пень, они под виндозу не сплющились. А проблема заключается в портировании эмуляторов на Linux, да и вообще создании мультиплатформенных приложений.
Если устанавливаете Linux, то в зависимости от версии GTK или QT уже устанавливается по умолчанию, а вытащить из инета дополнительные заголовки нужных пакетов метров на 50 - это как два пальца об асфальт.
Тем более EdHell сделал абсолютно правильное предложение: сделайте хотя бы эмулятор без гуя с командной строкой, а уже остальные допишут к нему любую оболочку! Всё, что нужно для полноценной работы эмуляторов - OpenGL, который входит в состав ЛЮБОЙ системы Linux.

Оффлайн Iron

  • Администратор
  • Сообщений: 2471
  • Пол: Мужской
  • Founder
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #157 : 03 Июль 2011, 18:47:57 »
Norther, думаю, если бы vj был gui на дотнете, тут бы никто и слова не сказал, ибо оно и так у многих стоит :D
Если хочется обсудить фреймворки и мультиплатформенность, добро пожаловать в Hard'n'Soft, а тут это оффтоп.

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #158 : 03 Июль 2011, 18:51:47 »
Цитата: Iron
EdHell, я от том, что из этих 211мб, для работы гуя от силы нужно 10мб, остальное лишнее.
Представляешь - все нужны, хоть одну либу убираешь - и каюк, ругается. А там одна либа ядра 160мб. :lol:

Цитата
А создание мелкого приложения весом 7 метров, к которому необходимо ещё 300 метров (только в архиве!) нетфреймворка, который в свою очередь распаковывается на 1ГБ, который опять же в свою очередь будет лежать мёртвым грузом на компьютере пользователя только ради одной этой программы - это как, нужно?
Под фреймворки софта много, это раз. Во вторых уж в этой-то стране на большинстве домашних машин стоит вин 7 ультимейт, где 3.5 входит в инсталл и никто об этом даже не думает. :lol:

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #159 : 03 Июль 2011, 18:54:09 »
OpenGL согласен удобно и комфортно, а OpenAL ужасно и не удобно и не подходит толком для эмуляции (и не только эмуляции), а опрос пада? SDL предложите, крайне не удобно и опять же лишний шлак тащить нужно, т. е. не надо думать что все так просто в этой жизни и вина тут лежит в тех кто пишет альтернативные оси, им нужно api ореиентировать на виндовые и плюс свои шлакованые api держать вдруг кому-то правда нужно, тогда все приложения буду мульти-пульти, но открытый код пишут студенты, а что с них взять, они не смотрят на рынок и не следят за его тенденциями, когда пишешь приложение ты в первую очередь должен думать о рынке сбыта, если нет рынка ни кому приложение не будет нужно, вот так и происходит со всей альтернативой про мак тебе MetalliC очень толково расписал для кого и кому оно нужно, про линьку в чистом виде кто пользуется ей всерьез дома не представляю, но процент этих пользователей сильно стремится к нулю. Бессмысленно засчитывать в процент тех кто параллельно держит винду, нужно считать только упертых, а таких очень мало если вобще есть такие.

Оффлайн Iron

  • Администратор
  • Сообщений: 2471
  • Пол: Мужской
  • Founder
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #160 : 03 Июль 2011, 19:17:46 »
Цитата: EdHell
Представляешь - все нужны, хоть одну либу убираешь - и каюк, ругается. А там одна либа ядра 160мб.
Ругается на сборку или запуск уже собранного?
Я видел приложения на кутях, разработчики просто "подкладывают" рядом с *.exe две либы: QtCore4.dll (2мб) и QtGui4.dll (6мб).

Добавлено позже:
Под linux, vj требует:
ldd virtualjaguar | grep Qt
        libQtOpenGL.so.4 => /usr/lib/libQtOpenGL.so.4 (0x00007f8bf1934000)
        libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0x00007f8bf0cb5000)
        libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x00007f8bf082a000)
« Последнее редактирование: 03 Июль 2011, 19:23:13 от Iron »

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #161 : 03 Июль 2011, 19:40:44 »
Цитата: Iron
Я видел приложения на кутях, разработчики просто "подкладывают" рядом с *.exe две либы: QtCore4.dll (2мб) и QtGui4.dll (6мб).
Так оно и есть, и без них не работает. И еще пара кутешных библиотек метров на 50, удаление любой ведет к отказу от запуска. На запуск собранного ругается, так что я не исключаю и кривизны рук сборщика.

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #162 : 03 Июль 2011, 19:51:10 »
Цитата: EdHell
И еще пара кутешных библиотек метров на 50, удаление любой ведет к отказу от запуска. На запуск собранного ругается, так что я не исключаю и кривизны рук сборщика.
А чего же вы хотели, нет.фрейморк не один такой что написанные проги на нём требуют кучи библотек, qt ничем не лучше (в этом соотношении)  :)

Оффлайн Iron

  • Администратор
  • Сообщений: 2471
  • Пол: Мужской
  • Founder
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #163 : 03 Июль 2011, 20:03:55 »
Цитата: EdHell
На запуск собранного ругается, так что я не исключаю и кривизны рук сборщика.
Похоже так и есть, ибо размеры нереальные просто. Даже интересно стало, загружу-ка я свою XP :)

Добавлено позже:
Цитата: gepar
А чего же вы хотели, нет.фрейморк не один такой что написанные проги на нём требуют кучи библотек, qt ничем не лучше (в этом соотношении)
Почти всё что-то требует, тот же winapi и directx не из libastral подгружаются :)
Вопрос только в том, есть ли это у тебя в системе и не жалко ли места на винте/памяти.

Оффлайн Iron

  • Администратор
  • Сообщений: 2471
  • Пол: Мужской
  • Founder
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #164 : 03 Июль 2011, 21:04:51 »
EdHell, судя по требуемой библиотеке:

QtCored4.dll

там сборка debug конфигурацией, поэтому и либы требует такие жирные  :-\
Нужно пересобирать с release конфигурацией.

Оффлайн Norther

  • Пользователь
  • Сообщений: 76
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #165 : 03 Июль 2011, 23:05:05 »
Ладно, Iron прав, хватит оффтопить.
В общем выкладываю сборку VirtualJaguar-Qt r357, собрана в Ubuntu 11.04: http://depositfiles.com/ru/files/gofn8qiai

P.S.: а прикольный у неё интерфейс, повеселее, чем у обычного VJ... :)

Оффлайн B0nus

  • Пользователь
  • Сообщений: 602
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #166 : 06 Июль 2011, 15:16:32 »
новый билд эмулятора atari jaguar.
 Virtual Jaguar 2.0 r358 http://www.megaupload.com/?d=8FKVYWZ7
 в архив включены все необходимы dll файлы.
 ромы должны находиться в папке software, в качестве лучшего сета ромов для VJ советую использовать No-intro.

на страничке эмулятора в сырцах указана ревизия 360, может кто скомпилит ;)

Оффлайн B0nus

  • Пользователь
  • Сообщений: 602
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #167 : 09 Июль 2011, 07:31:41 »
Virtual jaguar 2.0 r364
http://www.megaupload.com/?d=ERY64H2J

незабудьте добавить в папку эмулятора QT-файлы.

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #168 : 09 Июль 2011, 13:02:54 »
И на каком уровне эмуляция сейчас? Я когда года два тестировал то мало что работало нормально, хотя там всего-то 60 игр не считая CD версий.

Оффлайн Morphium

  • Emu-Land Team
  • Сообщений: 1165
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #169 : 09 Июль 2011, 20:15:20 »
И на каком уровне эмуляция сейчас? Я когда года два тестировал то мало что работало нормально, хотя там всего-то 60 игр не считая CD версий.
На самом деле, прогресс не такой уж большой и революционный...
Тем не менее, качество эмуляции большинства игр хорошее (если не брать в расчет высокие системные требования при включенном звуке).

Оффлайн Norther

  • Пользователь
  • Сообщений: 76
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #170 : 10 Июль 2011, 10:23:20 »
Project Tempest - хоть и заброшенный, но всё равно пока что самый лучший. На второе местоя поставил бы Virtual Jaguar, на третье - Jagulator. Ну а последнее - JagEm, который давным-давно заброшен, запускает только несколько игр, да и то без звука.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13644
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #171 : 10 Июль 2011, 12:34:50 »
Цитата: Norther
Ну а последнее - JagEm, который давным-давно заброшен, запускает только несколько игр, да и то без звука.
Он мутировал впоследствии в того самого Virtual Jaguar'а, а вот совместимость у него была и остаётся одна из лучших имхо. Можете сами убедиться, специально сюда приаттачу две версии - со звуком и без. Скармливать ему следует дампы с расширением jag, если у Вас j64 - просто переименуйте. >>Несколько игр... да дай Бог кому-то ещё так несколько игр запускать как ему! ^_^


Оффлайн serega segas

  • Пользователь
  • Сообщений: 330
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #172 : 10 Июль 2011, 13:09:25 »
Yaranga, не могли бы вы подсказать как на эмуле представленном вами увеличить размер окна?

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13644
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #173 : 10 Июль 2011, 14:00:35 »
Фуллскрин - левый Alt+Enter, правда чтоб растянулось - надо смотреть в настройках видеокарты. Больше никак.

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #174 : 10 Июль 2011, 16:34:16 »
А чего на ягуар совсем мало игр вышло? Вроде и железо ничего и производитель то не новичком был в консольном рынке.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10356
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #175 : 10 Июль 2011, 19:05:32 »
Хм, з64 сборка видит все даже неоффициальные ромы, но что то она у меня даже биос не заводит  :-\

Оффлайн Morphium

  • Emu-Land Team
  • Сообщений: 1165
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #176 : 10 Июль 2011, 19:22:19 »
Хм, з64 сборка видит все даже неоффициальные ромы, но что то она у меня даже биос не заводит  :-\
Биос надо скинуть туда же, где и ромы.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10356
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #177 : 10 Июль 2011, 19:37:39 »
Цитата: Morphium
Биос надо скинуть туда же, где и ромы.

О, точно  :) , что то у них что ни рева то новые пути меняют

Оффлайн B0nus

  • Пользователь
  • Сообщений: 602
  • Пол: Мужской
    • Просмотр профиля

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10356
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: Эмуляторы Jaguar'а
« Ответ #179 : 11 Июль 2011, 15:50:58 »
Неплохо бы один экзешник без балласта