PDA

Просмотр полной версии : Новая версия эмулятора для MacOS - теперь кроссплатформ!



SaintTurnip
26.12.2018, 02:28
Retro Virtual Machine (http://www.retrovirtualmachine.org/en/)

ОС: MacOS, Windows, Linux
Автор: Хуан Карлос Гонсалес Аместой (https://github.com/jcgamestoy)
Цена: $0.00

Эмулятор Retro Virtual Machine сделан для удовлетворения двух потребностей ретро-геймеров: удобство игры и аутентичная ностальгия.

По поводу удобства игры достаточно сказать, что RVM сам ловит джойстики в MacOS, а раньше приходилось покувыркаться, чтобы приладить беспроводной логитек к фьюзу. И еще эмулятор поддерживает "Recreated Keyboard (https://sinclair.recreatedzxspectrum.com/)" - знаменитую bluetooth клавиатуру в виде классического спектрума-резинки - для тех, кто не желает возиться с пыльными и глючными реалами и их FPGA-эмуляторами.

И все же, именно удовлетворение ностальгии было доведено до совершенства: многочисленные настройки шейдера (https://i.imgfly.me/ZJyxP.png) имитируют картинку любого, даже самого поганого ретро-монитора (https://i.imgfly.me/ZJ0e6.png), а виртуальные дисководы и магнитофоны (https://i.imgfly.me/ZJM1B.png) гудят двигателями, щелкают кнопками и делают другие характерные вещи.

https://i.imgfly.me/ZJusS.png

Лично меня RVM купил с первого взгляда качеством картинки. И неспроста: Хуан Карлос утверждает, что RVMv2 эмулирует видео на уровне синхросигналов кадровой и строчной, а виртуальный монитор накладывает изображения друг на друга, как это происходит в постепенно гаснущем люминофоре настоящего кинескопа. К тому же, эмулятор бережно относится к Aspect Ratio и его мягкие, округлые пикселы неоднократно порадуют ваши глаза.

Звук не обойден вниманием. Это мой первый эмуль, где аудио не уступает реальному компу: внутренняя дискретизация 192 Кбит, синхронизация с видео, без заметных лагов и джиттера (я говорю про игры - возможно в демах будет что-то, но демосцена не моё). Микшер каналов должен устроить даже самого упоротого сноба.

https://i.imgfly.me/ZJbV2.png

Первая версия RVM была только для MacOS и только для игр. Зато новая версия, помимо кроссплатформенности, научилась эмулировать Kempston Mouse, Magic AY, DivMMC.

А, забыл, там внутри еще дебаггер и ассемблер!

https://i.imgfly.me/ZJORR.png

В текущей бете поддерживаются компьютеры:
- ZX Spectrum 16k/48k
- ZX Spectrum 128k
- ZX Spectrum +2
- ZX Spectrum +2A
- ZX Spectrum +3
- Inves Spectrum+
- ZX-Uno (https://zx-pk.ru/threads/28337-zx-uno.html)
- Amstrad CPC 464
- Amstrad CPC 664
- Amstrad CPC 6128

Дальше сплошной Inception, потому что ZX-Uno (https://zx-pk.ru/threads/28337-zx-uno.html) эмулирует несколько платформ:
- Pentagon с бета-диском
- Sam Coupe
- Master System
- BBC Micro
- Atari 800 XL
- VIC-20
- MSX1
- Apple 2
- NES

Крэш курс по ZX Uno:
= чтобы записать TRD на виртуальную карту памяти, надо карту сперва создать, а потом нажать Explore и перетащить на нее нужные образы
= NMI делается клавишей Home или FN+Cursor Left

Что же, восточная европа со всем нашим гербарием клонов и расширений в пролете?

В анонсах автор обещал плагинную систему расширения. Будет ли эта плагинная система готова в релизе? Будет ли она добавлять целиком компьютеры, или можно будет добавить General Sound или расширенное ОЗУ? Не знаю.

В любом случае, этот эмулятор лучший на сегодня по части видео и звука.

ЗАГРУЗИТЬ (http://www.retrovirtualmachine.org/en/downloads) (MacOS, Windows и Linux) | Поддержать автора (https://www.patreon.com/retrovirtualmachine) на PATREON

https://i.imgfly.me/ZJfKv.png

bigral
31.12.2018, 19:46
не macos а macosx

michellekg
01.01.2019, 08:24
На самом деле теперь официально macOS.

BlastOff
19.01.2019, 05:59
На скриншотах видно виньетирование. Это особенность ОС, эмулятора или что-то другое?

SaintTurnip
19.01.2019, 08:46
На скриншотах видно виньетирование. Это особенность ОС, эмулятора или что-то другое?

Одна из настроек шейдера. Её можно разглядеть слева внизу на этом скриншоте (https://i.imgfly.me/ZJyxP.png).

Dart Alver
22.01.2019, 21:37
Да, действительно офигенный эмуль. Жаль BDI не эмулирует (( . А то в Inves Spectrum+ трд не вспахал, а в уне тот-же трд заработал, да мыши нету. ))

Ох тыж ! Соврал )) есть мыша в уне, это только в девайсах выбора нет )) Но всё равно жаль что BDI нет. Надо образы в образы засовывать ))

Dart Alver
31.01.2019, 20:39
О, сабж обновился до Version 2.0 BETA-1 R5 AVAILABLE 30/01/2019 . Надо будет глянуть, прошлая версия у меня чет подвисать начала.
Да, похоже работа с мышью вводит сабж в глубокую задумчивость )))

SaintTurnip
31.01.2019, 23:10
v2.0 BETA-1 R5 30/01/2019

- Assembler Fixed a bug in the parser that prevented to emit the opcodes "im 1" "im 2" and "im 0".
- Tape When a new tape is created, it is unprotected against writing by default.
- Tape Changed the sense of the write-protect switch to be in line with the floppy drive one.
- Windows The top bar did not hide itself if the task explorer was open especially in Windows 7.
- +3E Corrected the wrong icon of the +3E.
- Amstrad CPC Adjusted the tolerance to the H-Sync in the monitor so that the first screen of One Screen Colonies works (without breaking Darkman).
- ZX-Uno Fixed bug that caused DMA not to work properly in turbo modes.

source (http://www.retrovirtualmachine.org/book/usermanual/en/changelog.html)

razer
21.02.2019, 22:39
подсовываю вот этот образ от ZEsarUX (https://www.specnext.com/emulating-the-next-zesarux/) по ссылке в конфигурации zxuno и ничего не происходит,
http://www.mediafire.com/file/zpab19e3u92cvot/ZX-UNO+PACK+V3.4+%28ALT%29.RAR
что там жать то,пожалуйста подскажите:v2_dizzy_roll: