Автор Тема: Amiga - дремучий лес  (Прочитано 30004 раз)

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

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #60 : 21 Июнь 2015, 01:00:51 »
Serhey, CannonFodder от Company на win8.1 запускается нормально.
если со звуком всё впорядке, значит в первоначальном эмуле некорректные настройки.




Оффлайн Serhey

  • Пользователь
  • Сообщений: 61
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #61 : 21 Июнь 2015, 12:09:33 »

комп у тебя никакой, процессора почти нету, а ежели комп не тянет эмуляцию на полной скорости - будут описанные тобой артефакты звука (это же касается и почти всех эмуляторов вообще, любой другой железки)
можешь попробовать в настройках точность эмуляции говняную поставить F12 - Quickstart - Compatibility vs CPU power - потянуть ползунок вправо, к Low compatibility
либо скачать с офсайта дремучие версии WinUAE, 7-ми - 10-ти летней давности, типа 1.6.10 1.5.30 1.3.10  может их твой компик осилит, хотя сомневаюсь что будет сильно лучше.

MetalliC, а вот и нет. Если я запускаю игру в ручную через последнюю версию  WinUAE, все нормально. А вот если через выше упомянутую сборку, ужасно тормозит. Что-то не так в настройках.
Процессор у меня - два ядра по 1.8 

Добавлено позже:
Serhey, CannonFodder от Company на win8.1 запускается нормально.
если со звуком всё впорядке, значит в первоначальном эмуле некорректные настройки.

g00db0y, так и есть. Пробовал сделать аналогичную сборку со своим файлом  настроек, но пока не получается.
« Последнее редактирование: 21 Июнь 2015, 12:27:15 от Serhey »

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #62 : 21 Июнь 2015, 12:59:40 »
я тут наткнулся на ещё одну оболочку для эмуля,
для новичков самое-то



http://fs-uae.net/

для примера глянул фирменный мануал CannonFodder
минимальные требования A500+1Mb
значит нужен KickStart 1.3 и 1MB ChipRam

комп у тебя никакой, процессора почти нету, а ежели комп не тянет эмуляцию на полной скорости - будут описанные тобой артефакты звука
вообще-то на амиге нет звукового сопроцессора, есть 4ре 8ми битных канала, дальше всё зависит от софтового плейера.
а эмуляцию mc68000/68020  7/14 МГц потянет и относительно слабая PCшка.
не случайно примерно аналогичные игры с AtariST/SegaGenesis занимают гораздо больший объём,
(за счёт семплов в MODе)

« Последнее редактирование: 21 Июнь 2015, 13:09:52 от g00db0y »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13676
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #63 : 21 Июнь 2015, 13:05:30 »
Цитата: Serhey
Процессор у меня - два ядра по 1.8 
Это да. Этого мало для них. Этого мало для всего. Очень мало. Ну, кроме уже отлаженных "запускаторов", которые и на одноядерных процессорах в которых было гораздо меньше гигагерца. Скажу только, что это не эмуляция. Это имитация эмуляции. На самом же деле, чтобы реально точно сделать программную эмуляцию достаточно непростого железа, нужно другое железо, превосходящее эмулируемое в несколько десятков, а лучше сотен раз. Плюс прямые руки программистов, плюс учёт всех нюансов ими же, плюс прямые руки и незатуманенный мозг самого потребителя.
Цитата: Serhey
Пробовал сделать аналогичную сборку со своим файлом  настроек, но пока не получается.
Вот в том и дело, что для настоящей эмуляции ресурсов не хватает у твоего компьютера, а для создания конфигурации в "запускаторе" нужна очень большая усидчивость и очень большая тяга к экспериментам. Я имею в виду, что если не запустилось с первого раза, или второго, запустится с тысяча пятьсот девяностого. Только надо понимать, что в том, что у соседа на похожем компьютере это всё запустилось с первого, а у тебя, если потом выяснить, причиной неработоспособности была какая-нибудь кривая программа XXXX, которая подменила нужные системные файлы своими и из-за неё половина того, что могло бы работать, не работает. Причём эту подмену одобрили все антивирусы и считают что так лучше.



Добавлено позже:
Цитата: g00db0y
я тут наткнулся на ещё одну оболочку для эмуля,
для новичков самое-то
Для новичков - возможно. Мне это показалось настолько нелогичным и неочевидным, что я вообще ничего не смог в этой оболочке сделать. Мне гораздо проще в стандартном gui WinUAE или даже в блокноте конфиг править.

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #64 : 21 Июнь 2015, 13:12:21 »
Мне это показалось настолько нелогичным и неочевидным, что я вообще ничего не смог в этой оболочке сделать. Мне гораздо проще в стандартном gui WinUAE или даже в блокноте конфиг править.
как я понял если всё настроить в Launcher, то потом в arcade надо только выбрать нужную игру джойстиком.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13676
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #65 : 21 Июнь 2015, 13:16:21 »
g00db0y, возможно. Вот и объясни Serheyю, как запустить в этой оболочке определённую игру... :)

Оффлайн Serhey

  • Пользователь
  • Сообщений: 61
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #66 : 21 Июнь 2015, 13:21:16 »
Мне нужно просто запускать игры с ярлыков. Чтобы при запуске ярлыка эмуля, он сразу же запускал определенную игру :wall:

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #67 : 21 Июнь 2015, 13:24:04 »
Serhey, короче, если у тебя комп тянет хотя бы эмуляцию голой А500 алгоритм такой -
сначала надо сделать конфиг эмуляции нужной тебе модели Амиги:
- запускаешь WinUAE
- на закладке Quickstart выбираешь Model - A500, Configuration - 1.3 ROM, OCS, 512 chip + 512 slow (most common)
- на закладке Miscelaneous убираешь галочку "Show GUI on startup"
- далее на закладке Configurations, в Name вводишь имя - a500 и нажимаешь Save
типа сделал конфиг эмуляции Амига500

затем открываешь блокнот и пишешь такое:
winuae.exe -f a500.uae -0 имя_образа_дискетки
образ должен лежать в папке с эмулятором, в моем случае получилось так:
winuae.exe -f a500.uae -0 Binary-MadeInCroatia.adf
и сохраняешь в папку с winuae как start.bat
ну и затем запускаешь этот батник. у меня всё запускается нормально.

Добавлено позже:
Цитата: g00db0y
вообще-то на амиге нет звукового сопроцессора, есть 4ре 8ми битных канала, дальше всё зависит от софтового плейера.а эмуляцию mc68000/68020  7/14 МГц потянет и относительно слабая PCшка.не случайно примерно аналогичные игры с AtariST/SegaGenesis занимают гораздо больший объём,(за счёт семплов в MODе)

вау, да тут специалист по железу и созданию эмуляторов нарисовался, и по ресурсам игр я смотрю тоже.
дабы не вдаваться в подробности - запусти сам эмуляцию А1200 с Best Compatibility и глянь сколько оно жрет, многие игры и особенно демки требуют эмуляцию совместной работы процессора и всяких компонентов чипсета чуть и не с субтактовой точностью, иначе или нифига не пашет или пашет с глюками, потому что амижные кодеры активно занимались "раскрытием потенциала" )
ессно и ресурсов оно жрёт поболее чем всякие мегадрайвы
« Последнее редактирование: 21 Июнь 2015, 13:32:37 от MetalliC »

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #68 : 21 Июнь 2015, 13:51:40 »
согласен точная эмуляция - дело хорошее.
(кстати советую дискетные игры искать в формате IPF, во многих играх использовалась физическая защита (нестандартная длина сектора/трека), ADF такое естественно не-передаёт), для поддержки этого формата в эмуле надо подставить библиотеку http://www.softpres.org )

в случае с эмулем под win многое зависит от способностей/настроек компилятора.
сомневаюсь что эмуль написан на чистом асме.
естественно получается прожорливый/требовательный к ресурсам продукт.

а учитывая что у амиги родная развёртка 50Гц дрожание/рывки неизбежны.
(честно говоря я этого почти не-замечаю, но опытные демомейкеры сразу обращают на это внимание)

Оффлайн Serhey

  • Пользователь
  • Сообщений: 61
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #69 : 21 Июнь 2015, 14:04:01 »
MetalliC, , вроде бы все сделал, как ты описал. Эмуль запускается, но не видит дискету.
Вот, что в бате
winuae.exe -f a500.uae -0 BatmanTheMovie.adfОбраз BatmanTheMovie.adf в корневой папке с эмулем
150863-0

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #70 : 21 Июнь 2015, 14:08:28 »
Эмуль запускается, но не видит дискету

возможно в новых версиях поменялся ключ на floppy_drive_0 =
номер версии ?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #71 : 21 Июнь 2015, 14:12:11 »
Цитата: g00db0y
согласен точная эмуляция - дело хорошее

хорошее или нет дело десятое, суть в том что в случае Amiga без этого почти никак

Цитата: g00db0y
(кстати советую дискетные игры искать в формате IPF, во многих играх использовалась физическая защита (нестандартная длина сектора/трека), ADF такое естественно не-передаёт), для поддержки этого формата в эмуле надо подставить библиотеку http://www.softpres.org )

опять теоретик ? ты в курсе, что кроме защиты дисков от копирования каждая эдак третья игра использовала защиту инструкцией ? типа введите пятое слово на 10й строке 45й странице мануала.
так что для лицензионных, не взломанных образов в IPF еще нужна коллекция инструкций/вкладок/итп от игр в PDF, иначе хрен ты поиграешь ;)

Добавлено позже:
Цитата: g00db0y
возможно в новых версиях поменялся ключ на floppy_drive_0 = номер версии ?

не, ты точно теоретиг до мозга костей
-0 и в древних и в последних версиях

Оффлайн Serhey

  • Пользователь
  • Сообщений: 61
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #72 : 21 Июнь 2015, 14:20:17 »
Убрал имя образа из бата и добавил его в файл конфигураций. Заработало. Всем большое спасибо за помощь

Добавлено позже:
Пока не получается применить это к образам из нескольких дискет. Пишет вставьте вторую дискету.
Вот, что прописано в файле конфигураций
floppy_volume=33
floppy0=D:\Program Files\Console\Commodore Amiga\WinUAE3\cf1.adf
floppy1=D:\Program Files\Console\Commodore Amiga\WinUAE3\cf2.adf
floppy1type=-1
floppy2=D:\Program Files\Console\Commodore Amiga\WinUAE3\cf3.adf
floppy3=
« Последнее редактирование: 21 Июнь 2015, 14:41:45 от Serhey »

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #73 : 21 Июнь 2015, 14:44:58 »
-0 и в древних и в последних версиях
да, согласен. я дал совет исходя от просмотра конфига отписанного эмулем.
winuae.exe -f имя.uae -0 floppy/cf1.adf работает

Пока не получается применить это к образам из нескольких дискет. Пишет вставьте вторую дискету.
лучше скачай образ диска для cd32.
с эмуляцией картриджа FMV в интро вместо картинок будет видео






« Последнее редактирование: 21 Июнь 2015, 20:34:16 от g00db0y »

Оффлайн Serhey

  • Пользователь
  • Сообщений: 61
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #74 : 21 Июнь 2015, 21:24:54 »
g00db0y, это типа на амиге игра вышла и на дискете и на диске?
Ссылку не подкинешь?

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #75 : 21 Июнь 2015, 21:45:23 »
cd32 это приставка на базе а1200, winUAE её поддерживает.



https://ru.wikipedia.org/wiki/Amiga_CD32

ищи к примеру "cannon fodder cd32 iso"

Оффлайн Serhey

  • Пользователь
  • Сообщений: 61
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #76 : 21 Июнь 2015, 22:37:34 »
cd32 это приставка на базе а1200, winUAE её поддерживает.

Понял, спасибо

Оффлайн RavenWave

  • Пользователь
  • Сообщений: 136
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #77 : 11 Июль 2015, 16:20:00 »
Быстрые сейвстейты на горячих клавишах какой-нибудь эмулятор Amiga поддерживает?

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #78 : 11 Июль 2015, 17:23:07 »
Быстрые сейвстейты на горячих клавишах какой-нибудь эмулятор Amiga поддерживает?
по дефолту в winUAE - save/load на (ctrl)+end+numpad(0-9)

как вариант в настройках эмуля
input/remap - подвязка функций на любую клавишу

« Последнее редактирование: 11 Июль 2015, 17:31:29 от g00db0y »

Оффлайн RavenWave

  • Пользователь
  • Сообщений: 136
  • Пол: Мужской
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #79 : 11 Июль 2015, 23:35:40 »
g00db0y, благодарю.

Оффлайн g00db0y

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Amiga - дремучий лес
« Ответ #80 : 03 Август 2015, 13:32:22 »
относительно свежее интервью с основным разработчиком эмуля WinUAE (на английском)
http://safir.amigaos.se/main.php?d=faqshowtos&id=82

Оффлайн Johnny_Cage

  • Ушел с форума
  • Сообщений: 335
  • Пол: Мужской
  • Я не тролль я спокойный человек
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #81 : 03 Ноябрь 2017, 13:19:04 »
а где импорт для биосов а амиге такого эмулятора FSU AE?

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13676
  • Пол: Мужской
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #82 : 03 Ноябрь 2017, 14:00:11 »
Johnny_Cage, смотря какой оболочкой пользуешься. В стандартном лончере это здесь:




Оффлайн Johnny_Cage

  • Ушел с форума
  • Сообщений: 335
  • Пол: Мужской
  • Я не тролль я спокойный человек
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #83 : 03 Ноябрь 2017, 14:36:35 »
она вообще и просит биосы v 1 3

Оффлайн Johnny_Cage

  • Ушел с форума
  • Сообщений: 335
  • Пол: Мужской
  • Я не тролль я спокойный человек
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #84 : 03 Ноябрь 2017, 14:43:30 »
и вот

Добавлено позже:
что тут нажимать

Добавлено позже:
если что я импортировал kikstarter
« Последнее редактирование: 03 Ноябрь 2017, 14:52:39 от Johnny_Cage »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13676
  • Пол: Мужской
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #85 : 03 Ноябрь 2017, 15:15:17 »
Что ты делаешь и что ты хочешь? Мортал Комбат дискетный запустить? Он в точности такой, как я уже выложил в другой теме. Только дискеты очень подолгу загружаются и плюс ко всему их задолбаешься перетыкивать.

Оффлайн Johnny_Cage

  • Ушел с форума
  • Сообщений: 335
  • Пол: Мужской
  • Я не тролль я спокойный человек
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #86 : 03 Ноябрь 2017, 15:18:24 »
сань где на амиге игру запустил а старт где

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13676
  • Пол: Мужской
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #87 : 03 Ноябрь 2017, 15:20:05 »
Ctrl!

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13676
  • Пол: Мужской
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #88 : 03 Ноябрь 2017, 15:31:19 »
Что касается той оболочки, что идёт с эмулятором: для нормальной работы понадобится не один биос или "кикстартер", как ты его назвал, а много. Качай все что видишь, распаковывай всё в одну папку и сканируй всё заново. В идеале должно быть в итоге вот так:



После этого любая из возможных моделей станет доступна.

Оффлайн Johnny_Cage

  • Ушел с форума
  • Сообщений: 335
  • Пол: Мужской
  • Я не тролль я спокойный человек
    • Просмотр профиля
Amiga - дремучий лес
« Ответ #89 : 03 Ноябрь 2017, 15:34:37 »
у вас нет на сайте скачать архивом