между тем до сих пор не эмулируется ппц!
да и мму не совместимый с джит это криво.
Вид для печати
между тем до сих пор не эмулируется ппц!
да и мму не совместимый с джит это криво.
Значит, его не так просто эмулировать. И вообще, кому оно действительно надо - берут реальное железо ;)
ну о том и речь :)
Вообще интересно, а почему до сих пор нет поддержки PPC?
http://gwenole.beauchesne.info//en/projects/sheepshaver - эмулятор мака с PPC процессором. Работает изумительно.
Потому что для амиги недостаточно эмулить только ppc, а нужно еще очень большую обвязку из чипов, которую еле-еле пытается емулуить uae..
А SheepShaver то же имеет немало ограничений и эмулит только некоторую часть железа, в т.ч. на нем нельзя пустить последние дявятки или десятку. для этих целей рекомендуют юзать pearpc, который действительно эмулирует ppc полностью, но тормозит невообразимо.
Овцебрейка, да, нельзя запустить что-то больше 9.04. Но это ограничение связанно именно с ограничениями эмуляции ppc (604).
PearPC пытался эмулировать G3.
И в принципе, если посмотреть тот-же UAE, и если "добавить" туда модуль расширения, к примеру для 1200, можно получить результат.
Только, на-врятли, такой результат кому-то нужен будет :)
И, к сожалению, никакая росетта в этом случае помочь то-же не сможет.
Так-что, "пар бывает только в бане" - реал есть реал...
и как минимум еще mmu. просто более ранние макоси его не используют, а сам то он еще с моторолл есть в процах. то есть это явно показывает, что эмулится не просто весь проц, как в полных эмуляторах типа pearpc, а только те куски, которые нужны конкретно макоси.
боюсь, что это сложновато. там же надо будет эмулировать не только сам проц но и его обвязку, которая сделана на плисах, прошивки от которых ни у кого нет, и куски powerup библиотек, зашитых в аксель, которые то же являются закрытым кодом.
ээ.. почему не нужен?
Потому, что эмуляция никогда не будет работать так-же, как оригинал. А тем более, эмулировать Амиговские чипы, достаточно сложно. В итоге получится что-то типа демки машины АмигаPPC, да она будет работать, но что-то делать на ней будет, скорее всего, просто невозможно (по аналогии с PearPC).
Сколько уже времени развивается проект минимиг.
Не знаю, как у других, но реализация его на ALtera DE1 мне лично чем-то напоминает что-то, типа резиновой женщины.
И как не развивали минимиг в оригинале (XILINX FPGA + Freescale 68020 CPU), получилось близкое по смыслу к 500, но не более того. Это не Амига, это DEMO AMIGA :), имеющая кучу условностей и ограничений.
Можно привести много примеров аналогичной эмуляции. Что программной, что аппаратной.
А я говорю за то, что если хочешь получить удовлетворение от платформы, пользуйся самой платформой.
Получить представление об Амига 1200, можно и с помощью эмулятора.
Но понять платформу Амиги, можно только пользуя саму железяку.
а разве в минимиге использовали 020 ? опять же минимиг это новая желязка не говоря о реальной а500 или а600... которые хз сколько еще протянут :) там вроде как 68000 с тактовой на 16... гнали до 20ти мгц... работало :) опять же в плане удобства минимиг намного круче реальных,живых а500 и а600 :)