CBSpeccy — различия между версиями

Материал из SpeccyWiki
Перейти к: навигация, поиск
м
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
'''CBSpeccy''' - эмулятор [[ZX Spectrum]] для Amiga, разработанный группой [[Code Busters]] в [[1999]] году. Эмулирует [[Pentagon]] 128 + [[Beta disc interface]].
+
'''CBSpeccy''' - эмулятор [[ZX Spectrum]] для [[Amiga]] (с процессором [[68030]]), разработанный группой [[Code Busters]] в [[1999]] году. Качество эмуляции [[Pentagon]] 128 + [[Beta 128 Disk Interface]] в последней версии v0.25b считается очень достойным.
 +
 
 +
В [[2007]] году Максим Дудник (он же [[Max Iwamoto]] из [[Code Busters]]) выложил рабочий исходный код эмулятора Спектрума CBSpeccy v0.26 для AmigaOS 3. Автор хотел чтобы кто-то продолжил эту разработку (если это будут несколько человек, то желательно работать сообща, не создавая отдельных веток). Были также выдвинуты небольшие требования:
 +
 
 +
* Дальнейшей разработкой должен заниматься один человек (или одна группа разработчиков) дабы избежать разнообразных клонов эмулятора
 +
* Разработчик должен не просто исправить ошибки в текущей версии, а действительно заниматься дальнейшим развитием проекта
 +
* Желательно, чтобы судьба эмулятора (доработки, новые особенности) обсуждались с общественностью
 +
 
 +
В [[2010]] году некто Formatter выложил на аминет [http://aminet.net/package/misc/emu/CBSpeccy_v027 новую версию v0.27] в которой появились поддержка 512 Кб RAM, частичная поддержка форматов [[FDI]] и [[TD0]], разделены левая и правая клавиши Shift, новый генератор меток и псевдо-эмуляция порта #FF. Исходники остались доступными, но на этом дальнейшее развитие эмулятора прекратилось. Для поддержки современных Амиг в нём пришлось бы переписать всю работу с экраном и работу с MMU который он активно использует, что является бессмысленным с точки зрения трудозатрат на фоне существования более развитых эмуляторов.  
  
 
[[Категория:Эмуляторы]]
 
[[Категория:Эмуляторы]]

Текущая версия на 21:26, 2 октября 2021

CBSpeccy - эмулятор ZX Spectrum для Amiga (с процессором 68030), разработанный группой Code Busters в 1999 году. Качество эмуляции Pentagon 128 + Beta 128 Disk Interface в последней версии v0.25b считается очень достойным.

В 2007 году Максим Дудник (он же Max Iwamoto из Code Busters) выложил рабочий исходный код эмулятора Спектрума CBSpeccy v0.26 для AmigaOS 3. Автор хотел чтобы кто-то продолжил эту разработку (если это будут несколько человек, то желательно работать сообща, не создавая отдельных веток). Были также выдвинуты небольшие требования:

  • Дальнейшей разработкой должен заниматься один человек (или одна группа разработчиков) дабы избежать разнообразных клонов эмулятора
  • Разработчик должен не просто исправить ошибки в текущей версии, а действительно заниматься дальнейшим развитием проекта
  • Желательно, чтобы судьба эмулятора (доработки, новые особенности) обсуждались с общественностью

В 2010 году некто Formatter выложил на аминет новую версию v0.27 в которой появились поддержка 512 Кб RAM, частичная поддержка форматов FDI и TD0, разделены левая и правая клавиши Shift, новый генератор меток и псевдо-эмуляция порта #FF. Исходники остались доступными, но на этом дальнейшее развитие эмулятора прекратилось. Для поддержки современных Амиг в нём пришлось бы переписать всю работу с экраном и работу с MMU который он активно использует, что является бессмысленным с точки зрения трудозатрат на фоне существования более развитых эмуляторов.