К вопросу о спектруме-наладоннике

Старый спектрумистский форум

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

К вопросу о спектруме-наладоннике

Post by Shaos »

А может быть в такой девайс не ставить Z80-совместимого процессора и не добиваться аппаратной совместимости? Вместо этого сделать программный эмулятор - в таком случае на девайсе много чего сможет пойти, в том числе эмуляторы других легендарных машинок!
Last edited by Shaos on 03 May 2006 17:50, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Re: К вопросу об спектруме-наладоннике

Post by CHRV »

Shaos wrote:А может быть в такой девайс не ставить Z80-совместимого процессора и не добиваться аппаратной совместимости? Вместо этого сделать программный эмулятор - в таком случае на девайсе много чего сможет пойти, в том числе эмуляторы других легендарных машинок!
ДА проще купить IPaq и написать эмулятор под него :-)
User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: К вопросу об спектруме-наладоннике

Post by Shaos »

CHRV wrote:
Shaos wrote:А может быть в такой девайс не ставить Z80-совместимого процессора и не добиваться аппаратной совместимости? Вместо этого сделать программный эмулятор - в таком случае на девайсе много чего сможет пойти, в том числе эмуляторы других легендарных машинок!
ДА проще купить IPaq и написать эмулятор под него :-)
Купить неинтересно - интересно спаять ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: К вопросу об спектруме-наладоннике

Post by Shaos »

Shaos wrote:А может быть в такой девайс не ставить Z80-совместимого процессора и не добиваться аппаратной совместимости? Вместо этого сделать программный эмулятор - в таком случае на девайсе много чего сможет пойти, в том числе эмуляторы других легендарных машинок!
А если сделать наладонник на основе FPGA, в котороую и затолкать функциональность Z80? Причем получится перепрошиваемый наладонник, в который можно затолкать не только спектрум, но и все что угодно, например все советские машинки на основе 580-го проца :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
dhau
Maniac
Posts: 233
Joined: 12 Oct 2004 13:49

Re: К вопросу об спектруме-наладоннике

Post by dhau »

Shaos wrote:А если сделать наладонник на основе FPGA, в котороую и затолкать функциональность Z80? Причем получится перепрошиваемый наладонник, в который можно затолкать не только спектрум, но и все что угодно, например все советские машинки на основе 580-го проца :)
А вот это - отличная идея. Но именно приличный FPGA (200'000+ логических ячеек), а не ARM + софтэмуляция (кому это нужно при цене Tungsten-E в 150$?)

На таком аппарате возможно всё что угодно повторить - было бы желание (SNES, MegaDrive, MSX, Arcade etc.). Правда советские чудеса на 580-м меня не возбуждают :)
User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: К вопросу об спектруме-наладоннике

Post by Shaos »

dhau wrote:
Shaos wrote:А если сделать наладонник на основе FPGA, в котороую и затолкать функциональность Z80? Причем получится перепрошиваемый наладонник, в который можно затолкать не только спектрум, но и все что угодно, например все советские машинки на основе 580-го проца :)
А вот это - отличная идея. Но именно приличный FPGA (200'000+ логических ячеек), а не ARM + софтэмуляция (кому это нужно при цене Tungsten-E в 150$?)
Ну надо оговориться, что новый Tungsten-E стоит больше $200 ($199 плюс пересылка, если в интернете покупать, или плюс налоги, если в магазине).
dhau wrote: На таком аппарате возможно всё что угодно повторить - было бы желание (SNES, MegaDrive, MSX, Arcade etc.). Правда советские чудеса на 580-м меня не возбуждают :)
Буржуйские платформы уже утолканы азиатами в одну наладонную вещицу за $180:
http://www.lik-sang.com/info.php?catego ... s_id=4362&

Вот неполный список чего она умеет эмулить: SNES, NES, GB, GBC, GBA, Sega Mega Drive, Master System, Spectrum, C64, Atari, PC, MAME, MSX, Neo Geo Pocket, Game Gear.

Что там внутри на самом деле не важно (в данном конкретном случае это ARM9 процессор), т.к. внешне (с точки зрения юзера) аппаратная и программная эмуляция практически неотличимы друг от друга.
Я тут за главного - если что шлите мыло на me собака shaos точка net
dhau
Maniac
Posts: 233
Joined: 12 Oct 2004 13:49

Re: К вопросу об спектруме-наладоннике

Post by dhau »

Ну GamePark я считаю корявой корейской подделкой. Наверное я неправильный юзер, но от софтовой эмуляции на >200MHz ARM9 меня в мандраж не бросает. Уж лучше Zodiac от Tapwave, хотя тоже ерунда.

А вот Tungsten-E regurbished стоит в местном магазине 199,95 CA$
User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: К вопросу об спектруме-наладоннике

Post by Shaos »

dhau wrote:Ну GamePark я считаю корявой корейской подделкой. Наверное я неправильный юзер, но от софтовой эмуляции на >200MHz ARM9 меня в мандраж не бросает. Уж лучше Zodiac от Tapwave, хотя тоже ерунда.

А вот Tungsten-E regurbished стоит в местном магазине 199,95 CA$
А на ебее еще дешевше можно его оттопырить, но это не значит, что он стока новый стоит ;)

Refurbished меня лично не прикалывает, если можно новое купить
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Re: К вопросу об спектруме-наладоннике

Post by CHRV »

А существуют маложрущие ФПГА?
Чем АРМ хорош - тем что потребление у него просто минимальное!
User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: К вопросу об спектруме-наладоннике

Post by Shaos »

CHRV wrote:А существуют маложрущие ФПГА?
Чем АРМ хорош - тем что потребление у него просто минимальное!
Вот нагуглил через запрос "low power fpga":

http://www.quicklogic.com/home.asp?Page ... MenuID=308

Да наверное у зайлинкса можно подобрать чего подходящее
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: К вопросу об спектруме-наладоннике

Post by Shaos »

Shaos wrote:Да наверное у зайлинкса можно подобрать чего подходящее
Например вот это:

http://www.xilinx.com/xcell/xl35/xl35_26.pdf
The Spartan™-XL family is built with an advanced 3.3V process, a segmented low power architecture, and a powerdown feature that significantly reduces the FPGA’s quiescent current requirements (from 3mA to 100µA typical). This opens up a whole new market for Spartan-XL FPGAs because these devices can now be used in power-sensitive applications such as laptop computers, cellular phones, PDAs, camcorders, and so on.
Я тут за главного - если что шлите мыло на me собака shaos точка net
DDMZ
Junior
Posts: 3
Joined: 09 May 2005 23:26

Post by DDMZ »

Если кто незнает, то игрушка GameBoy имеет проц схожий с z80!!
И ассемблер у них тоже схожий!
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

DDMZ wrote:Если кто незнает, то игрушка GameBoy имеет проц схожий с z80!!
В самом деле, кто этого ещё не знает ? :D
И ассемблер у них тоже схожий!
Это потому, что процессор основан на ядре Z80, но с некоторой "оптимизацией" необходимой для карманной игровой системы.
Extreme Entertainment
Shiru Otaku
Retired
Posts: 490
Joined: 16 Mar 2002 17:00

Post by Shiru Otaku »

Ага, такая оптимизация - проц без альтернативного набора регистров, IX, IY, и всех команд с префиксом #ED (а в #CB - часть команд другая).
User avatar
Shaos
Admin
Posts: 24144
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shiru Otaku wrote:Ага, такая оптимизация - проц без альтернативного набора регистров, IX, IY, и всех команд с префиксом #ED (а в #CB - часть команд другая).
Веселая "оптимизация" :lol:
Я тут за главного - если что шлите мыло на me собака shaos точка net