Autor
| Карманный MSX
|
cax
 msx professional Mensajes: 1021 | Publicado: Junio 24 2008, 14:41   |
Вот такие слайды показывали недавно в Барселоне на слёте пользователей MSX:
тыц сюда.
Новость и ссылка на все фотографии - здесь.
|
|
cax
 msx professional Mensajes: 1021 | Publicado: Junio 24 2008, 14:48   |
Переношу сюда обсуждение карманного MSX из форумной ветки про Колеко:
cax:
До меня дошли слухи о том, что собираются выпустить новый OneChipMSX (на FPGA, разумеется ) размером с картридж, с экраном и кнопками на нём. Эдакий портативный MSX.
Подробнее ничего не знаю, но, похоже, именно этого все давно ждали.
Интерсно, будет ли там достаточно LE чтобы всунуть всё желаемое.
AlexBel:
Спасибо за инфо, интересно. Но, думаю, эта OCM будет иметь бОльшую ценность, если можно будет оперативно перепрошивать собственной прошивкой - тогда можно будет кроме MSX эмулировать другие платформы. Скажем, если бы на карте памяти (я так понимаю, там будет SD или подобное) хранились не только программы или образы дисков, но и прошивки для FPGA.
dim-kut:
Когда-то мне эта идея нравилась. Сейчас думаю - овчинка выделки не стоит, т.к.
есть портативные игровые консоли с эмуляторами всего на свете. Например
GP2X - продается, OpenPandora ( www.openpandora.org ) - готовится к выпуску.
dhau:
Тем кому эмулятор подходит - могут его и на PC, мобильнике, psp или nds крутить. OCM для тех немногих кто хочет реальное железо.
cax:
Не хочу устраивать войн по вопросу "что ближе к настоящему железу - имплементация в FPGA или качественные эмуляторы", но всё же придерживаюсь мнения, что текущий OCM в FPGA весьма далёк от совершенства
|
|
dim-kut
 msx friend Mensajes: 8 | Publicado: Junio 25 2008, 06:38   |
А какие преимущества у настоящего или FPGA-железа перед эмулятором ?
Я вижу одно - есть возможность залезть туда паяльником.
 |
|
Alex_SAT msx user Mensajes: 51 | Publicado: Junio 25 2008, 10:58   |
Основное преимущество - при правильном проектировании отсутствие избыточности. FPGA может теоретически работать на той-же частоте что и оригинальный MSX. Процессор эмулятора тактируется в 50-200 раз большей частотой. Возрастает потребление энергии - снижается время работы от батарей, что для портативного девайса немаловажно. Кроме того FPGA обеспечивает жесткую временную сетку, на PC-шных эмуляторах, даже разный принцип функционирования клавиатуры и джойстика накладывает свой отпечаток. Короче это как с ламповым усилителем звука.
Даже не эксперт всегда сможет отличить аппаратную платформу от эмулятора.
|
|
Alex_SAT msx user Mensajes: 51 | Publicado: Junio 25 2008, 11:10   |
Я занимался одно время эксплуатацией игровых автоматов с денежным выигрышем. Когда начался переход с аппаратных платформ на эмуляторы, постоянные клиенты вычисляли эмуляторы со 100% точностью. Хотя принимались специальные меры по абсолютному соответствию и картинки и интерфейса. Клиенту доступен только экран монитора и кнопки, момент загрузки он не видит. И тем не менее говорит: вот это оригинал, а это эмулятор. Более того, на аппаратной платформе при замене кварцевого резонатора в процессе ремонта на другой, с отклонением частоты 5% , клиент утверждает: это не мой автомат, его подменили. Хотя речь идет о наносекундной разнице во временных задержках.  |
|
dim-kut
 msx friend Mensajes: 8 | Publicado: Junio 25 2008, 16:04   |
Очень интересно. Спасибо.
А что касается портативной MSX-консоли, думаю без микроконтроллера в ней не обойтись - он нужен чтобы картридж заменить на карточку памяти. Тогда уж стоит обобщить задачу и поручить ему заливку этой FPGA, а еще лучше - поддержку сразу нескольких ретро-платформ.
Или другой путь - разработать свой микро-картридж. Но по моему это менее интересно.
|
|
cax
 msx professional Mensajes: 1021 | Publicado: Junio 25 2008, 16:28   |
Век живи, век учись... Про батарейку - это действительно критично (хотя хорошо оптимизированный эмулятор может работать и на 10-кратной скорости исходного процессора ).
Что касается клавиатуры - совсем недавно в английской части форума обсуждали поведение PC-шных клавиатур с OCM по сравнению с оригинальными MSX-клавиатурами.
Если я правильно понял, такие вещи как "одновременно подпрыгнуть и выстрелить" невозможно реализовать на недорогих стандартных PC-клавиатурах из-за их специфического устройства (на более дорогих клавиатурах этой проблемы вроде как нет).
|
|
dhau msx master Mensajes: 1057 | Publicado: Junio 25 2008, 17:46   |
Гы гы, батарейка на самом деле не так важна, особенно если можно будет от 4 алкалиновых AA питаться. На самом деле большинству фанатов MSX сейчас 30 +/-5 лет. Я к примеру имею SEGA Nomad, PokeFami, 3xNGPC, 2xGBA SP, 2xGBA Micro, 2xNDS Lite, 3xPSP, Palm Tungsten E2, Tapwave Zodiac 2 и может ещё что-то что я забыл упомянуть. Но... Я с ними играюсь исключительно дома, потому что несолидно дядьке с такими штуками в обществе появляться  |
|
AlexBel msx lover Mensajes: 69 | Publicado: Junio 25 2008, 18:15   |
Quote:
| Очень интересно. Спасибо.
А что касается портативной MSX-консоли, думаю без микроконтроллера в ней не обойтись - он нужен чтобы картридж заменить на карточку памяти. Тогда уж стоит обобщить задачу и поручить ему заливку этой FPGA, а еще лучше - поддержку сразу нескольких ретро-платформ.
Или другой путь - разработать свой микро-картридж. Но по моему это менее интересно.
|
1. OCM на FPGA не нужен контроллер, поскольку его прошивка заливается из специального конфигурационного ПЗУ автоматически при включении.
2. Идея насчет мультиплатформенного аппаратного эмулятора на FPGA потихоньку (правда, очень потихоньку) реализуется, над ней работают как минимум 2 человека  |
|
cax
 msx professional Mensajes: 1021 | Publicado: Junio 25 2008, 18:35   |
Ну, насчёт "несолидно дядьке с Palm Tungsten E2 в обществе появляться" это ты явно загнул. По поводу остального, пожалуй, соглашусь, хотя я могу и Лего в транспорте собирать без особого стыда.
|
|
dim-kut
 msx friend Mensajes: 8 | Publicado: Junio 25 2008, 18:57   |
Quote:
|
1. OCM на FPGA не нужен контроллер, поскольку его прошивка заливается из специального конфигурационного ПЗУ автоматически при включении.
2. Идея насчет мультиплатформенного аппаратного эмулятора на FPGA потихоньку (правда, очень потихоньку) реализуется, над ней работают как минимум 2 человека 
|
1. Про ПЗУ понятно. Я имел в виду, что если заменять картридж карточкой памяти, то надо делать преобразователь сигналов на контроллере. Или как ?
2. Кто эти герои ?
|
|
AlexBel msx lover Mensajes: 69 | Publicado: Junio 25 2008, 19:02   |
...
|
|
AlexBel msx lover Mensajes: 69 | Publicado: Junio 25 2008, 19:04   |
Quote:
| несолидно дядьке с такими штуками в обществе появляться 
|
Конечно, каждый рассуждает по-своему, но мне как-то пофиг мнение общества по поводу того, с чем я в нем появляюсь... |
|
dhau msx master Mensajes: 1057 | Publicado: Junio 25 2008, 20:52   |
Quote:
| Конечно, каждый рассуждает по-своему, но мне как-то пофиг мнение общества по поводу того, с чем я в нем появляюсь...
|
Ты наверное уже женат и тебе море по колено  Я всё ещё ищу девушку, которой можно былобы по дешёвке руку и сердце сплавить  |
|
AlexBel msx lover Mensajes: 69 | Publicado: Junio 26 2008, 18:16   |
Quote:
| Ты наверное уже женат и тебе море по колено  Я всё ещё ищу девушку, которой можно былобы по дешёвке руку и сердце сплавить 
|
Не понимаю, какое отношение имеют мое семейное положение и стоимость твоей руки и сердца к увлечению 8-битной платформой. Да и оффтопик это... |
|
|
|
|