Эмуляция > Эмуляторы компьютеров
Apple //e перевернуть дискету другой стороной
(1/1)
Матрос:
Посоветуйте достойный эмулятор, чтобы можно было нормально поиграть в принца персии. Я начал было играть на Win Apple и уже дошел до третьего. Дальше игра попросила перевернуть дискету другой стороной и я так и не понял как это сделать. И в документации ничего про это не сказано.
 
Rumata:
Изначально дискеты были вообще односторонние. Потом приспособились использовать двухсторонние, но дисковод всё равно остался односторонним. Перевернуть дискету - тоже самое, что вставить новый диск.
ALEX_230_VOLT:
тоже пытался поиграть в эту игру и испытал такую же проблему. возможно что надо просто поискать другой релиз, где перевораичвать не требуется
Arbars:
Rumata, по идее, должно быть 2 образа, я правильно понял? Как с Амиговскими многодискетными играми?
Rumata:

--- Цитата: ALEX_230_VOLT ---поискать другой релиз, где перевораичвать не требуется
--- Конец цитаты ---
o_0 Какой другой релиз? Где данные с двух дисков уместились на одном? Яблочный диск 140 кБ, одна сторона.

--- Цитата: Arbars ---по идее, должно быть 2 образа, я правильно понял?
--- Конец цитаты ---
По идее да. Например, MindCastle1.dsk - MindCastle2.dsk или QuestOfTheGem-S1.dsk - QuestOfTheGem-S2.dsk или Star Crystal (Disk 1 of 3).dsk - Star Crystal (Disk 2 of 3)[data A].dsk - Star Crystal (Disk 3 of 3)(data B).dsk. "S1" и "S2" - это как раз образы с двух сторон, что тоже самое, что с двух дисков.
Yaranga:

--- Цитата: Матрос ---Я начал было играть на Win Apple
--- Конец цитаты ---
Может, всё же AppleWin?

--- Цитата: Матрос ---Дальше игра попросила перевернуть дискету другой стороной
--- Конец цитаты ---
А разве с помощью иконки справа (с двумя дисководами и стрелками) это не делается?



И потом, я видел только трёхдисковые варианты этой игры... Если просит третий диск - монтируешь также кликая на значки с дискетками справа... не?
Rumata:
Кстати, совсем забыл  :)
В оригинале один контроллер дисковода предполагает подключение двух дисководов. Была даже сделана хитрая штуковина под названием DuoDisk

То есть одну дискету можно (а иногда и нужно) вставить в один дисковод, а другую в другой. И тогда переход между дисками будет происходить автоматически.
Хотя, если игра просит именно "перевернуть", то два диска могут её и не устроить

Добавлено позже:

--- Цитата: Yaranga ---И потом, я видел только трёхдисковые варианты этой игры...
--- Конец цитаты ---
Ну правильно.
Prince of Persia (Boot) (Disk 1 of 3).dsk
Prince of Persia (A) (Disk 2 of 3).dsk
Prince of Persia (B) (Disk 3 of 3).dsk
Получается первый диск односторонний и второй двухсторонний
Матрос:

--- Цитата: ALEX_230_VOLT от 25 Апрель 2015, 22:00:26 ---возможно что надо просто поискать другой релиз, где перевораичвать не требуется

--- Конец цитаты ---
Попробовал релиз от Soft Sector и действительно там не нужно было ничего переворачивать а просто вставлять в дисковод то одну то другую дискету. Вобщем моя проблема теперь решена. Всем спасибо за советы.
Rumata:

--- Цитата: Матрос ---не нужно было ничего переворачивать а просто вставлять в дисковод то одну то другую дискету.
--- Конец цитаты ---
Так это одно и то же  :)
ALEX_230_VOLT:
Матрос, а можешь дать ссылку откуда качал  ту версию что заработала?
Rumata:
ALEX_230_VOLT, так работать любая будет. Только в одной пишут "переверните диск", а в другой "вставьте диск"
Это просто тем, кто никогда не имел дела с Эппл / Правец / Агат переворачивание диска кажется чем-то особенным, а реально все писали на ГМД-130 с двух сторон. Только дырочку блокировки записи надо с другой стороны прорезать  :)
MetalliC:
Rumata, на 5'25 еще дырка индекса есть возле центра диска, или она эплам не нужна ?
Rumata:
Нет, индекс не нужен, синхронизация идёт по самим секторам
garnizon:
В DuoDisk ничего хитрого нет, просто два дисковода объединены одним корпусом, ибо один контроллер дисковода может обслуживать два привода.

Яблочный дисковод работает только с одной поверхностью диска, поэтому переворачивать диск и работать с другой стороной было в порядке вещей (не только у хитрых пользователей но и у экономных Американских фирмочек).
Из диска, который был записан с двух сторон, получается два образа для эмулятора, и конечно если игра требует перевернуть диск или вставить следующий то надо эмулятору подсовывать другой образ в момент когда спрашивают.

Раскидывать образы на разные дисководы и ждать что игра сама опознает продолжение в соседнем приводе - часто бессмысленно.

И дело не в эпле или дуодиске, тут другое.... все зависит от конкретной игры и насколько гибкой сделал её программист.


Apple][, еще до загрузки с любого диска, уже знает сколько в слотах стоит контроллеров дисководов и сколько к каждому контроллеру подключено приводов  и в каких из них есть диски. Всё это отображается сразу после включения в спецучастке ОЗУ.

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

Скажем есть игры, (на 4 односторонних дисках), которые с удовольствием будут работать как с одним единственным дисководом (просит постоянно сменить диски и сторону), так и поймет если у пользователя 4 дисковода, и в каждом стоит диск (неважно в каком порядке) из набора.
Во втором случае она самостоятельно будет подхватывать информацию с нужного диска.

Персидский принц, в оригинале это один физический диск*, записанный с двух сторон. И игра заточена под это, она может только отличить сторону А от Б.
И конечно, даже если его скопировать на два односторонних диска и вставить в разные флопы - игра этого не поймет. Т.е. будет ждать продолжения в той же слоте и в том же приводе с которого произведена загрузка.

*Версия этой игры на трех дисках это пиратская уловка против оригинальной защиты. 


 
Rumata:
garnizon, хитрая штуковина имелась в виду образно, типа метафора  :)
Навигация
Главная страница сообщений

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