PDA

Просмотр полной версии : Эмулятор Atari



sevol
19.10.2010, 12:53
Подскажите пожалуйста нормальный полноценный эмулятор компьютера Atari

goodboy
19.10.2010, 13:18
а какая конкретно модель ? их ведь много

freedomhack
19.10.2010, 21:48
Atari ST - http://steem.atari.st/

Atari 65XE 130XE - http://a800win.atari-area.prv.pl/

Atari2600
Atari5200
Atari7800
http://bit16.ru
http://www.emu-land.net/

ZEman
20.10.2010, 08:04
прошлый век советуете в самом деле.
хоть бы за новостями следили чтоли.

atari ST - hatari один из лучших на сегодняшний день http://hatari.berlios.de/
atari 8bit - altirra, лучший и самый точный и качественный эмулятор, последняя бета на сегодня http://www.virtualdub.org/beta/Altirra-1.8-test12.zip
atari 2600 - stella http://stella.sourceforge.net/

Lady Eklipse
26.10.2010, 01:21
Использую Stella. Особенно доставляет тот факт, что ПОЛНЫЙ архив игр занимает около 15 мегабайт :-)
Вот интересно стало, а реально ли написать эмулятор Atari 2600 для Спектрума?
Я, конечно, понимаю, что для эмуляции надо машина в 10 раз мощнее эмулируемой, но все-таки... Atari - это не XBOX360, возможности ее очень ограничены, даже по сравнению с ZX Spectrum.
Может, хотя бы в режиме ч/б можно ее эмулировать? Или придумать какой-то относительно универсальный способ портирования игр от нее на Спекки?

Atari
26.10.2010, 08:26
Eklipse, для начала сравните River Raid (http://www.riverraid.org/riverraid_history/riverraidscreenshots.php) для обоих платформ, а протом уже...

Lady Eklipse
26.10.2010, 08:33
Atari, ну давайте еще сравним Ikari Warriors (http://http://www.mobygames.com/game/ikari-warriors/screenshots)
Color Clash - это да, может свести на "нет" любую эмуляцию... но у ATARI 2600 есть ч\б режим.
а River Raid, видимо, создавалась для 16-килобайтного Спекки, там да, игры недалеко ушли от Atar 2600, но на поздних-то моделях?..

Atari
26.10.2010, 09:09
... а River Raid, видимо, создавалась для 16-килобайтного Спекки, там да, игры недалеко ушли от Atar 2600, но на поздних-то моделях?..

впорос состоит в другом... во всех играх с постоянным пиксельным скролированием спек сливает по полной...
Выигрыш спека идет только там где прорисовывается экран целиком (Saboteur, Exolon) в котором движутся только небольшая часть объектов.

Lady Eklipse
26.10.2010, 10:13
Atari, Если взять порт Wonder Boy для Спектрума, например, то да, он настолько тормозной, что лучше в него вообще не играть на Спекки.
Но а те же Ikari Warriors? Те же Commando? R-Type? Xevious? Еще десятки игр могу назвать, где скроллинг хорошо реализован. Да все игры типа "самолетик в космосе вид сверху или сбоку" не имеют проблем со скроллингом.
В Atari 2600 разрешение экрана меньше: пиксели заметнее. Не думаю, что со скроллингом такого разрешения Спекки не справится, если справляется с прорисовкой того же R-Type.

ZEman
28.10.2010, 09:18
спек проигрывает не только в плавном скролинге, на атари более богатая и насыщеная цветовая палитра, более качественный звук.

последняя на сегодня бетка эмулятора altirra:
http://www.virtualdub.org/beta/Altirra-1.8-test14.zip

freedomhack
06.12.2010, 21:10
Аtari800Win Мне больше нравится,
А Hatari сильно глючный.

ZEman
23.12.2010, 08:11
обновился лучший эмулятор атари 8 бит и 5200, Altirra.
список изменений по сравнению с предыдущими версиями просто огромный.

Altirra 1.8.

Version 1.8 [December 22, 2010]:
[features added]
* Initial 5200 support.
* Simulator: Added 16K memory size support.
* Simulator: 576K and 1088K modes now allow ANTIC access to extended memory.
* Simulator: ROM image paths are now configurable.
* Cartridge: Added support for Corina 1MB + 8K EEPROM and 512K + 512K SRAM + 8K EEPROM cartridges.
* Cartridge: Added support for Telelink II NVSRAM.
* Cartridge: Added support for DB 32K, Williams 32K / 64K, Diamond 64K, SpartaDOS X 64K/128K, Phoenix 8K, Blizzard 16K, and Atrax 128K cartridges.
* Cartridge: Added support for 8K right slot cartridges.
* Cartridge: Added support for non-switchable 256K-1M XEGS cartridges.
* Cartridge: Mapper dialog attempts to detect Atari 2600 cartridge images (unsupported).
* Debugger: The history window no longer needs to be closed and reopened after toggling history mode.
* Debugger: Source windows now highlight lines that have symbol information associated and can be used for execution control.
* Debugger: Added on-screen watch byte/word commands (wb/ww/wc/wl).
* Debugger: History window now detects and collapses loops.
* Debugger: Added optional length parameter for dump and disassemble commands.
* Debugger: Added dump INTERNAL string command (di).
* Debugger: Added .iocb command.
* Debugger: Added ya/yc/yd/yr/yw commands for manually adding symbols.
* Debugger: Verifier now detects recursive NMIs.
* Debugger: Font and font size can now be changed.
* Debugger: Added 6502 miniassembler.
* Debugger: Added detailed command help.
* Debugger: Added .pathrecord command and documented existing path commands.
* Debugger: Added .basic and .basic_vars commands.
* Debugger: Console window now supports multiple history entries and page up/down from the command line.
* Debugger: Added symbol parsing support for ATasm and XASM assembler output.
* Disk: Added support for D9: through D15:.
* UI: Added DirectSound support.
* UI: Audio latency can now be adjusted.
* UI: Switched to larger font for on-screen UI.
* UI: Shift key now controls whether dropped files are mounted/added (shift) or booted (no shift).
* UI: Left-shift and right-shift keys can now be bound separately.
* UI: Warnings are now displayed before modified images are implicitly discarded.
* UI: Enabled themed controls.
* UI: Removed borders on docked panes.
* UI: Added first pass at pause button (F9).
* UI: Ctrl+Arrow keys now give the un-Ctrl'd keys on the emulated keyboard for programs that use pseudo arrow keys.
* UI: Mouse auto-capture is now an option.
* UI: Added option to resize main window to remove letterboxing on display.
* Input: Input map editor redesigned for easier controller configuration.
* Input: Input maps now support shifted subsets via flags.
* Input: Analog axes can now be bound as either relative or absolute, with tunable speed for relative mode.
* Input: Paddles now support rotation-based control.
* Input: Added light pen/gun support.
* Input: Added tablet support.
* VBXE: 5200 support added.
* IDE: Added option to switch between short and long BSY-to-DRQ delays to simulate platter and solid-state media.
* Serial: Added support for 850 R: and basic virtual-modem-over-TCP emulation.
* Cheats: Added simple cheat finder and value locker.
* Recording: Added options to tweak the frame rate and to record at half rate.

[bugs fixed]
* Disk: Added workaround for yet another goofy way to store boot sectors in a DD ATR image (3 x 128K followed by 384K of nulls).
* Disk: Fixed crash when opening .zip file containing files with no filename extension.
* Disk: Disk drives dialog now highlights disk images that have been modified and not saved.
* IDE: Fixed excessively long delay for BSY to assert after a command is issued.
* Input: Binding mouse up/down/left/right outputs to digital inputs now works.
* UI: Fix for crash when using Direct3D display on video cards that don't support arbitrary non-pow2 textures.
* UI: Rewrote audio output path to use block duplication/removal rather than resampling to maintain sync.
* UI: Fixed emulated mouse button not working reliably.
* UI: Reduced border artifacts when using bicubic display stretching.
* UI: Fixed crosstalk between interlace and frame blending settings.
* PIA: Control bits 6 and 7 are no longer writable.
* POKEY: Fixed RANDOM offset in 17-bit noise generator mode.
* POKEY: Fixed IRQ timing for CPU-triggered IRQs.
* POKEY: Fixed serial output complete interrupt not always deactivating properly.
* POKEY: Clearing SKCTL bit 1 now disables the keyboard.
* POKEY: Adjusted timing of 15KHz and 64KHz timers after exiting initializing mode.
* GTIA: Phantom P/M graphics DMA is now implemented.
* GTIA: Fixed graphic output when changing the size in the middle of a player image.
* GTIA: Improved accuracy of graphic output when changing GTIA modes mid-screen.
* GTIA: Latched triggers are now implemented.
* HLE: Delete line ($9C) now resets cursor column.
* HLE: Implemented CRSINH function.
* HLE: IRQ handler now clears decimal flag.
* HLE: Fixed crash when jumping to cassette init routine.
* Debugger: Fixed MADS listing parsing for code lines after ORG statements.
* Debugger: .dumpdsm command works again.
* Debugger: History window now shows effective addresses.
* Debugger: Disassembly and history windows now allow disassembly columns to be toggled.
* Debugger: Stepping in source view now steps by source line instead of instruction.
* Debugger: Fixed uninitialized screen data sometimes appearing when stepping.
* Debugger: Register "r" command can now set A register.
* Debugger: Breakpoints now work on the run address of a loaded executable.
* Debugger: Fixed .writemem crashing if filename was invalid.
* CPU: Fixed IRQ timing around CLI and SEI instructions.
* CPU: Fixed a couple of bugs with decimal mode.
* CPU: Taken branches now delay IRQ/NMI acknowledgement by one cycle.
* CPU: Fixed false read behavior for: STA (zp),Y; STA abs,Y; STA abs,X; STX abs,Y.
* CPU: Implemented reserved NOPs in 65C02 mode.
* CPU: Fixes to undocumented opcodes: RLA ($23, $27, $2F, $33, $37, $3B, $3F); ASR ($4B); SAX ($83, $87, $8F, $97); SHX ($9E).
* ANTIC: Fixed occasional unexpected DLIs on cold reset, which was causing once-only emulation crashes.
* ANTIC: Corrected NMIST change timing.
* Cartridge: Fixed OSS 034M and M091 mappers.
* Recording: Fixed crashes in some cases when recording start process failed.
* VBXE: Attribute map RES bit is now implemented.
* VBXE: Fixed attribute map addressing getting scrambled on mid-screen changes.
* VBXE: Overlay scrolling and addressing is now reset at VBL and no longer affects bitmap modes.
* VBXE: Frame blending is now supported in VBXE mode.

из интересного:

- добавлена полная эмуляция Atari 5200.
- добавлены все типы контроллеров (light gun, light pen, mouse, koala pad, atari touch tabblet....) за исключением пожалуй только трэк-бала.
- добавлена система поиска чит-кодов.
- настройка клавиш и контролерров стала во много раз проще и удобней.
- добевлены все известные мапперы картриджей.
- эмуляция Right slot cartridge.
- R-device модем.
- сильно улучшен дебагер.
- добавлен подробный Help по эмулятору.
и много, много чего ещё.

http://virtualdub.org/downloads/Altirra-1.8.zip
http://virtualdub.org/downloads/Altirra-1.8-src.zip

чтобы было проще я выкладываю здесь файл своих настроек и биосы для эмулятора, всё это нужно распаковать в папку эмулятора.

ZEman
04.01.2011, 18:06
http://www.virtualdub.org/beta/Altirra-1.9-test3.zip
самый новый на сегодня бета-билд эмулятора altirra.

из нового добавлена поддержка Soundboard (ABXE).
также добавлено меню помогающее устранять ошибки при крахе эмулятора.

что такое Soundboard (ABXE) ?
не так давно умельцы с сайта atariage смогли присоеденить к атари звуковую карту, что дало более мощный и качественный звук (можно сравнить с GS на спеки).
подробней можно прочитать здесь:
http://www.atariage.com/forums/topic/148511-soundboard-gravisultrasound-for-8bit-atari/page__hl__ABXE

что требуется для работы ABXE в эмуляторе altirra 1.9 test 3 ?

для начала придётся скачать архив с софтом для abxe
http://rapidshare.com/files/440703488/abxe.rar

потом добавьте в корень эмулятора файлы биосов.
и положите в папку эмулятора мой файл настроек (смотрите вложение).

запустив эмулятор выставите опции
System ----> Soundboard ----> Enabled
и
System ----> Soundboard ----> Use $D600-D6FF

убедитесь что у вас включена настройка
System ----> Disk Drive ----> Burst (polled / SDX compatible).

откройте картридж "SDX442_SDX128.ROM" из папки abxe,
File ----> Attach cartridge ---->
при открытии картриджа укажите тип маппера как SpartaDOS X 128K.

дождитесь окончания загрузки доса (процесс можно ускорить нажав F1).

откройте диск "neoplay.atr" из папки abxe.
File ----> Open Image ---->
ни в коем случае не открывать через boot image !

набрать команду dir
вы увидите список файлов находящихся на диске.
файлы имеющие расширение .neo это и есть музыка.

открываем их следующим образом:
набрать
neoplay [пробел] [имя файла] [.neo]
скобки ставить не надо, у вас должно получиться допустим:

neoplay ending.neo

нажмёте enter, дождётесь загрузки мелодии и можно слушать.
нажав кнопку escape вернётесь назад в дос и можно выбирать любую другую мелодию.

atariki
27.01.2011, 11:22
Нет такой вкладки Soundboard.

ZEman
27.01.2011, 11:41
atariki,
у вас проблемы со зрением ?

http://img529.imageshack_.us/img529/7808/soundyu.jpg

в продолжение темы:
новая бета эмулятора altirra.

http://www.virtualdub.org/beta/Altirra-1.9-test11.zip

из особо интересного:

добавлены особености PAL видео режима, палитра теперь как на настоящем атари, чем не может похвастаться ни один из существующих ныне эмуляторов atari 8 bit.
(смотреть в опциях System ---> Video ---> adjust colors включить опцию Use PAL quirks).
добавлен фильтр PAL artifacting high.
добавлены устройства Amiga mouse и СХ85 numeric keypad.
добавлен audio monitor.
много фиксов.

к эмулятору прилагаю обновлённый мой файл настроек и биосы.

atariki
27.01.2011, 11:55
не, проблема только с одним глазом. Просто версия старая, незнал. Спасибо. Всё играет.

ZEman
27.01.2011, 11:56
обращайтесь если что заинтересует или будет непонятно, всегда буду рад помочь :)

atariki
27.01.2011, 11:58
Я так понимаю на реальном atari этот номер не пройдет ?

ZEman
27.01.2011, 12:01
что вы имеете ввиду, soundboard ?
вообщето soundboard существует в реальности, её изобрели для атари совсем недавно месяца полтора два назад, и по крайней мере 2 - 3 пользователя имеют этот девайс.
подробности можно прочитать здесь:
http://www.atariage.com/forums/topic/148511-soundboard-gravisultrasound-for-8bit-atari/page__hl__ABXE

atariki
27.01.2011, 12:05
Да, я так понимаю надо паять схему ? Просто в англ не очень силён

ZEman
27.01.2011, 12:11
там помоему вообще отдельную звуковую карту от пк подцепили к атари.
у меня у самого железного атари нет, так что я тут не в силах помочь, можете зарегестрироваться на atariage.com и спросить там.

ZEman
27.01.2011, 12:31
пока я тут отвечал, Avery (автор эмулятора altirra), обновил эмулятор.

http://www.virtualdub.org/beta/Altirra-1.9-test12.zip

биосы и конфиг подойдут от прошлой беты.

из нового:
продолжается доработка утилиты Disk explorer - с помощь неё можно редактировать содержимое дисков.
исправлены ошибки в эмуляции CPU, благодаря чему повысилось качество и акуратность эмуляции.

теперь acid test проходится почти полностью 41 из 42 пунктов.

Q: что такое acid test ?
acid test - test созданый avery для проверки любого эмулятора atari 8bit или реального атари на точность, акуратность и ошибки.
реальное железо проходит этот тест полностью 42 из 42 пунктов.
интересные результаты дают эмуляторы:

Altirra 1.9 test 12 - 41 тест из 42 пройдено, 1 тест завален.
Atari 800 Winplus 4.0 - 21 тест из 42 пройден, 21 тест завален.
Atari 800 Win 2.1.0 - 22 теста из 42 пройдено, 20 тестов завалено.
Atari ++ 1.59 - 15 тестов из 42 пройдено, 27 тестов завалено.
все остальные эмуляторы не проходят и 15 пунктов.

скачать тест можно здесь:

ZEman
27.01.2011, 13:27
atariki, скажите пожалуйста, у вас имеются какие-нибудь касеты с играми и софтом для atari ?
и если да, можете ли вы их оцифровать ?

atariki
27.01.2011, 17:33
Хороший вопрос !!! Как раз собирался оцифровывать 6 кассет с играми в режиме TURBO 2000, и кассету в режиме AUTOTORBO и в стандарте штук 20 наверное. Магнитофона подходящего пока нет. Я тут думал задать вопрос автору эмулятора Altirra, будет он делать поддержку turbo режимов в wav формате или нет, а то как в детстве нравилось наблюдать полоски на экране при загрузке игры (гипнотизирует).

ZEman
28.01.2011, 08:13
atariki, нужен сам лоадер (загрузчик) от Turbo 2000 в виде записи и желательно подробное описание как в каком порядке загружать турбу 2000 и игры для него.

записям касет буду только рад.
я уговорю автора сделать поддержку касет с турбо 2000.

да, ещё если не сложно сделай список что находится на касетах.

atariki
28.01.2011, 10:38
Там сначала надо грузить Turbo2000 в комп, а лучше картридж сделать уже вместе с ним, а потом грузить игры. Можно сделать проще, перегнать в Turgen образа игр в wav файлы и писать на кассету, но у меня нет магнитофона на который записать все это. Надо паять переходник Mega CD. Вот я и думал, если в Altirre будет полноценная поддержка turbo режима (загрузка\запись) в виде wav файла, можно будет проверить игры, записать на кассету и грузить уже в железный Atari и радоваться.

---------- Post added at 10:38 ---------- Previous post was at 10:37 ----------

Я кое какие игры спишу с кассет, если надо - потом вышлю.

ZEman
28.01.2011, 11:55
atariki, какой-нибудь из файлов во вложении является тем самым лоадером Turbo 2000 что и у вас ?
как им пользоваться ?

что altirra, что любой другой эмулятор атари не могут работать с этими образами нормально.

atariki
28.01.2011, 12:13
T2000 loader.xex - это то что нужно. когда вылезает надпись T 2000, надо жать любую кнопку и пойдёт загрузка в turbo режиме при этом должны появиться полоски, грузится название игры, потом опять любая клавиша и ждём до конца.

ZEman
28.01.2011, 12:21
тоесть сначала загружаешь T2000 loader.xex, потом ставишь касету с записью в формате T2000, затем жмёшь Space и идёт загрузка, таков порядок действий ?

atariki
28.01.2011, 12:33
Да. только эмуль не видит формат turbo 2000, а если ему воткнуть *.cas файл то после нажатия space услышишь как звучит стандартный режим. Ждём поддержки T2000. А на железном atari все пойдет гладко, как ты и написал выше. Вообще он должен быть как во вложении.

ZEman
28.01.2011, 12:57
я написал автору как загружать лоадер T2000 и игры для него, выложил в теме твою запись и образы загрузчиков.
будем надеяться что автор сделает поддержку Т2000, на сегодняшний день таких эмуляторов нет.

---------- Post added at 15:57 ---------- Previous post was at 15:44 ----------

atariki, ой, ещё забыл спросить.
ты запись эту которую здесь выложил пробовал загружать на настоящем атари, она точно рабочая ?

atariki
28.01.2011, 16:35
Я её грузил на эмуляторе _atari800win 2.0.3_turbed, он понимает turbo в виде wav файлов, но это отвратительный эмулятор. Вот сам эмуль и вроде исходник, кинь автору может пригодится.
http://letitbit.net/download/31434.364f54cc4ace3566f0e268397d2b/_atari800win_2.0.3_turbed.rar.html

http://letitbit.net/download/52241.5a3aeafff562654d36582a4492e6/atari800turbed_vrode_ishodnik.rar.html

ZEman
28.01.2011, 17:55
atariki, переложи куданибудь в другое место эти 2 архива.
например на http://rapidshare.com/ или http://www.depositfiles.com/ru/
с letitbit.net я не качаю, там надо номер сотового вводить.
и желательной запакуй оба архива в один архив.

---------- Post added at 20:55 ---------- Previous post was at 20:25 ----------

всё уже так скачал, спасибо :)
в этом эмуле загружается арканоид с турбо-лоадером.
буду ждать ещё записей ;)

atariki
28.01.2011, 17:57
http://rapidshare.com/files/444996139/Archive.rar

ZEman
28.01.2011, 18:14
вот нашёл на сайтике 3 турбированых игрушки.
river raid, preliminary monty и little devil.
они были в mp3 поэтому пришлось их конвертнуть в wav.
little levil - загружается, а вот остальные 2 нет.

http://rapidshare.com/files/444998327/Turbo2000.rar

atariki
28.01.2011, 18:30
скорей всего их не загрузить, там ошибки

ZEman
28.01.2011, 18:36
а какие игры у тебя на турбированых касетах.

больше всего интересуют такие игры как:
boulder dash (любые части)
monty
river raid
alley cat
gyruss
pastfinder
drop zone
panther

есть чтото из этих ?

atariki
28.01.2011, 21:27
Фотки кассет с Turbo играми http://rapidshare.com/files/445025034/100MSDCF.rar

ZEman
28.01.2011, 21:50
ого, вторая касета эта нечто :v2_thumb:
там почти все мои самые любимые игры.
и на DSC02060 тоже много хороших игр.

надеюсь что ты сможешь потом их оцифровать, это настоящий клад, такие игры (в виде T2000) щас трудно достать.

atariki
28.01.2011, 22:08
Надеюсь. Конечно проще будет перегнать с помощью Turgen, но надо знать как.

ZEman
28.01.2011, 22:23
а ту запись с арканоидом ты как делал ?
нельзя разве просто списывать звук с касет в wav ?
чемто подобным занимаются наши спектумисты http://zx.pk.ru/showthread.php?p=353960#post353960

atariki
28.01.2011, 22:47
Та запись делана через Turgen, давно. На шару получилось как-то. Щас как раз пробую перегонять и запускать.

ZEman
29.01.2011, 07:41
чтонибудь получается ?
кстати этот самый turgen system обновился несколько дней назад.
http://www.baktra.wz.cz/software/turgen2.html

atariki
29.01.2011, 10:50
Пока нет. Не грузятся игры. Пробую.

ZEman
29.01.2011, 11:47
плохие записи или же в эмуляторе не загружаются ?

atariki
29.01.2011, 13:02
ошибки уже в эмуле, не грузится.

---------- Post added at 13:02 ---------- Previous post was at 11:55 ----------

Всё, вроде разобрался. Делаю через Turgen

ZEman
29.01.2011, 13:10
на выходе должен получаться wav файл 8 бит, моно, 44100, 352 кб/сек.

---------- Post added at 16:10 ---------- Previous post was at 16:10 ----------

ждём результатов :)

atariki
29.01.2011, 13:56
Я вместе с этим впал в ностальгию. Буду не скоро...:) Пробуй !

http://rapidshare.com/files/445125942/worked_turbo_atari_game.rar

ZEman
29.01.2011, 15:41
ух ты, здорово.
это ты с какой касеты списывал ?
или так просто наугад понадёргал игр ?

---------- Post added at 18:41 ---------- Previous post was at 18:22 ----------

попробуй ещё пожалуйста игру last star fighter перегнать, одна из самых моих любимых, она у тебя на 4 касете.

atariki
29.01.2011, 16:29
Это я сконвертил xex файлы в turbo и всё. Пока наугад надёргал, но думаю все сделать.

atariki
29.01.2011, 17:31
The Last Starfighter !!!

atariki
29.01.2011, 21:04
http://rutracker.org/forum/viewtopic.php?t=3397807

ZEman
30.01.2011, 18:57
раздающих то там никого может переложишь на рапиду ?
в Altirra поддержка турбо режима будет, автор сказал что он будет переделывать эмуляцию касетного плеера.
вот только когда именно он это сделает я не знаю, он говорит что пока занят решением других проблем, касетами займётся позже.

atariki
30.01.2011, 20:40
Попробуй скачай раздачу, я встал. Попроси его чтобы сделал поддержку записи Turbo в wav файл, т.е чтобы можно было писать в файл с программы копировщика. Кстати, cas файлы обычно разделены на 2 части, он грузит первую часть моментально даже без звука, а вторую как на норм. компьютере со звуком.

ZEman
31.01.2011, 08:27
знаю, про запись звука я ему уже говорил больше года назад, пока автор воздеживается от таких добавлений.
говорит что нужно доделать эмуляцию цпу и других вещей, а касетами и записью звука займётся позже.

atariki
31.01.2011, 09:32
Тогда ждём.

ZEman
31.01.2011, 09:33
возможно придётся ждать долго.

ZEman
05.02.2011, 05:05
новая бета Altirra 1.9 test 16.

http://www.virtualdub.org/beta/Altirra-1.9-test16.zip

фиксы в эмуляции цпу.
фиксы в эмуляции GITA.
подправлена работа дисковода.
заработала дема "cool-emotion".
улучшения утилиты disk explorer.
доработка устройства R-Device, serial port (RS232).
многчисленые фиксы в эмуляции R-Device, serial port (RS232).
добавлен второй слот для картриджей (second cartridge).

p.s.
замените мой файл настроек из предыдущих вложений на более новый, в прошлом конфиге была допущена досадная ошибка изза чего не загружались касеты.
новый конфиг подправлен и полностью настроен.

ZEman
13.02.2011, 05:32
очередная бета Altirra 1.9 test 17.

http://www.virtualdub.org/beta/Altirra-1.9-test17.zip

доработка эмуляции R-Device, serial port (RS232).
пофиксены тайминги.
добавлена поддержка картриджей размером 2 и 4 кб.

atariki
13.02.2011, 21:05
а для чего rs232? как его использовать?

ZEman
14.02.2011, 07:24
кабы я знал, вот ему захотелось сделать и всё тут.
как я понял он хочет сделать эмуляцию (симуляцию) модема, вот например я спрашивал как это будет:

Q: some questions on emulation "Serial ports":
You wish to add network support in the emulator?
Or it will be connection between two running copies of the emulator?

A: The "serial" connection can be between two emulators, but it doesn't have to be. It's to simulate a modem connection, where the other end doesn't have to be an Atari.

также он постепенно доделывает эмуляцию GITA и ANTIC процессоров.
возможно после этого займётся касетным плеером.

http://en.wikipedia.org/wiki/Atari_8-bit_computer_peripherals
кое-что можно прочитать про RS232 и что через него подключается.

Lethargeek
26.02.2011, 13:15
теперь acid test проходится почти полностью 41 из 42 пунктов.

Q: что такое acid test ?
acid test - test созданый avery для проверки любого эмулятора atari 8bit или реального атари на точность, акуратность и ошибки.
реальное железо проходит этот тест полностью 42 из 42 пунктов.
интересные результаты дают эмуляторы:

Altirra 1.9 test 12 - 41 тест из 42 пройдено, 1 тест завален.
Atari 800 Winplus 4.0 - 21 тест из 42 пройден, 21 тест завален.
Atari 800 Win 2.1.0 - 22 теста из 42 пройдено, 20 тестов завалено.
Atari ++ 1.59 - 15 тестов из 42 пройдено, 27 тестов завалено.
все остальные эмуляторы не проходят и 15 пунктов
Совместимость по заранее заботливо подобранным тестам это конечно хорошо, но вот запускаю, например, примитивную игрушку The Great American Cross-Country Road Race, и немедленно вижу глюк - мусорная полоска посреди экрана. А вот в Atari800WinPlus ее нету, на реалах тоже не упомню такой фигни.

И второй вопрос, собирается ли аффтар запилить когда-нибудь нормальные снапы?

ZEman
28.02.2011, 07:14
спасибо за найденую ошибку Lethargeek, даже не ожидал такое найти.
я отправил отчёт автору эмулятора.

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

ZEman
28.02.2011, 10:38
http://www.virtualdub.org/beta/Altirra-1.9-test20.zip

доработка serial ports.
фиксы в эмуляции Gita и Antic.
мелкие фиксы.

ошибка с игрой Great American Cross-Country Road Race оперативно исправленна.
если найдёте ещё ошибки, отписывайтесь, не стесняйтесь.

ZEman
08.03.2011, 12:38
Altirra 1.9 test 21.

http://www.virtualdub.org/beta/Altirra-1.9-test21.zip

продалжается доработка serial ports (автор заверяет что это уже почти закончено, две из трёх программ BBS использующих serial ports, работают правильно).
улучшения и исправления ошибок в утилите disk explorer.
исправлена ошибка связаная с работой SpartadosX в эмуляторе.
исправления касающиеся регистра.
фиксы в эмуляции antic и gita процессоров.
исправлена ошибка горизонтального скроллинга.
мелкие фиксы и исправления.

ZEman
10.03.2011, 11:31
http://www.atariage.com/forums/topic/178448-boot-factory-bbs/
здесь описана работа с Serial ports, Modem для работы с эмулятором altirra.
если быть честным я ничего в этом не понимаю.
чё это за сеть такая ?

---------- Post added at 14:31 ---------- Previous post was at 13:51 ----------

Altirra 1.9 test 22.
http://www.virtualdub.org/beta/Altirra-1.9-test22.zip

ZEman
17.03.2011, 20:02
Altirra 1.9 test 26.

http://www.virtualdub.org/beta/Altirra-1.9-test26.zip

список изменений:
фиксы в видео эмуляции.
фиксы в отображении шрифтов при работе с модемом.
исправлена ошибка с положением окна эмулятора.
фиксы в дебагере.
фиксы в работе фильтра PAL artifacting high.
немного улучшена работа касетного плеера (заработали некоторые игры загружающиеся с образов касет с выключеным SIO patch).
всевозможные мелкие исправления и фиксы.

ZEman
18.03.2011, 13:35
эмулятор atari 800 под систему android.
http://www.appbrain.com/app/droid800%3A-atari-8-bit-emulator/com.droid800

ZEman
31.03.2011, 19:39
Altirra 1.9 test 30.

http://www.virtualdub.org/beta/Altirra-1.9-test30.zip

фиксы и улучшения в дебагере.
исправлена ошибка с памятью 1088 кб в режиме VBXE.
исправлена ошибка с крахом эмулятора при включеных одновременно опциях Pal artifacting high и Extended pal height.
фиксы в эмуляции antic.
исправлена мелкая ошибка в эмуляции модема.
улучшена эмуляция HLE режима со Spartadosx.
фиксы и улучшения в эмуляции HLE.
различные мелкие исправления и фиксы.

ZEman
10.04.2011, 18:31
новая версия лучшего доса для atari, эта версия разрабатывалась 3 года.

SpartadosX 4.43
http://sdx.atari8.info/sdx_files/4.43/sdx443_images.zip

news in SpartaDOS X 4.43

* New Toolkit disk with additional utilities
* Improved hardware compatibility: SpartaDOS X now works on SECAM Ataris (equipped with FGTIA).
* Improved backward compatibility with SpartaDOS 3.2 and AtariDOS.
* Improved backward compatibility with 400/800 OS.
* Improved handling of AtariDOS/MyDOS disks.
* Improved compatibility with MAC/65 cartridge.
* Improved fast I/O driver for the California Access 2001 floppy drive (thanks to sup8pdct)
* SIO routines have been optimized to support transfers at higher speeds.
* "High" density added to the list of available densities in the Formatter.
* VBXE support: directory colorizing may be activated VBXE 80-column console. Also the formatter will cooperate with VBXE driver to avoid interference with 80-column VBXE display.
* Quite a few bugfixes all around the place.

Most important extensions to internal functions:

* It is now possible to read the Help key or Shift/Ctrl+key combos via U_GETKEY routine.
* MALLOC is now able to automatically align memory blocks to page boundary.
* U_LOAD is now able to automatically align binary blocks to page boundary (the SDX binary header defines an additional flag for that).
* New error condition: 183 Environment full (cure that by loading ENV.SYS)

ZEman
15.05.2011, 08:30
Altirra 1.9 test 40.

http://www.virtualdub.org/beta/Altirra-1.9-test40.zip

список изменений с 31 по 40 бету:

улучшения и фиксы в дебаггере.
фиксы в эмуляции IDE (жёсткий диск).
исправления в памяти 52К.
эмуляция ANTIC поправки таймингов в VSCROL режиме.
добавлена поддержка PClink (переброска файлов).
фиксы в эмуляции cpu.
фиксы в эмуяции serial ports.
исправлена ошибка со сдвигом окна эмулятора "display".
исправлена ошибка с работой дисководов № 9 - 15.
улучшена работа BASIC в HLE режиме эмулятора.
исправлена ошибка в работе маппера картриджей OSS 034M.

ZEman
21.05.2011, 18:53
Финальная версия лучшего эмулятора восьмибиток атари Altirra.

Altirra 1.9

скачать новую версию:
http://virtualdub.org/downloads/Altirra-1.9.zip

исходники:
http://virtualdub.org/downloads/Altirra-1.9-src.zip

список изменений:

Version 1.9 [May 15, 2011]:
[features added]
* Debugger: Multiple memory access breakpoints can now be placed.
* Debugger: Added option to break on run address of loaded executable.
* Debugger: Conditional breakpoints (bx) are now supported.
* Debugger: Commands can now be run when a breakpoint fires.
* Debugger: Added ? (evaluate) and .printf commands.
* Debugger: Trace and assert statements can now be embedded in assembler listings.
* Debugger: Added vta, vtc, vtl, and vtr commands to control verifier OS entry point checking.
* Debugger: Added .dumpsnap command.
* Debugger: Memory access breakpoints can now be placed on an address range.
* Debugger: History window now has a Copy Visible context menu option.
* Debugger: Verifier modes are now configurable.
* Debugger: Verifier can now catch register corruption across interrupts.
* Debugger: .writemem now supports extended address syntax.
* Debugger: Added .sio command.
* Debugger: Added .sdx_loadsyms command.
* SoundBoard: Initial support.
* UI: Added emulator crash dialog.
* UI: Show FPS option now also shows CPU usage.
* Input: Added Amiga mouse support.
* Input: Added CX-85 keypad support.
* GTIA: NTSC and PAL modes can now have separate palettes.
* GTIA: Added option for PAL encoding quirks.
* GTIA: Added PAL high artifacting mode.
* Disk: Initial version of disk explorer.
* Serial: Inbound connections are now supported.
* Serial: Added support for A, L, M, P, Q, S, T, V, X, &C, &D, &F, &G, &P, &T, &V, and &W modem commands.
* Serial: Added DTR and CRX signal support.
* Serial: Added IPv6 support.
* Serial: Added option to force specific connection and DTE communication rates.
* Serial: Added option to bypass accurate serial port rate throttling.
* Cartridge: Two cartridges are now supported for 800 left+right and stacked cartridge configurations.
* Cartridge: 2K and 4K cartridges are now supported (as mirrored 8K cartridges).
* Cartridge: SIC! cartridge support.
* PCLink: Initial support.

[bugs fixed]
* UI: Pane dragging is less twitchy and no longer undocks a pane as soon as you click on the caption.
* UI: Fixed undocked panes getting lost on exit when no other panes were docked.
* UI: Optimized Direct3D9 code to reduce flickering when switching artifacting modes.
* UI: Fixed current beam position indicator not updating properly when stepping with interlacing enabled.
* UI: Auto-size command now works when menu wraps.
* HLE: Fixed crash when NMI handler is invoked with no NMIs pending.
* HLE: Added support for XL OS PENTV vector.
* HLE: E: device now excludes prompts from data returned by get-line commands.
* HLE: Increased HLE kernel compatibility with SpartaDOS X.
* HLE: Fixed BASIC ^ operator with HLE kernel or floating-point acceleration.
* HLE: Fixed AFP not accepting leading spaces (which broke the Atari BASIC READ statement).
* Simulator: Default kernel mode now prefers ROM images properly again.
* Simulator: BOOT? and DOSINI are now set at the beginning of EXE/XEX loads to support more WARMSV tricks.
* Cheats: Enable checkbox on cheats was broken.
* CPU: Added missing SHA abs,Y ($9F) instruction.
* CPU: Fixed CMOS BIT #imm ($89) instruction.
* CPU: Fixed 65C02 $FC instruction.
* CPU: Back-to-back interrupts are no longer allowed.
* CPU: Added emulation of BRK/NMI bug.
* CPU: Added option to emulate masked NMIs (off by default).
* CPU: Fixed dp,X, dp,Y, and (dp,X) page wrapping behavior in 65C816 E=1 mode.
* ANTIC: DMACTL bits 6 and 7 are no longer reflected in .dlhistory output.
* ANTIC: Fixed CPU not being halted when playfield DMA occurred on cycle 10.
* ANTIC: Fixed timing of when VSCROL affects DLIs.
* Debugger: Optimized History pane.
* Debugger: Avoid re-requesting the same source file when it is not found on disk.
* Debugger: Improved reliability of source-level stepping.
* Debugger: Added XL OS entry points to default entry points allowed by verifier.
* Recorder: Fixed crash on recording errors.
* Recorder: Fixed incorrect format on video stream when using ZMBV compression.
* Disk: SIO receive speeds are now validated for more reliable high-speed SIO detection.
* Disk: VAPI (ATX) images can now be loaded from .zip files.
* Disk: Fixed problems binding disk images to D9:-D15:.
* GTIA: NTSC high artifacting mode now respects artifact phase setting.
* GTIA: Fixed trigger state sometimes being initially wrong when enabling latching.
* GTIA: Improved accuracy of transitions from mode 8 to mode 9/10.
* GTIA: Fixed hires lines not artifacting correctly with the extended PAL height setting enabled.
* Serial: Telnet emulation now reads out of band data.
* Serial: Telnet emulation now handles incoming WILL and WONT commands.
* Serial: Telnet server now attempts to turn off local echo on remote end.
* Serial: Fixed sporadic missing newlines on modem status messages.
* Serial: Control line state is now reported in non-concurrent mode.
* Serial: Ring pattern adjusted to match US standard (2s/4s).
* Serial: Re-opening the R: device now flushes buffered data.
* Serial: Closing the R: device deactivates concurrent mode to make subsequent status requests work.
* Serial: Fixed crash in R: when invoking GET BYTE with an empty input buffer or PUT BYTE with a full output buffer.
* Serial: Fixed BASIC GET command failing after XIO on R:.
* Serial: Fixed erroneous CR-to-CRLF conversion on transmit path.
* Serial: XIO commands to R: instead of R1-R4: now work properly.
* Serial: Closing R: waits for queued output data to flush.
* Printer: Fixed close command not actually closing IOCB.
* VBXE: VBXE memory no longer overlays extended memory in 1088K mode with shared memory disabled.
* IDE: Cold reset now also resets the emulated IDE device.
* IDE: Addressing is now restricted to offsets $00-07 to avoid conflicting with OS PBI scan.
* Cartridge: Corrected banks 1 and 2 for OSS 034M cartridge type.

новая версия вышла ещё 16 мая но Я немного задержал выкладывание её здесь так-как мы делали перевод эмулятора.
мы это Я и Leonis (http://tv-games.ru/) Большое ему спасибо за огромную помощь в переводе !

итак, кроме обычной английской версии вы мыжоте скачать полностью переведённую версию Altirra 1.9 и файл настроек + биосы к нему:

http://tv-games.ru/emulator/open/altirra.html

ZEman
30.06.2011, 18:47
продолжается разработка лучшего эмулятора atari 8 bit и atari 5200.

Altirra 2.0 test 9.

http://www.virtualdub.org/beta/Altirra-2.00-test9.zip

список изменений:

Version 2.00 prerelease:
features added
UI: Added OS Screen size setting.
UI: Added support for gzip compressed images (*.gz, *.atz).
UI: Arrow key behavior is now configurable.
UI: Added speed options.
UI: Added option to control whether emulation sees the Shift key pressed after a Shift+F5 cold reset.
Debugger: Added command aliases (ac, al, as, a8).
Debugger: Added watch expression (wx) command.
Debugger: Added multiple memory panes.
Debugger: Added watch panes.
Debugger: Initial version of debug display.
Debugger: Disassembler can now display offsets from symbols.
Debugger: Profiler now distinguishes between VBIs and DLIs in function sampling mode.
Debugger: Added call graph profiling support.
Debugger: Mouse wheel is now position-based instead of focus-based.
Debugger: Address range breakpoints can now trigger commands.
Disk: Added support for Write PERCOM Block command.
Disk: Added option to auto-detect firmware overrides of disk accesses and automatically disable SIO patch for those drives.
Cartridge: Added another Atrax 128K cartridge variant used for SpartaDOS X.
Input: MultiJoy8 support.
IDE: KMK/JZ IDE / IDEPlus 2.0 emulation support.

bugs fixed
ANTIC: Added emulation of bus data displaying at the very right border of a wide scrolled playfield.
ANTIC: Improved accuracy of mid scan line changes to HSCROL.
ANTIC: Fixed phantom DMA data during WSYNC.
ANTIC: Implemented phantom DMA artifacts along right side of wide playfield.
ANTIC: Fixed NMIs not being reactivated after a write to NMIRES on cycle 7.
Disk: PERCOM block is now initialized for a drive without a disk.
Disk: Fixed errors in PERCOM block track and sectors per track counts.
Disk: Switching a disk from R/W to VirtRW mode now clears pending flush errors.
CPU: Fixed undocumented $BB opcode using abs instead of abs,Y addressing mode.
CPU: Undocumented $6B opcode now supports decimal mode.
Debugger: Profiler sometimes lost track of intermediate call frames during function sampling.
Debugger: Mouse wheel now uses system wheel scroll setting.
IDE: Added mandatory Recalibrate, Read Verify, Read Multiple, Write Multiple, Seek, Set Multiple Mode, and Initialize Device Parameters commands.
IDE: Fixed response from device 1 status register.
IDE: Improved response from Identify Drive command.
Cartridge: Reverted OSS 034M mapper back to original bank order and added OSS 043M mapper mode for alternate bank layout.
Input: Fixed crash when activating triggers to unavailable controllers.

ПО РУССКИ:

улучшена эмуляция antic и cpu что дало ещё более точную качественную эмуляцию.
улучшено управление.
очень сильно улучшен дебагер.
добавлена опция для изменения скорости работы эмулятора от 10% до 500%
добавлен multijoy 8 interface - позволяет добавить до 8 игроков на атари.
добавлена эмуляция жёсткого диска KMK/JZ IDE / IDEPlus 2.0.
фиксы в эмуляции картриджей.
добавлена поддержка архивов gz и atz.
и много чего ещё.

файл настроек и биосы прилагаю.

ZEman
05.07.2011, 08:08
порт одной из известнейших сеговской игры на Atari 8bit.
игра разрабатывалась много лет, финал-релиз появился только сегодня.

Space Harrier.

скачать образ картриджа: http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=210047
видео: http://www.youtube.com/watch?v=-B-_6-RuJR0&feature=player_embedded

игра отлично работает на последних выпусках эмулятора Altirra.

ZEman
25.12.2011, 09:17
новая версия лучшего эмулятора atari 8 bit и atari 5200.

Altirra 2.0.

breaking changes
Debugger: The step over command has been changed from s to o.

features added:
UI: Added OS Screen size setting.
UI: Added support for gzip compressed images (*.gz, *.atz).
UI: Arrow key behavior is now configurable.
UI: Added speed options.
UI: Added option to control whether emulation sees the Shift key pressed after a Shift+F5 cold reset.
UI: Added MRU list for booted images.
UI: Color settings can now be exported as a palette file (*.pal).
UI: Display API options can now be changed through the GUI (not just cmdline).
UI: Added full screen resolution options.
UI: Added single instance option.
UI: Request 1ms system timer precision only when unpaused.
UI: Added option to bind file associations in Windows for image types.
UI: Added /run, /disk, /tape, and /cart switches to force load types on the command line.
UI: Added mute option.
Debugger: Added command aliases (ac, al, as, a8).
Debugger: Added watch expression (wx) command.
Debugger: Added multiple memory panes.
Debugger: Added watch panes.
Debugger: Initial version of debug display.
Debugger: Disassembler can now display offsets from symbols.
Debugger: Profiler now distinguishes between VBIs and DLIs in function sampling mode.
Debugger: Profiler now shows unhalted cycle counts and DMA contention rates.
Debugger: Added call graph profiling support.
Debugger: Mouse wheel is now position-based instead of focus-based.
Debugger: Address range breakpoints can now trigger commands.
Debugger: Added log output filter commands (lfd/lfe/lfl/lft).
Debugger: Added .ide command.
Debugger: Enter (e) command now takes expressions.
Debugger: Added bitwise/low-byte/high-byte operators and address/value variables to expression evaluator.
Debugger: Break on expression command (bx) can now include address ranges.
Debugger: Added dump double words (dd) command.
Debugger: Go (g) command now has options to preserve and force source mode.
Debugger: Added batch (.batch) command.
Debugger: Added source mode control (.sourcemode) command.
Debugger: Commands can now be queued to run when an EXE loads or runs.
Debugger: Source line breakpoints can now be set prior to line debug information being available.
Debugger: A matching .atdbg file is now processed when an executable loads.
Debugger: startup.atdbg in the program directory is now processed on startup if present.
Debugger: Ctrl+Up/Down from output window command line now scrolls log pane by single lines.
Debugger: Added fill (f), search (s), and move (m) commands.
Debugger: Register (r) command can now set individual flags.
Debugger: Improved output of .pia command.
Debugger: Call, loop, and interrupt collapsing in history window can now be toggled.
Debugger: History window can now show timestamps in cycles, unhalted cycles, and microseconds from an anchor point.
Debugger: Extended memory syntax now allows access to hidden RAM (r: prefix).
Debugger: Added .tape and .tapedata commands.
Disk: Added support for Write PERCOM Block command.
Disk: Added option to auto-detect firmware overrides of disk accesses and automatically disable SIO patch for those drives.
Disk: Live disk images can now be explored directly from the disk drive entry rather than requiring an unmount and remount.
Disk: Disk explorer shows timestamps.
Disk: .ARC compressed archives can now be explored.
Disk: Fixed a couple of bugs with DCM disk image decoding.
Cartridge: Added another Atrax 128K cartridge variant used for SpartaDOS X.
Cartridge: Added support for OSS 8K, Blizzard 4K, AST 32K, Atrax SDX 64K, Turbosoft 64K, and Turbosoft 128K types.
Cartridge: Added support for newer MaxFlash 1MB cartridges that power up in bank 0 instead of bank 127.
Cartridge: Added support for 1M Megacart (different type with similar name).
Cartridge: Added support for a 5200 64K cartridge with 32K banks.
Input: MultiJoy8 support.
Input: CX-80 and 5200 trackball support.
Input: 1200XL F1-F4 keys can now be enabled in keyboard options.
Input: ~ key is now an alternate mapping for the inverse key.
IDE: KMK/JZ IDE / IDEPlus 2.0 emulation support.
IDE: Initial SIDE emulation support.
IDE: Solid-state mode supports up through PIO mode 6.
IDE: Read-only physical disk access.
GTIA: SECAM support.
GTIA: Optimizations to mode 9 and mode 10 rendering.
MMU: Added 800 8K/24K/32K/40K configurations.
MMU: Added 320K and 576K Compy Shop configurations.
MMU: Sped up extended bank switching.
Simulator: Added XEGS support.
SoundBoard: Multiplier support.
POKEY: Rewrote sound core to defer repeating events whenever possible for extra speed.

bugs fixed
ANTIC: Added emulation of bus data displaying at the very right border of a wide scrolled playfield.
ANTIC: Improved accuracy of mid scan line changes to HSCROL and DMACTL.
ANTIC: Fixed phantom DMA data during WSYNC.
ANTIC: Implemented phantom DMA artifacts along right side of wide playfield.
ANTIC: Fixed NMIs not being reactivated after a write to NMIRES on cycle 7.
Disk: PERCOM block is now initialized for a drive without a disk.
Disk: Fixed errors in PERCOM block track and sectors per track counts.
Disk: Switching a disk from R/W to VirtRW mode now clears pending flush errors.
Disk: Fixed incorrect serial transfer rates for XF551 high speed Put/Write and Write PERCOM commands.
Disk: Fixed H: device not handling zero-byte get/puts properly with burst I/O enabled (affected GET/PUT from BASIC).
Disk: H: device now supports OPEN with AUX1=7 to fix directory listing from DOS 2.5.
Disk: Disk explorer now properly increments volume sequence number when modifying SpartaDOS X images.
Disk: DSKINV hook now supports writes to sectors bigger than 128 bytes.
Disk: Fixed crash with very short disk images.
CPU: Fixed undocumented $BB opcode using abs instead of abs,Y addressing mode.
CPU: Undocumented $6B opcode now supports decimal mode.
Debugger: Profiler sometimes lost track of intermediate call frames during function sampling.
Debugger: Mouse wheel now uses system wheel scroll setting.
Debugger: Improved parsing of MADS listings.
Debugger: Fixed command escaping so that escapes are no longer processed unless enabled, i.e. \"foo\nbar".
Debugger: Register (r) can no longer clear bits 4 and 5 of P when unsupported by current CPU mode.
Debugger: _ and . are now accepted as part of symbol names in expressions.
Debugger: Fixed crash when attempting to load empty file as symbol file.
Debugger: Source path matching now allows partial path matches both ways and has improved behavior with duplicate filenames in different directories.
Debugger: Fixed wrapping of frame counter in history window.
Debugger: Built-in kernel symbols now take priority over loaded symbols.
Debugger: Fixed page scrolling in history window after enabling CPU history tracking.
IDE: Added mandatory Recalibrate, Read Verify, Read Multiple, Write Multiple, Seek, Set Multiple Mode, and Initialize Device Parameters commands.
IDE: Fixed response from device 1 status register.
IDE: Improved response from Identify Drive command.
IDE: Set transfer mode command is now supported.
Cartridge: Reverted OSS 034M mapper back to original bank order and added OSS 043M mapper mode for alternate bank layout.
Input: Fixed crash when activating triggers to unavailable controllers.
PIA: Implemented IRQB and control bit 6.
HLE: Fixed escape handling in display handler.
HLE: Screen setup now matches the display list and playfield addressing of the stock OS ROM.
HLE: Fixed cartridge handling so that cartridges are run after disk boot completes.
HLE: Added known RTS instruction at $E4C0.
HLE: CIO now allows SPECIAL commands to be issued on a closed IOCB.
HLE: Boot loader now sets DBYTLO/DBYTHI to $0400 before launching.
HLE: Fixed crash in CIO on OPEN command with unknown device.
HLE: S: now supports the Get Status, line, and fill commands.
UI: Disk sector display was incorrect for accelerated writes.
UI: Fixed crash if DirectX 9 is not installed.
UI: Display window can no longer be undocked in full screen mode.
UI: Adjusted default NTSC color preset. The old preset is still available.
UI: Command-line processing now better matches standard VC++ escaping rules.
UI: Direct3D9/OpenGL rendering now works over Remote Desktop with Windows Vista/7.
SoundBoard: Restricted $D5/D6xx mapping to $D500-D53F and $D600-D63F.
POKEY: Fixed incorrect latching on IRQST bit 4 (serial output ready IRQ).
POKEY: Fixed deassert timing for IRQST bit 3 (serial output complete IRQ).
POKEY: Added partial emulation of SKSTAT bit 4 (direct input) during disk transfers.
Cassette: Fixed data blocks being silently dropped when reading some .cas files.
Cassette: Fixed inaccuracy in data rate produced from loading .cas files.
GTIA: Fixed incorrect color for %1000 pattern in mode 10 with lores ANTIC input.
VBXE: Warm reset no longer resets all registers like a cold reset.

файл настроек и биосы прилагаю.

скачать:
http://virtualdub.org/downloads/Altirra-2.00.zip
исходники:
http://virtualdub.org/downloads/Altirra-2.00-src.zip

ZEman
21.02.2012, 10:54
промежуточная версия эмулятора.

Altirra 2.1 test 13

features added:
SlightSID emulation support.
Covox emulation support.
BASIC programs can now be booted.
Fast boot option now accelerates timeouts for powered down disk drives.
Disk: Added support for format skewed ($66) command.
Disk: Format commands ($21, $22) now support high-speed operation.
Disk: Added emulation profile modes for various disk drives.
Disk: Reduced ACK-to-complete delay when accurate sector timing is off.
Disk: Added rotation and seek sound emulation.
Disk: Accurate disk timing prediction is now preserved when burst I/O transfers are enabled.
Debugger: Added .sum (sum memory area) command.
Debugger: Added .warmstart command.
Debugger: Added ap (alias pattern) command for adding aliases with patterns.
Debugger: Added additional aliases to a8 command (set Atari800-compatible command aliases).
Debugger: Added alternate L>addr syntax for setting an address range length based on an end address.
Debugger: Added heat map support.
Serial: 1030 Modem support.
Display: Added scanline display mode.
Display: Added integer-multiple version of preserve aspect ratio sizing mode.
Display: Text can now be copied out of ANTIC modes 2, 3, 6, and 7 (GR.0, 1, and 2).
Display: Added CIO intercept based enhanced text mode.

bugs fixed:
Increased paste keyboard timer to reduce dropped keys on line processing delays.
Fixed startup crash on Sandy Bridge CPUs on Windows XP.
Simulator: Inhibit FP math acceleration hooks when PBI ROM overlay is active.
Debugger: "read" and "write" terms can now appear more than twice in a conditional breakpoint expression.
POKEY: Fixed glitching in high-pass filtering.
Disk: Fixed handling of XF551 high-speed sector skew format command ($A1).
Disk: Format command now sends back ACK+ERROR+buffer instead of NAK on a read-only disk.
Disk: Adjusted step rate of 810 drive to 5.3ms.
Disk: Fixed forced sector ordering command (.diskorder) for .pro images.
Disk: Step delays were not always reflected correctly in command delay time (only rotational position).
Disk: Fixed inverted write protect bit status.
Disk: Attempted writes to a write protected disk now return errors instead of a NAK.
Disk: Fixed command response when accessing a drive with no disk.
Input: Fixed bug in keyboard repeat detection code.
Input: Improved Caps Lock key support.
Cartridge: An error is now thrown when attempting to save a cartridge image in .CAR format with an unsupported mapper.
Display: Fixed display mode matching when /f is specified on the command line.
CPU: Fixed cycle behavior of ASL/LSR/ROL/ROR abs,X instructions in 65C02 mode.
HLE Kernel: Fixed BUFADR being overwritten by CIO, which broke the DOS XE executable loader.

из особо интересного:
эмуляция звуковой карты Covox.
эмуляция устройства SlightSID (музыкальный sid чип встроенный в атари).
эмуляция модема 1030.
эмуляция различных дисководов атари с их особенностями.
добавлен звук работы дисководов.
поддержка BAS файлов.
сильно улучшенно качество эмуляции.

файл настроек с биосами прилагаю.

ссылка на скачивание:
http://www.virtualdub.org/beta/Altirra-2.10-test13.zip

ZEman
21.02.2012, 11:05
и в дополнение выкладываю здесь архивы с различным софтом и играми:

игры и программы требующие не менее 128 кб памяти
http://www.mediafire.com/?7z74qlsdkhn787f

архив ATX и PRO дисков - образы дисков с оригинальной защитой, максимально точные копии оригинальных дисков.
http://www.mediafire.com/?dq86a230gc4sgai

большой архив дампов картриджей для атари 8 бит, в моей коллекции собраны практически ВСЕ ! известные на сегодня дампы картриджей.
http://www.mediafire.com/?vdh5ah91t3krdez

большой архив образов кассет для атари, включает в себя более 3000 ! образов.
http://www.mediafire.com/?q3dckwdb5y4dct6

архив BAS файлов (игры и программы написанные на бейсике) - более 1000 ! файлов.
http://www.mediafire.com/?7z7cbjlr7ep4hzb

архив дампов картриджей для atari 5200.
http://www.mediafire.com/?kl07et9krxts2n9

коллекция трейнеров (чит коды) для атари.
http://www.mediafire.com/?mpug5pyfa0596t5

архив содержащий в себе файлы для эмуляции таких устройств как:
ABXE (soundboard), VBXE, модем, игры для 2 и более игроков, Sdrive образы, SlightSID, Covox.
http://www.mediafire.com/?xixpady0edy0aay

12.03.2012 ОБНОВИЛ АРХИВЫ !

goblinish
22.02.2012, 20:10
ZEman, а нет ли полностью Holmes collection 1-3? утянуть напряжно...

palsw
11.03.2012, 21:58
Установил эмулятор - Atari800Win_PLus_4.0.exe.
подключил 3 файла биоса,тест встроенный работает.вставлю образ диска с игрой - все работает ,музыка играет.Клавиши F1-F12 (пауза,сброс,дебагер) работают - а вот в самой игре не могу найти клавиши управления.Пробовал несколько разных игр,что то еще нужно выбрать в закладке INPUT или нужен джойстик?

Эмулирую 65xe ...

пробовал в win xp и win 8

Biga
11.03.2012, 22:23
ZEman, а нет ли полностью Holmes collection 1-3? утянуть напряжно...

ftp.pigwa.net/stuff/collections/ тут каталог "holmes cd"

ZEman
12.03.2012, 07:51
palsw, потому-что клавиши управления в Atari800Win_PLus по умолчанию повешаны на нум-пад.
нужно изменить управление на более привычное, например стрелки + ctrl.
для этого лезь в настройки
Input ---> Joystick
и там где первый джойстик указан выбирай другую схему клавиш.
вдобавок уже несколько месяцев как вышла новая версия эмулятора
Atari 800 WinPlus 4.1
https://github.com/Jaskier/Atari800Win-PLus/downloads

а вообще я бы советовал использовать altirra, он намного более качественный, точный и продвинутый эмулятор.

ZEman
12.03.2012, 10:27
обновил архивы с софтом и играми (смотри сообщение #77) !

palsw
12.03.2012, 12:23
ZEman, ?
http://s019.radikal.ru/i611/1203/e4/60d2c12b4127.jpg (http://www.radikal.ru)

ZEman
12.03.2012, 12:48
это устаревшая страница, она уже давно не обновляется.
сейчас официальная страница эмулятора находится тут:
https://github.com/Jaskier/Atari800Win-PLus

palsw
12.03.2012, 15:04
http://s019.radikal.ru/i624/1203/aa/f3d82233e69a.jpg (http://www.radikal.ru)

:( попробуем другой эмулятор

---------- Post added at 13:04 ---------- Previous post was at 12:57 ----------

ZEman, просьба выложить эмулятор altirra ver2 в доступный файлобменик .по ссылкам не открывается скачка http://virtualdub.org/downloads/

ZEman
12.03.2012, 19:06
palsw, вот лови http://www.mediafire.com/?lgwxq691o8skcq4

это самая последняя на сегодняшний день бета эмулятора Altirra.
в архиве также содержится файл с настройками эмуляторами и все необходимые биосы.
по большей части эмулятор настраивать не нужно.

Altirra самый новый, качественный и точный эмулятор атари, нацеленый на наиболее точную и правильную эмуляцию, считается самым лучшим эмулятором атари 8 бит и атари 5200.
но учтите, привыкнуть к нему несколько сложнее, он более труден в освоении.

ZEman
15.03.2012, 10:20
так-как об эмуляторе пока нет никаких новостей, решил заняться биосами для атари, земетил что у меня нехватало некоторых файлов, а с некоторыми возникали проблемы.
потратил примерно 2 дня на поиски и сбор различной информации, потом долго всё сверял по CRC-32 и вот результат.
самый полный набор прошивок (биос) для атари на сегодняшний день:

http://www.mediafire.com/?69ranq6nlwqa632

то что необходимо для altirra, находится в папке "correct bios rom images", только без прототипов.

ZEman
27.05.2012, 10:05
Altirra 2.1 test 25

http://www.virtualdub.org/beta/Altirra-2.10-test25.zip
http://www.virtualdub.org/beta/Altirra-2.10-test25-src.zip

список изменений:

- добавлена 64-битная версия эмулятора, я лично особой разницы между 32 и 64 бит не заметил, но автора просили об этом неоднократно и поэтому он сделал такой релиз.

- исправления в работе читера, были исправлены ошибки в ситеме поиска чит-кодов.

- очень серьёзное исправление в эмуляции отрисовки спрайтов на атари, долгое время это тестировалось на форуме Atariage, сейчас altirra самый точный эмулятор даже в плане отрисовки спрайтов.
вот небольшой пример как эмулируется отрисовка на других эмуляторах:

Atari800 2.2.0
http://www.atariage.com/forums/uploads/monthly_05_2012/post-16457-0-61925800-1337150547_thumb.png

Atari++ 1.6.0
http://www.atariage.com/forums/uploads/monthly_05_2012/post-16457-0-39142100-1337150561_thumb.png

Altirra 2.0
http://www.atariage.com/forums/uploads/monthly_05_2012/post-16457-0-01568200-1337150541_thumb.png

сейчас в Altirra 2.1
http://www.atariage.com/forums/uploads/monthly_05_2012/post-16457-0-83761600-1337150566_thumb.png

- исправленно отображение бейсик режима эмуляции в служебной строке эмулятора.

- исправленны ошибки связанные с работой эмулятора на Windows XP.

- много исправлений и улучшений в дебагере.

- исправленно отображение длинных имён файлов в эмуляции жёсткого диска (H: device).

- различные мелкие исправления.

прилагаю свой файл настроек и биосы ниже (смотри вложение).

atariki
27.05.2012, 15:33
спасибо!

klaxer
07.06.2012, 21:06
http://atarionline.pl

На сайте вы сможете найти самые полные архивы игр, дем и утилит для A8.

ZEman
14.08.2012, 07:51
Altirra 2.1 - стабильный релиз.

http://virtualdub.org/downloads/Altirra-2.10.zip
http://virtualdub.org/downloads/Altirra-2.10-src.zip

список изменений:

[features added]
SlightSID emulation support.
Covox emulation support.
1200XL emulation support.
BASIC programs can now be booted.
Fast boot option now accelerates timeouts for powered down disk drives.
Disk: Added support for format skewed ($66) command.
Disk: Format commands ($21, $22) now support high-speed operation.
Disk: Added emulation profile modes for various disk drives.
Disk: Reduced ACK-to-complete delay when accurate sector timing is off.
Disk: Added rotation and seek sound emulation.
Disk: Accurate disk timing prediction is now preserved when burst I/O transfers are enabled.
Debugger: Added .sum (sum memory area) command.
Debugger: Added .warmstart command.
Debugger: Added ap (alias pattern) command for adding aliases with patterns.
Debugger: Added additional aliases to a8 command (set Atari800-compatible command aliases).
Debugger: Added alternate L>addr syntax for setting an address range length based on an end address.
Debugger: Added heat map support.
Debugger: Added .basic_dumpline command.
Debugger: Enter now repeats the last command.
Debugger: .dumpdlist command now collapses runs of identical commands.
Debugger: Unassemble and dump commands now support continuation from the last address.
Debugger: Added deref signed byte (dsb) expression operator.
Debugger: Added %c and %y formatting specifiers to .printf command.
Debugger: Added .dmamap command to show ANTIC DMA pattern over the course of a frame.
Serial: 1030 Modem support.
Display: Added scanline display mode.
Display: Added integer-multiple version of preserve aspect ratio sizing mode.
Display: Added sharp bilinear filter mode.
Display: Text can now be copied out of ANTIC modes 2, 3, 6, and 7 (GR.0, 1, and 2).
Display: Added CIO intercept based enhanced text mode.
HDevice: Added minimal support for SDX Get Current Directory command ($30).
HDevice: Added support for H6-H9: text translation modes.
HDevice: Implemented rename, get/set/create/remove directory, and get file length commands.
HDevice/PCLink: Fixed lock command not setting read-only flag.
Cartridge: Added MicroCalc 32K cartridge type support.
Cartridge: Added cartridge type autodetection.
UI: Screenshot command now adjusts for interlacing and 14MHz dot clock rendering.
UI: The program is now marked as high DPI aware in the application manifest.
Simulator: Added support for MapRAM MMU modification.

[bugs fixed]
Increased paste keyboard timer to reduce dropped keys on line processing delays.
Fixed startup crash on Sandy Bridge CPUs on Windows XP.
Simulator: Inhibit FP math acceleration hooks when PBI ROM overlay is active.
Simulator: BASIC disable Option key hold is now released more quickly to reduce cartridge conflicts.
Debugger: "read" and "write" terms can now appear more than twice in a conditional breakpoint expression.
Debugger: Fixed .tracecio off not working.
Debugger: Fixed execution stopping on TRACE statements.
Debugger: Breakpoint clear (bc) command no longer interprets breakpoint numbers as hex.
Debugger: Fixed console entry window not always disabling properly.
Debugger: .pokey command now reports correct status for secondary POKEY.
Display: Fixed crash on some XP systems on display mode change.
Display: Added workaround for ps1.1 precision issue on Intel graphics cards.
Display: Fixed bicubic scaling in OpenGL mode.
ANTIC: Fixed line buffer addressing to correctly handle aliasing of buffered data to different modes.
POKEY: Fixed glitching in high-pass filtering.
POKEY: Fixed wrong bit in SKSTAT being set for serial input overruns.
POKEY: Fixed asynchronous receive mode not resetting timers 3+4 that are already running.
Disk: Fixed handling of XF551 high-speed sector skew format commands ($A1/$A2).
Disk: Format command now sends back ACK+ERROR+buffer instead of NAK on a read-only disk.
Disk: Adjusted step rate of 810 drive to 5.3ms.
Disk: Fixed forced sector ordering command (.diskorder) for .pro images.
Disk: Step delays were not always reflected correctly in command delay time (only rotational position).
Disk: Fixed inverted write protect bit status.
Disk: Attempted writes to a write protected disk now return errors instead of a NAK.
Disk: Fixed command response when accessing a drive with no disk.
Disk: Fixed error return for unsupported Write PERCOM Block requests.
Disk Explorer: Fixed case sensitivity issue allowing duplicate file creation on DOS 2 file systems.
Input: Fixed bug in keyboard repeat detection code.
Input: Improved Caps Lock key support.
Cartridge: An error is now thrown when attempting to save a cartridge image in .CAR format with an unsupported mapper.
Cartridge: Fixed switchable XEGS cartridge modes.
Display: Fixed display mode matching when /f is specified on the command line.
Display: Improved behavior of interlaced mode when frames are dropped.
CPU: Fixed cycle behavior of ASL/LSR/ROL/ROR abs,X instructions in 65C02 mode.
HLE Kernel: Fixed BUFADR being overwritten by CIO, which broke the DOS XE executable loader.
IDE: Fixed banking in KMK/JZ V1 mode and added 3K ROM support.
IDE: Fixed multiple sector read requests of exactly 32 sectors.
VBXE: Fixed memory not being cleared on cold reset with randomize function disabled.
Serial: Fixed incompatibility with Ice-T XE and the R: handler's STATUS handler.
Misc: Fixed upper 4 bits for some R-Time 8 register reads.
HDevice: Fixed NOTE and POINT commands.
Cheats: Fixed 16-bit option not being tracked properly for manually entered cheats.
GTIA: Sprites are now triggered properly from within horizontal blank.
GTIA: Fixed sprite image overlap result.
Cassette: Loading a new tape didn't press 'play' on the emulated player until the next cold reset.

ну вот и дождались финального релиза эмулятора, Эвери работал над этой версией аж восемь месяцев (сколько будет разрабатываться следуящая версия боюсь предположить даже), причём вышла она как-раз акурат к моим именинам

ниже прилагаю свой файл настроек и полный комплект биосов, достаточно просто распаковать архив в папку с эмулятором.

razer
14.08.2012, 19:35
не качается алтирра:(

You don't have permission to access /downloads/Altirra-2.10.zip on the virtualdub.org website. Nuts.

ZEman
14.08.2012, 20:01
странно, обычно оттуда всегда качается без проблем.
возьмите эмулятор с другого сайта, например здесь
http://tv-games.ru/forum/showthread.php?t=3662&page=46
я тут рубрику по атари давно веду.

---------- Post added at 22:58 ---------- Previous post was at 22:51 ----------

видимо сайт глючит, ща выложу на файлообменник, погодите.

---------- Post added at 23:01 ---------- Previous post was at 22:58 ----------

http://depositfiles.com/files/m5o2f3dd5

держи.

jerri
05.10.2012, 13:17
что за дебуггер?
есть ли где нибудь нормальный эмулятор с нормальным дебуггером?
по типу no$gmb

ZEman
05.10.2012, 13:56
в altirra дебугер проработан по самое нехочу, автор им постоянно занимается.

за эти 7 тестов от 2.2 версии много чего было добавленно, самые же интересные нововведения это - сейвы и ultimate1mb.

jerri
05.10.2012, 14:19
ZEman, это не дебуггер :( это монитор

ZEman
05.10.2012, 14:28
в смысле ?
что тебе в нём нужно ?
пиши, я уже несколько лет являюсь бета-тестером эмулятора altirra, любые предложения могу сразу передать Эвери.

goblinish
05.10.2012, 14:31
для Atari дебаггер годен в Atari800win Plus.

ZEman
05.10.2012, 14:42
goblinish, чтото ты путаешь, это в altirra дебагер а в Atari800win Plus всего-лишь монитор, он кстати именно так и называется "monitor".

goblinish
05.10.2012, 14:59
goblinish, чтото ты путаешь, это в altirra дебагер а в Atari800win Plus всего-лишь монитор, он кстати именно так и называется "monitor".

набор команд более похож на отладчик имхо.

jerri
05.10.2012, 21:33
в смысле ?
что тебе в нём нужно ?
пиши, я уже несколько лет являюсь бета-тестером эмулятора altirra, любые предложения могу сразу передать Эвери.

unreal speccy видел?

f7 step into
f8 skip out
f9 run

и еще окно в котором дизасм
от nocash (http://nocash.emubase.de/index.htm) видел эмуляторы?

goblinish
05.10.2012, 21:41
jerri, попробуй таки упомянутый эмуль. идеал для реверсера.

ZEman
05.10.2012, 21:48
jerri, ты хоть по опциям эмулятора то лазил ?

step into, step out, run и прочие команды там присутствуют.
дизасм тоже присутствует.
что не так ?

---------- Post added at 00:48 ---------- Previous post was at 00:42 ----------

goblinish, не идеал.
так-как аккуратность и точность эмуляции у винплюса лишь наполовину такая как у altirra.
винплюс скорее симулятор с большим количеством костылей чем эмулятор, хотя он очень хороший симулятор.

jerri
05.10.2012, 22:01
ZEman, команды вводить из консоли?
дизасм только по команде?

---------- Post added at 22:01 ---------- Previous post was at 22:00 ----------

goblinish, я им и пользуюсь но тут вроде покруче обещают

ZEman
05.10.2012, 22:04
jerri, да вы видимо совсем не смотрели настройки.

заходи в Tools--->Keyboard shortcuts и назначай любые команды в том числе и от дебагера на любые клавиши (или сочетания клавишь).

altirra самый точный из эмуляторов атари, прогоните acid test на altirra или любом другом эмуляторе или железном атари и поймёте какой эмулятор точнее.
http://www.virtualdub.org/downloads/Acid800-1.0.7z

goblinish
06.10.2012, 07:34
так-как аккуратность и точность эмуляции у винплюса лишь наполовину такая как у altirra.
не заметил, пара фич меня устраивают.

ZEman
07.01.2013, 10:19
Altirra 2.2 Final.

http://virtualdub.org/downloads/Altirra-2.20.zip
http://virtualdub.org/downloads/Altirra-2.20-src.zip

changelog:

Version 2.20 [January 6, 2013]:
features added
UI: Overlays are now rendered through composition at native resolution instead of simulated resolution.
UI: Text can now be copied out when the simulation is stopped.
UI: Keyboard shortcuts are now configurable.
UI: Drag-and-drop from compressed folders in Explorer is now supported.
UI: Shift-hover over a BASIC or DOS error message now displays error help.
UI: Mouse cursor changes when light pen/gun is moved on and off the virtual screen.
Debugger: Holding SHIFT with the mouse over the display pane now shows the beam coordinates for that point.
Debugger: Added .pbi and .ultimate1mb commands.
Debugger: Extended many commands to accept expressions for address and length arguments.
Debugger: The default numeric base for addresses can now be changed (.base).
Debugger: Added extended memory bank variable to expression parser.
Debugger: Symbols using reserved expression operator names can now be escaped with #.
Debugger: e (enter) command now accepts extended addresses.
Debugger: .map command now displays layer names.
Debugger: bs (break on sector) command now accepts expressions.
Debugger: Added .ide_rdsec and .ide_wrsec commands.
Debugger: Added .diskdumpsec command.
Debugger: Added deref signed word (dsw) operator.
Debugger: .tracecio gives more detailed output.
Disk: Added option to format new disks with a DOS 2 filesystem.
Disk: Folders can now be mounted as virtual DOS 2 disk images.
MyIDE II emulation support.
Ultimate1MB emulation support.
Save states: Initial support for external save state files.
SIDE: Implemented top cartridge register and un-reversed image order.
Input: Input map editor now shows more specific button and axis labels.
IDE: Selecting a physical disk now updates the CHS mapping.
IDE: Fixed-size and dynamic .VHD images can now be mounted.
HLE/LLE: Added boot screen.

bugs fixed
ANTIC: Fixed regression with the first byte in a wide scanline occasionally being decoded before being fetched.
ANTIC: Fixed display list pointer corruption when a jump instruction executes across vertical blank (fixes Spindizzy load).
Serial: Fixed R: not going into concurrent mode on open with AUX1 bit 0 set.
Cartridge: Re-added missing 512K detection size for SIC! cartridges.
Cartridge: 5200 4K/8K/16K cartridges now mirror to the full 32K region.
Display: Fixed offset on display in sharp bilinear mode on downlevel graphics cards.
Debugger: Fixed debug reads not seeing some partially overlaid memory layers.
Debugger: Fixed memory leak when an error occurs during expression parsing.
Debugger: Fixed 'value' operator returning incorrect value when used in a range write breakpoint conditional expression.
Debugger: Debug display now displays IR modes 8-10 correctly.
Debugger: Fixed history pane bugs with stack wrapping and with the scroll bar being flaky after a clear.
Disk: Fixed writes being gated by rotational timing even if accurate sector timing was turned off.
Disk Explorer: Fixed file deletion on DOS 2 volumes to not leave orphaned directory entries.
Disk Explorer: DOS 2 validator now allows both DOS 2 719 sector and MyDOS 720 sector VTOCs.
Disk Explorer: Fixed crash with large MyDOS file systems.
Display: Fixed text highlighting in "OS Display" overscan mode.
HDevice: Get Bytes command now returns $03 status code on impending EOF (fixes BLOAD from Turbo Basic XL).
HLE: Fixed off-by-one handling of RMARGN in screen editor.
HLE: Fixed some errors in updating LOGCOL on vertical cursor movement.
HLE: Fixed crash when disk boot sector signals a boot error (C=1).
HLE: Added missing international font.
HLE: Fixed many compatibility issues.
Input: Extended paddle and tablet range to 0-228.
Input: Tablet stylus is now always touching the tablet when the raise stylus input (button 4) is unbound.
Input: The "warm reset" input of the console controller was issuing a cold reset.
LLE: Improved display editor.
LLE: Fixed many compatibility issues.
Flash: Multiple sector erase commands are now supported.
Flash: Fixed Am29F040B flash to only validate A0-A10 for commands (the Am29F040 is the one that does A0-A14).
POKEY: Attempting to use synchronous clocking mode during serial input now produces framing errors.
UI: Tabs now paste properly.
UI: Non-ASCII characters are now saved correctly into the Altirra.ini file in portable mode.

наконец-то вышел очередной стабильный релиз лучшего в мире эмулятора атари, причём акурат к рождеству.
в новой версии как всегда много интересного, собраны все предыдущие изменения из бета версий.
из особенно интересного, новенькое такие вещи как - доработанный полноэкранный режим с настройками и сохранения.
также я выкладываю свои файл настроек и биосы для эмулятора, приятной игры и пользования.

klaxer
06.02.2013, 17:55
ZEman, ожидается ли версия под MacOS?

ZEman
06.02.2013, 21:38
нет. :(
я как-то спрашивал у автора эмулятора - ему абсолютно по.... на порты эмулятора.
есть правда выход - запустить эмулятор из под wine или эмулятора ПК типа wm ware или virtual box.
я читал на форуме, последний тестовый билд эмулятора отлично идёт под wine.

кстати вот новенький билд эмулятора:

Altirra 2.3 test 4.

http://www.virtualdub.org/beta/Altirra-2.30-test4.zip
http://www.virtualdub.org/beta/Altirra-2.30-test4-src.zip

список изменений:

features added
Debugger: History pane supports horizontal scrolling and hiding S/P registers.
Debugger: Added .readmem command.
Debugger: .basic_dumpline command now handles DATA statements and decodes variable names.
Debugger: The ESC key moves from several debugger panes to the Console pane.
Debugger: Added set tracepoint (bt) command.
Debugger: Added deref signed dword (dsd) operator.
IDE: Added SIDE 2 support (PRELIMINARY).
UI: Full-screen mode can now be used when paused.
UI: Added full-screen versions of the Boot Image file browser and emulation error dialog.
UI: Added initial UI bindings for controllers (under the Console controller).
UI: Added on-screen keyboard (activated by UI Option from main screen).
UI: Improved text rendering quality.
UI: Right-drag drop brings up a context menu with mounting options.
UI: Panes can now be stacked with tabs.
VBXE: Updated core support to 1.24, including a/r flag in bit 7 of the MINOR_REVISION register.

bugs fixed
Debugger: .tracecio now reports correct status.
Debugger: Fixed an issue with stack overflow in History pane on very deep recursion.
Debugger: Verifier now allows jumps to the CIO device initialization vectors.
Debugger: Fixed incorrect wrapping of zero page indexed addressing modes in disassembly.
Debugger: Threaded static trace (st) command.
Display: Fixed a crash when Direct3D 11 is enabled and fails to initialize.
HLE: Fixed editor tab commands.
HLE: Fixed bug with init segment dispatching.
IDE: READ SECTOR and WRITE SECTOR commands now allow up to 256 sector transfers.
IDE: READ MULTIPLE and WRITE MULTIPLE commands now produce errors when multiple mode is disabled.
IDE: The block size set by the SET MULTIPLE MODE command is now reflected in IDENTIFY DEVICE output.
LLE: Fixed system reset NMI handling.
LLE: Implemented PBI handler and CIO support.
LLE: Keyboard routines now update ATACHR.
LLE: Fixed editor tab set/clear commands.
LLE: Added printer (P:) device support.
LLE: Added light pen/gun support.
MMU: Fixed crashes accessing high 65C816 memory in the x64 version.
Recorder: Fixed 8-bit uncompressed output.

klaxer
21.02.2013, 01:18
Очень жаль. Про Wine мне известно. Спасибо!

ZEman
21.02.2013, 21:22
ну может автор эмулятора со временем передумает и выпустит версию под что-то ещё кроме windows.

вот ещё одна бета-версия эмулятора:

Altirra 2.3 test 6.

http://www.virtualdub.org/beta/Altirra-2.30-test6.zip
http://www.virtualdub.org/beta/Altirra-2.30-test6-src.zip

изменения за 5 - 6 беты:

features added

Debugger: .tapedata command now supports seeking options and reports gaps.
MMU: Added support for Axlon banked memory.
Simulation: Split XL/XE hardware into separate XL and XE modes to handle hardware differences.

bugs fixed

65C816: The abs,X, abs,Y, (dp),Y, [dp],Y and (d,S),Y addressing modes can now cross bank boundaries.
65C816: An additional instruction is no longer executed after WAI before servicing the interrupt.
65C816: JMP (abs) now always reads from bank 0 instead of the data bank.
65C816: JMP (abs,X), and JSR (abs,X) now read from the program bank rather than the data bank.
65C816: Fixed switch between DL=0 and DL!=0 in emulation mode not taking effect immediately.
65C816: Indexed modes now properly take an additional cycle for writes and for 16-bit index registers.
65C816: The d,S addressing mode can now index out of page one in emulation mode.
65C816: d,S and (d,S),Y now always read from bank 0.
65C816: 16-bit stack operations can access page zero and page two in emulation mode.
65C816: TCS/TXS can no longer change SH in emulation mode.
Debugger: Fixed disassembly of PEA ($F4) opcode.
Debugger: PHX and PHY no longer create bogus call trees in the History window in 16-bit indexing mode.
Debugger: Fixed disassembly of opcodes with the (d,S),Y addressing mode.
MMU: VBXE can now properly overlay Covox.
VBXE: Writing a '1' to the blitter start bit no longer aborts an active blit.

ZEman
15.05.2013, 16:42
стабильный релиз эмулятора.

Altirra 2.3

Version 2.30 [May 14, 2013]:
[features added]

Cartridge: SIC! cartridges can now be switched between Am29F040B and SST39SF040 flash chip emulation in Options.
Debugger: History pane supports horizontal scrolling and hiding S/P registers.
Debugger: Added .readmem command.
Debugger: .basic_dumpline command now handles DATA statements and decodes variable names.
Debugger: The ESC key moves from several debugger panes to the Console pane.
Debugger: Added set tracepoint (bt) command.
Debugger: Added deref signed dword (dsd) operator.
Debugger: Added brief (-b) format to .sio command.
Debugger: .tapedata command now supports seeking options and reports gaps.
Debugger: Added .reload command.
Disk: Folders can now be mounted as virtual disk images using the SpartaDOS file system.
Display: Normal overscan mode now only shows 224 scanlines in NTSC mode instead of 240.
Display: Altered full screen resolution selection to allow possibly unsupported modes for better access to 50Hz refresh modes.
IDE: Added SIDE 2 support.
MMU: Added support for Axlon banked memory.
Simulation: Split XL/XE hardware into separate XL and XE modes to handle hardware differences.
UI: Full-screen mode can now be used when paused.
UI: Added full-screen versions of the Boot Image file browser and emulation error dialog.
UI: Added initial UI bindings for controllers (under the Console controller).
UI: Added on-screen keyboard (activated by UI Option from main screen).
UI: Improved text rendering quality.
UI: Right-drag drop brings up a context menu with mounting options.
UI: Panes can now be stacked with tabs.
VBXE: Updated core support to 1.24, including a/r flag in bit 7 of the MINOR_REVISION register.

[bugs fixed]

65C816: The abs,X, abs,Y, (dp),Y, [dp],Y and (d,S),Y addressing modes can now cross bank boundaries.
65C816: An additional instruction is no longer executed after WAI before servicing the interrupt.
65C816: JMP (abs) now always reads from bank 0 instead of the data bank.
65C816: JMP (abs,X), and JSR (abs,X) now read from the program bank rather than the data bank.
65C816: Fixed switch between DL=0 and DL!=0 in emulation mode not taking effect immediately.
65C816: Indexed modes now properly take an additional cycle for writes and for 16-bit index registers.
65C816: The d,S addressing mode can now index out of page one in emulation mode.
65C816: d,S and (d,S),Y now always read from bank 0.
65C816: 16-bit stack operations can access page zero and page two in emulation mode.
65C816: TCS/TXS can no longer change SH in emulation mode.
Debugger: .tracecio now reports correct status.
Debugger: Fixed an issue with stack overflow in History pane on very deep recursion.
Debugger: Verifier now allows jumps to the CIO device initialization vectors.
Debugger: Fixed incorrect wrapping of zero page indexed addressing modes in disassembly.
Debugger: Threaded static trace (st) command.
Debugger: e (enter) now follows normal expression evaluation rules.
Debugger: Fixed disassembly of PEA ($F4) opcode.
Debugger: PHX and PHY no longer create bogus call trees in the History window in 16-bit indexing mode.
Debugger: Fixed disassembly of opcodes with the (d,S),Y addressing mode.
Debugger: Corrected off-by-one index handling in .unloadsym command.
Debugger: Fixed blowup with memory access breakpoints in GTIA range with VBXE enabled.
Disk: Status byte 1 bit 5 is now updated after a Write PERCOM Block command.
Display: Fixed a crash when Direct3D 11 is enabled and fails to initialize.
Display: Fixed alignment errors in OS Screen Only mode with extended PAL height enabled.
Display: Enabled frame skip and reduced latency in full screen vsync mode.
GTIA: Player/missile size code %%10 can now trigger shifter lockup.
GTIA: Improved accuracy of mid-shift size changes.
HLE: Fixed editor tab commands.
HLE: Fixed bug with init segment dispatching.
IDE: READ SECTOR and WRITE SECTOR commands now allow up to 256 sector transfers.
IDE: READ MULTIPLE and WRITE MULTIPLE commands now produce errors when multiple mode is disabled.
IDE: The block size set by the SET MULTIPLE MODE command is now reflected in IDENTIFY DEVICE output.
Input: Fixed MultiJoy #8 input conflict.
LLE: Fixed system reset NMI handling.
LLE: Implemented PBI handler and CIO support.
LLE: Keyboard routines now update ATACHR.
LLE: Fixed editor tab set/clear commands.
LLE: Added printer (P device support.
LLE: Added light pen/gun support.
MMU: Fixed crashes accessing high 65C816 memory in the x64 version.
MMU: VBXE can now properly overlay Covox.
POKEY: Fixed timers 3+4 occasionally not being shut off when switching to asynchronous receive mode.
POKEY: Fixed timers 1-3 having the wrong offset when underflowing immediately before a write to STIMER.
POKEY: Corrected start timing of polynomial counters.
POKEY: Corrected audio pattern for 9-bit and 17-bit polynomial counters (was incorrectly inverted).
Recorder: Fixed 8-bit uncompressed output.
Recorder: Minor fixes to compressor.
Serial: SIO emulation level setting is now saved correctly.
VBXE: Writing a '1' to the blitter start bit no longer aborts an active blit.

скачать: http://www.virtualdub.org/downloads/Altirra-2.30.zip

и следом свежая бета от последующей версии:

Altirra 2.4 test 1

http://www.virtualdub.org/beta/Altirra-2.40-test1.zip
http://www.virtualdub.org/beta/Altirra-2.40-test1-src.zip

список изменений:

features added
Audio: Added drive sound volume level option.
Debugger: Added .dmabuf command.
LLE: Added PBI device interrupt support.
UI: Added on-screen indicators for console buttons held on startup.

bugs fixed
ANTIC: Disabling playfield DMA after playfield start now reads bus data into the line buffer.
ANTIC: Abnormal playfield DMA is now emulated.
ANTIC: Improved precision of CHACTL changes.
IDE: Fixed value of Sector Count register after READ SECTOR and WRITE SECTOR commands.

также прилагаю свой файл настроек для новой версии и все необходимые Bios.

ZEman
16.05.2013, 11:24
допустил небольшую оплошность файл настроек был неправильным.
выкладываю по новой файл настроек и биосы для altirra.

ZEman
22.03.2015, 08:49
новая, стабильная версия эмулятора !

Altirra 2.60 final.

полный список изменений:

Version 2.60 [March 21, 2015]:
[changes]
Devices: PCLink, DragonCart, XEP-80, SlightSID, Covox, R-Time 8, 850, 1030, P:, and H: have been moved to the Devices tree.

[features added]

ATBasic: Improved execution speed.
ATBasic: Added partial support for CONT statement.
ATBasic: Added support for DPOKE, BPUT, BGET, ERASE, PROTECT, UNPROTECT, DIR, RENAME, MOVE, HEX$(), DPEEK(), !, %, &, and $.
AltirraOS: Optimized FPI routine.
AltirraOS: Improved rounding of FDIV results.
BlackBox: Initial emulation support.
Debugger: Changed .writemem to use length syntax.
Debugger: .basic_dumpline updated with shortcuts for STMCUR/STMTAB and continuous output.
Debugger: Added .basic_rebuiltvnt command.
Debugger: Added support for one-shot, grouped, and clear-on-reset breakpoints.
Debugger: Added support for return tracepoints (bt --).
Debugger: Added .sprintf command and @ts tokens.
Debugger: Added @t0-t9 (temporary) and @ra (return address) variables.
Debugger: Added option to randomize application memory after EXE load (direct EXE load only).
Debugger: Added .diskreadsec and .diskwritesec commands.
Debugger: Added dbi (dump bytes with INTERNAL text) command.
Devices: Added support for SIO-based real-time clock devices.
Devices: Added SIO type 3/4 polling test devices.
Devices: Added SX212 modem emulation.
Devices: Added MidiMate emulation.
Disk: Added support for creating and exploring DOS 3 disk images.
Disk: Added generic emulation mode with 57,600 baud high speed support.
Disk: ATX, PRO, DCM, and XFD disk images can now be written.
Disk: Detach Disk commands now turn off disk drives.
Disk: Added rotate disk commands.
Disk Explorer: Added read/write support for MyDOS and DOS 2.5 disks.
Disk Explorer: Added create directory (new folder) option for MyDOS and SDFS disks.
Display: Sharp bilinear now works on pixel shader 1.x devices.
Display: Vertical overscan can be overridden separately from horizontal.
HDevice: Added option to use lowercase filenames.
HDevice: H: can now be hot-started or stopped without a reboot.
HDevice: H: can now also be installed as D:.
IDE: CF hot swapping is now supported.
Input: Added support for quick-cycling between a set of input maps.
MMU: Axlon banking register aliasing is now optional.
Printer: Added SIO-level 820 emulation.
Serial: Modem now supports RTS/CTS flow control (&K3).
Serial: Added software T: handler and support for 1030 handler bootstrap.
Simulation: Added support for mixed NTSC/PAL ANTIC+GTIA combinations (PAL-60 and NTSC-50).
Simulation: Added support for more realistic power-on memory patterns.
Software: Added Additions disk containing supplementary utilities.
UI: Added new firmware management dialog and support for multiple custom OS and BASIC ROMs.
UI: Added /[no]cheats switch.
UI: Improved high DPI support.
UI: Added /portablealt:<file> switch to use alternate INI files.
UI: Multiple disk images can now be loaded with repeated /disk switches.
UI: Full screen mode state is now saved on exit.
UI: Improved full-screen UI.

[bugs fixed]

ATBasic: Fixed precedence of unary minus vs. exponentiation.
ATBasic: Fixed x^y for x<=0.
ATBasic: Error messages now indicate STOPPED or line numbers as appropriate.
ATBasic: Fixed not being able to Break out of a single-line loop.
ATBasic: TRAP line is now reset more appropriately.
ATBasic: Fixed range reduction in SIN() and COS().
ATBasic: GRAPHICS no longer reopens E:.
ATBasic: Fixed CONT sometimes failing in deferred mode.
ATBasic: Fixed parsing errors on the right side of a string relational expression.
ATBasic: Banner changed so startup programs that hardcode line 2 work.
ATBasic: Use of IOCB #0 is no longer allowed.
ATBasic: Out of memory errors are now detected and thrown.
ATBasic: PUT now takes an aexpr instead of avar.
ATBasic: PTABW is now supported.
AltirraOS: SIO no longer saves STACKP before invoking PBI routines (fixes BlackBox crash).
AltirraOS: SIO now leaves ICBALZ/ICBAHZ equal to ICBAL/ICBAH for better custom DOS compatibility.
AltirraOS: Fixed CRITIC being left on after servicing a PBI-based SIO request.
AltirraOS: Fixed GET BYTE returning bogus characters for PBI-based CIO devices.
AltirraOS: E: now supports forced read mode.
AltirraOS: SETVBV now preserves I flag.
AltirraOS: AUX1/2 are now updated properly on R: XIO commands.
AltirraOS: Fixed CIO type 4 polling support.
AltirraOS: Fix timeout for SIO operations.
AltirraOS: Fix ESC-Clear handling in E:.
AltirraOS: Cassette boot now reads EOF record.
AltirraOS: Fixed diagnostic cartridge handling.
ANTIC: Improved emulation of phantom P/M DMA effects.
Cassette: Fixed inconsistent motor control state when using C: patch with short IRG mode.
CPU: Fixed NMI not triggering early enough when occurring during IRQ entry sequence.
CPU: Fixed spurious IRQs when interrupts are masked for more than 2^32 cycles.
CPU: Fixed video snow problem when running CPU faster than 1.79MHz.
Debugger: -$80000000/-1 no longer causes a crash.
Debugger: .printf %%u formatter now works correctly for numbers >=10^10.
Debugger: Fixed EXP/EXP10 not being logged to FPACCEL channel.
Debugger: Fixed static trace (st) not stopping properly on BRK/RTS/RTI instructions.
Debugger: Debug display now reflects CHACTL bits.
Disk: Rewrote ATX image parser to be more robust.
Disk: Added workaround for XFD images improperly named .ATR.
Disk Explorer: Fixed DOS 2 filename encoding for filenames without extensions.
Disk Explorer: Fixed directory parsing for double-density DOS 2 filesystems.
Display: Fixed crash on display hardware change when using DirectDraw.
Display: Added workaround for crash when initializing Direct3D 9 with VirtualBox display driver.
Display: Improved windowed mode vsync strategy when DWM is active.
Display: Improved quality of NTSC high artifacting mode.
GTIA: Fixed DMA reads from hardware registers.
HDevice: Fixed NOTE command sometimes giving incorrect positions.
HLE: Hook page for H:, P:, R:, T:, and E: hooks is now better at dodging conflicting hardware windows.
HLE: Fixed EXP10(-1) returning an error with FP acceleration enabled.
HLE: Improved register return values for several FP acceleration calls.
HLE: SIO patch acceleration is skipped if the I flag is set.
Input: Fixed right mouse button not working on mouse controllers.
Input: Keyboard and mouse inputs are now auto-released when display window loses focus.
Input: Moved joystick poll before VBI to reduce input delay.
Network: Fixed emulated Ethernet packet timing.
POKEY: Undetectable $C0-C7 and $D0-D7 scan codes are now blocked.
Serial: 6502-based R: handler now waits for output buffers to drain on a close command.
Serial: Fixed emulated R: device only draining one byte from transfer buffer per call in unthrottled mode.
Serial: Many fixes to 1030 T: device command handling.
UI: Fixed mouse pointer blinking when a video player injects mouse moves to prevent the display from sleeping.
Ultimate1MB: Fixed SDX control register not gating non-SIDE external cartridges properly.
XEP80: Move Cursor to Start of Logical Line ($DB) no longer moves cursor to left margin.
XEP80: Set horizontal/vertical position commands now update the cursor address.

вкратце, по Русски:

- улучшена работа полноэкранного режима эмулятора.
- добавленно меню быстрого доступа к настройкам из полноэкранного режима эмулятора (двойной клик мышкой в левой области дисплея эмулятора).
- полностью изменено меню биосов (прошивок и операционных систем).
- создана ветка настроек Devices в которую перенесены многие устройства, такие как: BlackBox, MIO, SX212 modem, MidiMate, clock devices, 820 printer и многое другое.
- добавлены новые видеорежимы PAL60 и NTSC50.
- в эмулятор встроены Altirra OS и Altirra Basic.
- улучшен дебагер.
- многочисленные исправления и повышение точности эмуляции.

сайт эмулятора: http://virtualdub.org/altirra.html

atariage форум с обсуждением последних версий эмулятора:

версии 2.5 стабильной и беток 2.6 - http://atariage.com/forums/topic/228110-altirra-250-final-out/

версии 2.6 стабильной и беток 2.7 - http://atariage.com/forums/topic/236488-altirra-260-released/

прямая ссылка на скачивание:

Altirra 2.6 final http://virtualdub.org/downloads/Altirra-2.60.zip
Altirra 2.6 final [Source code] http://virtualdub.org/downloads/Altirra-2.60-src.zip

новая бета эмулятора:

Altirra 2.7 test 1 http://www.virtualdub.org/beta/Altirra-2.70-test1.zip

мой файл настроек для эмулятора и набор всех биосов к нему:
http://rusfolder.com/43274273

дополнительно:

Altirra Hardware Reference Manual (справочное руководство по altirra и атари).
http://rusfolder.com/43274282

denpopov
22.03.2015, 10:35
2.6 не качается, Forbidden, выложи здесь, плиз.

И еще вопрос, что такое ATBasic? немного на ТурбоБейсик похож.

ZEman
22.03.2015, 10:54
так это и есть помесь обычного бейсика и турбобейсика, написан он практически с нуля автором эмулятора Avery lee.
имеет большее количество команд и более оптимизирован по сравнению с обычным бейсиком атари, а также работает ~30% быстрее.

выбрать altirra basic можно из настроек эмулятора:

System ---> Firmware ---> Basic ---> Altirra basic.

или скачать его здесь, ссылка на последнюю версию http://rusfolder.com/43274600

denpopov, как это 2.6 не качается ?
я же ссылку дал на сайт virtual dub.
отсюда не скчивается ?

http://virtualdub.org/altirra.html

если нет то выкладываю на файлообменник: http://rusfolder.com/43274611

только что проверил, у меня все ссылки работают.

denpopov
22.03.2015, 10:57
denpopov, как это 2.6 не качается ?
я же ссылку дал на сайт virtual dub.
отсюда не скчивается ?

по прямой ссылке не скачалось, утянул уже, спасибо.

atariki
22.10.2015, 23:19
Turbo режимы он пока так и не прикрутил....

ZEman
26.10.2015, 14:35
к сожаленью, пока ещё не сделал он турбо-режим.
но я думаю что через какоето время он и это сделает.
эмулятор жив и продолжает развиваться, а возможности и функционал расширяются.

http://www.virtualdub.org/beta/Altirra-2.70-test33.zip

самая новая бета, список изменений за 1 - 33 беты:

changes:
Debugger: Switched BRK back to being a single byte opcode in the disassembler.
Debugger: Readjusted names of illegal opcodes.
Devices: SoundBoard has been moved to the Devices tree.
Input: Because some broken axis mappings have been corrected, hand-edited input maps may need to be fixed up.

features added:
ATBasic: Added LOMEM, ERR(), PMGRAPHICS, PMADR(), PMCLR, PMCOLOR, PMMOVE, MISSILE, and BUMP().
Audio: Sound output is auto-switched to 48KHz to reduce CPU usage if Windows is mixing at that rate.
Debugger: Added ~ command (target control).
Debugger: bx (break on expression) can now create tracepoints (-n).
Debugger: Added Go To Source from History window.
Debugger: .basic_dumpline command now has -t option for decoding TurboBasic XL tokens.
Debugger: Added Go until vertical blank interrupt (gv) command.
Debugger: Execution history now shows high level emulation events.
Debugger: Added sw (search words), sa (search ATASCII), and si (search INTERNAL).
Debugger: Added %S format to .printf for high byte terminated strings.
Devices: Add minimal SDrive raw disk access emulation.
Devices: Veronica cartridge emulation.
Devices: R-Verter emulation.
Disk: Added 1050 drive sounds and added emulation of 1050 reseeking on errors.
Disk: Added "shift to another drive" option to disk dialog.
Display: Optimized NTSC high artifacting mode.
Display: Improved performance of D3D11 vsync code.
Display: Enhanced text mode now works in full screen mode and supports selection.
HLE: Added player for some SAP type B/C/R files.
IDE: Raised VHD creation size limit in UI from 4GB to 2TB.
IDE: Added support for MyIDE II with updated CPLD firmware.
Input: Dead zones and curves are now adjustable for game controllers.
Input: Keyboard mapping is now customizable.
Profiler: Added Basic block profiling mode.
Profiler: Added performance counter support.
Recorder: Added support for recording SAP type D files.
SIO: Merged standard and polled burst I/O into a single mode.
SIO: Burst I/O is now supported for writes.
Simulator: Emulation is no longer paused while menus are open.
UI: Audio monitor now supports dual POKEYs.
UI: Paste now attempts to translate Unicode characters like curly quotes and dashes to representable characters.
UI: Raised drag-and-drop limit to 128MB to accommodate The!Cart images.

bugs fixed:
65C02: Added missing BIT abs,X instruction (65C02 mode only).
65C816: Stack instructions new to the 65C816 now properly index outside of page one in emulation mode.
65C816: Fixed PLY instruction not working outside of page one in X8 mode.
ANTIC: Fixed blanking of rows 8-9 in IR mode 2.
ANTIC: Fix incorrect internal state after warm reset during WSYNC wait.
AltirraOS: Activate self-test ROM after memory test to mimic the XL/XE OS's behavior when doing ROM checksums.
AltirraOS: Improved compatibility of S: plot/line commands in GR.0.
AltirraOS: E:/S: open now enables keyboard IRQs.
AltirraOS: Fixed BOOT? flag being set too early on cassette/disk boots.
AltirraOS: CIO PUT RECORD with length=0 now outputs A without EOL.
AltirraOS: XL/XE version now supports KEYREP.
AltirraOS: Caps Lock now toggles in XL/XE mode.
ATBasic: Fixed bug with terminating EOLs being left in code if a warm reset happened during a filename-based I/O statement.
ATBasic: Fixed CLOAD/CSAVE not setting IRG mode consistently.
Cartridge: Fixed crash with MegaCart 1M (2) mapper.
Cartridge: Fixed crash problem with RAM access in newly created The!Cart cartridges.
Cartridge: Newly created AtariMax 8Mbit (bank 0) carts had the wrong power-up bank.
Cartridge: Fixed random crash with Atrax SDX cartridge types.
Debugger: Fixed Step Over not working in 65C816 mode.
Debugger: Fixed B/P/S registers being shown incorrectly in history view in 65C816 mode.
Debugger: Improved call stack decoding.
Debugger: Fixed assembly/disassembly of MVP/MVN instructions.
Debugger: Fixed assembly of [dp],Y addressing modes.
Debugger: Fixed crash when canceling edit of watch expression.
Debugger: Fixed disassembly of BIT abs,X instruction in 65C02 mode.
Debugger: Fixed .readmem command.
Debugger: Up/down keys now work better in History when navigating search results.
Debugger: Fixed time wrapping bug in .pokey deferred timer reporting.
Debugger: Fixed length (Lxxx) arguments not accepting 10000 for $10000 bytes.
Debugger: Fixed crash with malformed read/write access range checks in breakpoint conditional expressions.
Disk: Fixed boot sector not being initialized when precreating formatted DOS 3 disks.
Disk: Data checksum errors during SIO bus transfers now result in a NAK instead of Error.
Disk: Improved accurate sector timing values for enhanced density disks.
Disk Explorer: Fixed crash when activating context menu with no disk image mounted.
Disk Explorer: Empty filenames are no longer allowed.
HDevice: Fixed regression in NOTE/POINT commands.
Input: Fixed right mouse button on mice not working for ports 2/4.
Input: Fixed inconsistent mappings between analog/digital interpretations of axes and between DirectInput and XInput.
Network: Fixed protocol handling bugs in emulated ARP and DHCP layers.
Network: Add support for tunneling over the VXLAN protocol.
Simulation: Added timeout to logic for holding Option on boot.
Simulation: Added emulation of floating I/O memory bus on 800 hardware.
PCLink: Fixed FLEN (code 4) command.
PIA: Interrupt flags can now be set without having interrupts enabled.
PIA: Reenabling IRQA1 or IRQB1 with the flags already set now reasserts IRQ.
PIA: Added emulation of floating inputs on PIA port B on XL/XE systems.
POKEY: Serial input no longer works while initialization mode is active.
POKEY: Full keyboard scan emulation is now supported, including phantom key and debounce-off effects.
Recorder: Video recording failed if scanlines were enabled without VBXE or antialiasing on.
U1MB: Removed bogus PORTB dependency for register access.
U1MB: Flash ROM is now reset on cold reset.
U1MB: Flash writes to OS, BASIC, and Game ROM windows are now supported.
U1MB: Real-time clock now properly allows both clock polarities.
U1MB: Fixed value of reserved bits read from RTCIN register.
U1MB: Internal BASIC now works with 1200XL + U1MB, since the U1MB emulates the XL/XE MMU.
UI: Fixed /portablealt writing into the current directory instead of starting directory when given a relative path.
UI: Changed cursor mode to fix drag-and-drop incompatibility with 7-Zip File Manager.
UI: Audio monitor setting now saves.
UI: Selecting a 1200XL kernel no longer switches the hardware mode to 800XL.
XEP80: Fixed UART register emulation.
XEP80: Attributes, split-screen, and vertical scrolling are now supported in pixel graphics mode.

ZEman
21.12.2015, 12:06
новый стабимльный релиз эмулятора !

Altirra 2.7 Final.

скачивать здесь http://www.virtualdub.org/altirra.html

список изменений:

[changes]

Debugger: Switched BRK back to being a single byte opcode in the disassembler.
Debugger: Readjusted names of illegal opcodes.
Devices: SoundBoard has been moved to the Devices tree.
Input: Because some broken axis mappings have been corrected, hand-edited input maps may need to be fixed up.

[features added]

ATBasic: Added LOMEM, ERR(), PMGRAPHICS, PMADR(), PMCLR, PMCOLOR, PMMOVE, MISSILE, and BUMP().
Audio: Sound output is auto-switched to 48KHz to reduce CPU usage if Windows is mixing at that rate.
Debugger: Added ~ command (target control).
Debugger: bx (break on expression) can now create tracepoints (-n).
Debugger: Added Go To Source from History window.
Debugger: .basic_dumpline command now has -t option for decoding TurboBasic XL tokens.
Debugger: Added Go until vertical blank interrupt (gv) command.
Debugger: Execution history now shows high level emulation events.
Debugger: Added sw (search words), sa (search ATASCII), and si (search INTERNAL).
Debugger: Added %%S format to .printf for high byte terminated strings.
Debugger: Added @frame, @clk, and @cclk expression psuedovariables.
Devices: Add minimal SDrive raw disk access emulation.
Devices: Veronica cartridge emulation.
Devices: R-Verter emulation.
Disk: Added 1050 drive sounds and added emulation of 1050 reseeking on errors.
Disk: Added "shift to another drive" option to disk dialog.
Display: Optimized NTSC high artifacting mode.
Display: Improved performance of D3D11 vsync code.
Display: Enhanced text mode now works in full screen mode and supports selection.
HLE: Added player for some SAP type B/C/R files.
IDE: Raised VHD creation size limit in UI from 4GB to 2TB.
IDE: Added support for MyIDE II with updated CPLD firmware.
Input: Dead zones and curves are now adjustable for game controllers.
Input: Keyboard mapping is now customizable.
Profiler: Added Basic block profiling mode.
Profiler: Added performance counter support.
Profiler: Instruction-level data is now recorded even in function mode.
Profiler: Frame triggers can now be set to record multiple frames.
Recorder: Added support for recording SAP type D files.
SIO: Merged standard and polled burst I/O into a single mode.
SIO: Burst I/O is now supported for writes.
Simulator: Emulation is no longer paused while menus are open.
UI: Audio monitor now supports dual POKEYs.
UI: Paste now attempts to translate Unicode characters like curly quotes and dashes to representable characters.
UI: Raised drag-and-drop limit to 128MB to accommodate The!Cart images.
UI: Portable mode now stores relative paths for paths above the program directory on the same drive root.



65C02: Added missing BIT abs,X instruction (65C02 mode only).
65C816: Stack instructions new to the 65C816 now properly index outside of page one in emulation mode.
65C816: Fixed PLY instruction not working outside of page one in X8 mode.
65C816: Fixed WAI releasing execution too early on IRQs in high speed mode.
ANTIC: Fixed blanking of rows 8-9 in IR mode 2.
ANTIC: Fix incorrect internal state after warm reset during WSYNC wait.
AltirraOS: Activate self-test ROM after memory test to mimic the XL/XE OS's behavior when doing ROM checksums.
AltirraOS: Improved compatibility of S: plot/line commands in GR.0.
AltirraOS: E:/S: open now enables keyboard IRQs.
AltirraOS: Fixed BOOT? flag being set too early on cassette/disk boots.
AltirraOS: CIO PUT RECORD with length=0 now outputs A without EOL.
AltirraOS: XL/XE version now supports KEYREP.
AltirraOS: Caps Lock now toggles in XL/XE mode.
ATBasic: Fixed bug with terminating EOLs being left in code if a warm reset happened during a filename-based I/O statement.
ATBasic: Fixed CLOAD/CSAVE not setting IRG mode consistently.
Cartridge: Fixed crash with MegaCart 1M (2) mapper.
Cartridge: Fixed crash problem with RAM access in newly created The!Cart cartridges.
Cartridge: Newly created AtariMax 8Mbit (bank 0) carts had the wrong power-up bank.
Cartridge: Fixed random crash with Atrax SDX cartridge types.
Debugger: Fixed Step Over not working in 65C816 mode.
Debugger: Fixed B/P/S registers being shown incorrectly in history view in 65C816 mode.
Debugger: Improved call stack decoding.
Debugger: Fixed assembly/disassembly of MVP/MVN instructions.
Debugger: Fixed assembly of [dp],Y addressing modes.
Debugger: Fixed crash when canceling edit of watch expression.
Debugger: Fixed disassembly of BIT abs,X instruction in 65C02 mode.
Debugger: Fixed .readmem command.
Debugger: Up/down keys now work better in History when navigating search results.
Debugger: Fixed time wrapping bug in .pokey deferred timer reporting.
Debugger: Fixed length (Lxxx) arguments not accepting 10000 for $10000 bytes.
Debugger: Fixed crash with malformed read/write access range checks in breakpoint conditional expressions.
Debugger: Fixed assembler not accepting PHX, PHY, RTL, TCS, and TXA instructions.
Debugger: Fixed assembler not assembling some instructions with [dp] and relative long addressing modes.
Debugger: Assembler no longer uses the debugger's numeric base setting and always assumes decimal unless $ is prefixed before a number.
Disk: Fixed boot sector not being initialized when precreating formatted DOS 3 disks.
Disk: Data checksum errors during SIO bus transfers now result in a NAK instead of Error.
Disk: Improved accurate sector timing values for enhanced density disks.
Disk Explorer: Fixed crash when activating context menu with no disk image mounted.
Disk Explorer: Empty filenames are no longer allowed.
HDevice: Fixed regression in NOTE/POINT commands.
Input: Fixed right mouse button on mice not working for ports 2/4.
Input: Fixed inconsistent mappings between analog/digital interpretations of axes and between DirectInput and XInput.
Network: Fixed protocol handling bugs in emulated ARP and DHCP layers.
Network: Add support for tunneling over the VXLAN protocol.
Simulation: Added timeout to logic for holding Option on boot.
Simulation: Added emulation of floating I/O memory bus on 800 hardware.
PCLink: Fixed FLEN (code 4) command.
PIA: Interrupt flags can now be set without having interrupts enabled.
PIA: Reenabling IRQA1 or IRQB1 with the flags already set now reasserts IRQ.
PIA: Added emulation of floating inputs on PIA port B on XL/XE systems.
POKEY: Serial input no longer works while initialization mode is active.
POKEY: Full keyboard scan emulation is now supported, including phantom key and debounce-off effects.
Recorder: Video recording failed if scanlines were enabled without VBXE or antialiasing on.
U1MB: Removed bogus PORTB dependency for register access.
U1MB: Flash ROM is now reset on cold reset.
U1MB: Flash writes to OS, BASIC, and Game ROM windows are now supported.
U1MB: Real-time clock now properly allows both clock polarities.
U1MB: Fixed value of reserved bits read from RTCIN register.
U1MB: Internal BASIC now works with 1200XL + U1MB, since the U1MB emulates the XL/XE MMU.
UI: Fixed /portablealt writing into the current directory instead of starting directory when given a relative path.
UI: Changed cursor mode to fix drag-and-drop incompatibility with 7-Zip File Manager.
UI: Audio monitor setting now saves.
UI: Selecting a 1200XL kernel no longer switches the hardware mode to 800XL.
UI: Fixed firmware options not refreshing consistently in dialog.
XEP80: Fixed UART register emulation.
XEP80: Attributes, split-screen, and vertical scrolling are now supported in pixel graphics mode.

из особо интересного:

- улучшена эмуляция звука.
- сильно доработаны Altirra basic и Altirra OS.
- улучшенные настройки клавиатуры и джойстиков.
- добавленна поддержка Sap файлов, а также запись музыки в Sap файлы.

---------------------------------------------------------------------------
[B]как это частенько бывает, с выходом стабильной версии началась разработка следующей версии эмулятора 2.8.
для особо нетерпеливых выкладываю новую бетку тоже:

Altirra 2.80 test 1

http://www.virtualdub.org/beta/Altirra-2.80-test1.zip
http://www.virtualdub.org/beta/Altirra-2.80-test1-src.zip

список изменений для 2.8 test 1:

features added
Debugger: All special variables in debugger expressions can now be specified with a @ prefix, i.e. @a. The non-prefixed form is now deprecated due to symbol/number conflicts.
Debugger: Focus is now automatically switched between the console and the display when starting and stopping execution.
Debugger: Heat map can now be used to detect accesses to uninitialized memory (hmt command).
Debugger: Expression parser can now optimize +/-0, *0, and *1 patterns.
Display: Added /w command line switch to force windowed mode.
MMU: Added support for 256K Rambo configuration, which aliases 64K with main memory.
UI: Added /si and /nosi as synonyms for /singleinstance and /nosingleinstance.
UI: Added profile system for switching full or partial configurations.
UI: File associations can now be set user-local as well as system-local.
UI: Added option to reset all settings.

bugs fixed
AltirraOS: Fixed XEGS game cartridge activation.
Debugger: Fixed assembly and disassembly of 65C816 COP instruction from COP #n to COP n.
POKEY: Improved emulation of fast pot scan mode.
UI: Disable Shift+hover help when Shift key is bound to an input map.

.
файл настроек кидать в папку эмулятора !
папку с биосами лучше держать отдельно от папки эмулятора !
---------------------------------------------------------------------------
также хочу выложить несколько сюрпризов.

во первых парочка игрушек для атари.

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

http://i67.fastpic.ru/thumb/2015/1220/56/095e9bef562f6e93d79f03b658738856.jpeg (http://fastpic.ru/view/67/2015/1220/095e9bef562f6e93d79f03b658738856.png.html)
http://i74.fastpic.ru/thumb/2015/1220/49/127e0022d7c6ada0aa52ce1ae614ce49.jpeg (http://fastpic.ru/view/74/2015/1220/127e0022d7c6ada0aa52ce1ae614ce49.png.html)

ссылка на скачивание:
http://rusfolder.com/images/download_1.jpg (http://rusfolder.com/44561087)

вторая игрушка была известна на спектруме и тоже легко узнавема:

http://i76.fastpic.ru/thumb/2015/1220/ef/089653919be3f9d7fecc721d2de331ef.jpeg (http://fastpic.ru/view/76/2015/1220/089653919be3f9d7fecc721d2de331ef.png.html)
http://i76.fastpic.ru/thumb/2015/1220/05/88823a44d3d6943cdf706ea62e14be05.jpeg (http://fastpic.ru/view/76/2015/1220/88823a44d3d6943cdf706ea62e14be05.png.html)

ссылка на скачивание:
http://rusfolder.com/images/download_1.jpg (http://rusfolder.com/44561109)

ну и наконец ещё хочу выложить несколько примеров возможностей атари.
скриншотов не дам так-как сюрприз.
желательно перед запуском в эмуляторе выставить память побольше (128 кб или выше) и NTSC систему в видео.

ссылка на скачивание:

http://rusfolder.com/images/download_1.jpg (http://rusfolder.com/44561120)

ну вроде всё на пока, написал многа букофф и выложил немного интересного.
обновлений в этом году скорее-всего больше не будет.
так что всех с скоро наступающим !

washmaster
25.01.2016, 17:39
Доброго дня! А что скажете на счет эмулятора Atari800Win Plus 4.0 для Виндовс. Пользуюсь только им, и считаю лучшим(может, других не знаю??)

ZEman
25.01.2016, 18:12
https://github.com/Jaskier/Atari800Win-PLus/downloads
последняя версия 4.1 а не 4.0.
проект уже давно мёртвый.
Altirra - лучший эмулятор атари - самая точная и качественная эмуляция atari 8bit и atari 5200.

washmaster
29.01.2016, 12:40
https://github.com/Jaskier/Atari800Win-PLus/downloads
последняя версия 4.1 а не 4.0.
проект уже давно мёртвый.
Altirra - лучший эмулятор атари - самая точная и качественная эмуляция atari 8bit и atari 5200.
Попробовал Альтирра - супер! Намного лучше! Жаль, нет горячих клавиш для сохранения текущей игры.

ZEman
29.01.2016, 13:52
как-нибудь позже сделаю видео-обзор "как пользоваться и настраивать эмулятор altirra" чтоб меньше приходилось объяснять.
кроме текущей ветки форума про эмулятор можно почитать ещё здесь:
http://tv-games.ru/forum/showthread.php?t=3662

ZEman
05.09.2016, 19:25
ну вот, вновь прошло почти девять долгих месяцев и вышел новый стабильный релиз эмулятора атари.
за это время вышла целых аж 51 бета и список изменений очень даже не маленький.

Altirra 2.80 Stable release.

ссылка: http://www.virtualdub.org/altirra.html

список изменений:

[changes]

Devices: MyIDE and KMK/JZ IDE (IDEPlus) have been moved to the Devices tree.
Input: The preset input maps for 5200 mode and the Xbox 360 Controller been changed.
Input: Input mapping speeds have been adjusted; mappings in relative mode may need to be fixed up.
UI: Error message help has been moved from Shift+hover to Alt+click.

[features added]

Audio: Added emulation of serial I/O noise with audio channels silent.
Cartridge: Added support for alternate image layout of 5200 Bounty Bob cartridge.
Cassette: Added support for recording cassette tapes.
Cassette: Added option to add slight randomized jitter to tape start position to work around load timing issues with deterministic timing.
Covox: Variable base address and mono/4ch. settings added.
Covox: Volume is now adjustable (Audio Options).
Debugger: All special variables in debugger expressions can now be specified with a @ prefix, i.e. @a. The non-prefixed form is now deprecated due to symbol/number conflicts.
Debugger: Focus is now automatically switched between the console and the display when starting and stopping execution.
Debugger: Heat map can now be used to detect accesses to uninitialized memory (hmt command).
Debugger: Expression parser can now optimize +/-0, *0, and *1 patterns.
Debugger: .tapedata command now accepts a length option.
Debugger: .basic_dumpline now has a function to show addresses and byte values for each token (-k).
Debugger: Added db/dbi -c option to dump mode 1/2 strings.
Debugger: Added emulation network packet tracing (.netpcap, .netpcapclose).
Debugger: Added .basic_rebuildvvt command to fix corrupted BASIC variable type/index entries.
Debugger: PC breakpoints and step execution are now supported for Veronica.
Debugger: Added eb (enter byte) and ew (enter word) commands.
Debugger: Fixed disassembly of 65C02 RMBn/SMBn/BBRn/BBSn instructions.
Debugger: Added .kmkjzide command.
Devices: Added Corvus Disk Interface emulation.
Devices: Added Pocket Modem emulation.
Devices: Added simple joystick dongle emulation.
Disk: Added VRWSafe write mode (virtual read/write with format prohibited), and added option to set default write mode.
Disk: Added emulation of Indus GT Synchromesh and SuperSynchromesh firmware modes.
Disk: Added emulation of full format times when accurate timing is enabled.
Disk: Added support for formatting and exploring DOS 1.x disks and for DOS 1.x files on DOS 2.0S disks.
Disk: Partial emulation of built-in Happy drive commands.
Disk: Added command to expand all .ARC files on a SpartaDOS disk.
Disk Explorer: File viewer mode and window position is now persisted.
Disk Explorer: SDFS filesystem handler now validates the full directory tree and allocation bitmap.
Display: Added /w command line switch to force windowed mode.
Display: Added DXGI-based windowed vsync support to D3D9 display driver for reduced CPU usage with DWM composition.
Firmware: Added autodetection of 5200 2-port BIOS, Black Box, and MIO ROMs.
Firmware: Firmware dialog now supports drag-and-drop.
HLE: Program loader now warns on init segment behaviors that may not work with DOS.
HLE: Added PBIDisk device for PBI-based acceleration of disk and serial bus requests.
IDE: MyIDE, KMK/JZ IDE, and IDE Plus 2.0 now support slave devices.
IDE: IDE Plus 2.0 SDX, write protect, and partition switch buttons are now supported.
IDE: IDE Plus 2.0 revision and ID switch are now controllable.
Input: Improved mouse interrupt timing algorithm.
Input: Acceleration can now be adjusted independently of speed for digital-to-analog mappings.
Input: Added driving and keyboard controller support.
Input: Reset system screensaver timeout when controller input changes.
MMU: Added support for 256K Rambo configuration, which aliases 64K with main memory.
Network: Added TCP logging channel for monitoring gateway TCP stack status.
UI: Added /si and /nosi as synonyms for /singleinstance and /nosingleinstance.
UI: Added profile system for switching full or partial configurations.
UI: File associations can now be set user-local as well as system-local.
UI: Added option to reset all settings.
UI: Added option to control whether simulation is paused while menus are open.
UI: Detect files dragged from .zip files in Windows Explorer and use a VFS path to the compressed file if possible.
VFS: Images mounted within .zip and .gz files are now restored on next load.



AltirraOS: Fixed XEGS game cartridge activation.
AltirraOS: Fixed errors getting dropped in cassette handler.
AltirraOS: Fixed extra initial block and incorrect partial block problems when writing cassette streams.
AltirraOS: Fixed CIO read record when line exactly fits in buffer.
AltirraOS: Fixed broken inverse key.
AltirraOS: S: clear also clears split-screen area.
AltirraOS: Optimized C/E->data frame path in SIO for better robustness when DLIs are active.
AltirraOS: Fixed race condition in SETVBV.
ANTIC: Fix power-up values for PENH and PENV registers.
ATBasic: Added workaround for BASIC programs that have a corrupted function open parens.
ATBasic: Force implicit NEW if LOAD or CLOAD fails.
ATBasic: Fix crash in INT() with certain ranges of large numbers.
ATBasic: Remove added variables when parsing error occurs.
Cartridge: Changed initial bank for XEGS/SXEGS carts to 0.
Cartridge: Fixed flash indicator not always appearing while programming The!Cart cartridges.
CPU: Fix D flag not being cleared on interrupt entry in 65C02/65C816 mode and I not being cleared in 65C816 native mode.
CPU: Fixed second write cycle for read/modify/write instructions in 65C816 emulation mode.
Debugger: Fixed assembly and disassembly of 65C816 COP instruction from COP #n to COP n.
Debugger: Fixed issue with Step Over breaking PC breakpoints.
Debugger: PC breakpoints are now bank sensitive.
Debugger: Fixed assembler giving branch range errors when assembling above bank 0.
Debugger: Fixed disassembly of 65C02 RMBn, SMBn, BBRn, and BBSn instructions.
Display: Fix for intermittent display redraw issues when stopped in debugger with display composition enabled.
Display: Fixed centering of enhanced text mode after switching modes.
Display: Enhanced text mode (hardware) now uses correct colors for Gr.1/2.
Display: Fixed excessive CPU usage with enhanced text mode with debugger open.
Display: Removed broken fixed function bicubic stretching code paths. They were broken and pre-shader cards don't have the fill rate to do 5+ passes at 60fps anyway.
Disk: Fixed density detection issue with Set PERCOM Block command in XF551 mode (again).
Disk: Fixed crash when mounting .ARC file with no decodable files in it.
Disk: Retuned command ACK timings for 1050-based drives.
Disk: 850 and 1050 emulation modes now implement proper respective behavior with long sectors.
Disk: Allow loading of truncated .ATRs with a partial final sector.
Disk: Fixed handling of sectors with bad address field CRCs.
Disk: Fixed record type bits in FDC status in 810 mode.
Disk Explorer: Fixed rename operations on SDFS disks not marking volume changed.
Flash: Toggle bits are now implemented during the multiple sector erase timeout period.
HLE: Improved register return state when accelerating ZFR0/ZF1/ZFL calls.
IDE: Fixed excessive flushing of VHD block bitmap after allocating space.
IDE: Force power and reset states on MyIDE-II when CF card is removed.
IDE: Improved compatibility of CHS mapping behavior.
IDE: IDEPlus 2.0 now supports external cartridge control.
Input: Fixed mouse being able to escape from capture at high speeds.
Input: Digital-to-analog mappings no longer change speeds between NTSC and PAL.
Input: Fixed preset maps sometimes not resetting if they were modified in the same session.
Input: Fixed 5200 CONSOL bits being inconsistent internally after reset (fixes 5200 Pole Position controller input).
Input: Fixed 5200 trackball controller behavior when bound to mouse move inputs.
MMU: Fixed case where MMU was not reset when switching from 400/800 mode to XL/XE mode, causing a power-up crash.
MMU: Axlon memory no longer aliases with PORTB extended memory.
Network: Fixed TCP stack checking wrong sequence number against incoming ACK in some cases.
Network: Improve TCP PSH and ACK handling.
Network: Fix inability to write some CS8900A control registers through PacketPage ports.
PCLink: Fixed incorrect return codes from rename command.
PCLink: Directories are now readable as byte streams.
POKEY: Improved emulation of fast pot scan mode.
POKEY: Improved RANDOM emulation when switching in and out of init mode.
POKEY: Fixed serial output ready IRQ occasionally not triggering when expected.
SIDE2: Implemented CF change detection.
SIDE2: The right cart window of the top cartridge half can now be enabled without the left half.
Simulation: Modified DRAM A randomization pattern in 5200 mode to match 5200's address line mapping.
UI: Disable Shift+hover help when Shift key is bound to an input map.
UI: The kernel firmware menu is now filtered to kernels compatible with the current hardware mode.

из особо интересного:

- Profiles: Keep different sets of settings for different usage modes and quickly switch between them.
- UI: Setup wizard for easier first-time start, more flexible .zip support, better D3D9 windowed vsync performance under Vista+, and ability to set file associations as user-local without requiring admin elevation.
- 5200 mode: Now easier to use. The setup wizard asks whether you want to start in 5200 mode, and 5200 mode is now a separate default profile with partitioned settings and input maps, so it's easier to switch between 5200 and computer mode without mixing up the settings. Fixed a number of issues with 5200 controller support and added a controller test on the boot cartridge screen so you can tell if your controllers are set up correctly.
- Input: Improved mouse support, driving/keyboard controller support.
- Accuracy: Serial bus noise, fast pot scan mode, flash toggle bits, 65C02/65C816 flag and cycle timing fixes, and 5200 power-up DRAM pattern is now more correct.
- Devices: Corvus Disk Interface, Pocket Modem, joystick dongles, IDE+2 fixes and improvements, MyIDE-II and SIDE 2 hot swap fixes, secondary IDE drive support, DragonCart fixes, 256K RAMBO mode.
- Disk drives: Improved Indus GT emulation, improved emulation of 810/1050 disk drive differences, DOS 1.x and improved SDFS filesystem support, configurable default mount mode, and new "VRWSafe" mount mode.
- Firmware: Additional fixes to built-in OS and BASIC.
- Debugger: Automatic focus switching, uninitialized memory access checking, emulated network tracing, stepping fixes, improved 65C02 and 65C816 support, and coprocessor (Veronica) execution stepping.

если по Русски то:

- профили для разных эмулируемых машин.
- меню "первый запуск" позволяет намного проще настроить эмулятор новичкам.
- улучшенная эмуляция atari 5200, эмулятор сам при открытии картриджей определяет к какой системе они относятся.
- улучшена поддержка мыши, руля, клавиатуры и некоторых других интересных контроллеров.
- повышенна точность эмуляции.
- добавлена запись кассетных образов, теперь кассетный плеер в эмуляторе способен записывать новые образы и даже копировать их.
- улучшена эмуляция дисководов, добавлены звуки работы некоторых устройств подключаемых к атари.
- сильно доработан дебагер.
- добавлена поддержка шейдеров для эмулятора, благодаря чему можно получить отличную картинку как на старом телевизоре.

------------------------------------------------------------------------------
Разумеется с выходом стабильной версии началась работа над следующей версией эмулятора, а она обещает быть очень интересной.

итак [B]Altirra 2.9 test 2.

http://www.virtualdub.org/beta/Altirra-2.90-test2.zip
http://www.virtualdub.org/beta/Altir...-test2-src.zip

список изменений:

changes
Display: Direct3D 9 bicubic filtered display support has been removed for pixel shader 1.x video cards.
Firmware: The HLE kernel has been removed, as it was out of date and did not have enough advantages. The 800 LLE kernel is now loaded for any profiles that used the HLE kernel.
HDevice: The escape character for reserved device name conflicts is now !. $ is still accepted on read.

features added
Debugger: History window now shows preview of next instruction.
Devices: Improved usability of Devices dialog.
Disk: Disk drives dialog now supports drag-and-drop.
Disk: Disk drives dialog is now resizable (horizontally).
Disk Explorer: Compressed disk images can now be loaded from the Disk Explorer.
Display: Added borderless windowed / windowed fullscreen mode (enabled in Options).
Display: Added 16-bit surface option for low-end graphics devices.
GTIA: Added CTIA emulation mode.
HLE: Fast boot now accelerates OS startup when Ultimate1MB is active.
IDE: KMK/JZ IDE now has a setting to change the PBI device ID.
Input: "Hold keys" now allows console button and key combinations to be held down on the next Reset that might be difficult or impossible to hold down normally.

bugs fixed
Debugger: Fixed breakpoints not being disabled on detach if simulator was running.
Disk: Improved timing of SIO burst transfers for more reliable operation at very high speeds.
Display: Fixed saving of non-fullscreen window positioning after exiting in fullscreen mode.
HDevice: Fixed crash when doing wildcard rename with filename that matches a reserved device name.
HLE: Removed DSKINV acceleration hook to work around nonstandard DSCTLN handling in QMEG OS.
UI: Main window now autoselects a new active pane when the current active pane is undocked.

.................................................. .........................
Как всегда выкладываю свой файл настроек и биосы - смотрите вложение altirra_config_&_bios.
также выкладываю здесь последнюю на сегодня версию altirra basic 1.51.
и мануалы написанные Avery lee - это воистину огромная работа по атари.
http://www.virtualdub.org/downloads/Altirra%20Hardware%20Reference%20Manual.pdf

ну и в конце шейдеры для атари - архив testshaders.
для запуска нужно будет пройти в настройки
Tools ---> Options ---> Display effects
выбрать файл с расширением *.cgp

ZEman
16.07.2017, 08:18
ещё девять месяцев ожидания и вот..

стабильный релиз эмулятора.

Altirra 2.90.

из нового:

- 5200: Built-in database now provides mapper types for the popular cartridges, reducing the need to guess between 16K one-chip and two-chip.
- Cassette: Improved randomization, more boot options, improved acceleration support.
- Development: Many fixes to coprocessor debugging on Veronica or disk drives, export profiling data, capture debugger logs.
- Devices: Attach multiple SCSI devices to the emulated BlackBox or MIO, change the PBI device ID on your IDE+2. Accuracy fixes for VBXE and modems.
- Disk drives: Full emulation of popular disk drives, including: 810, 1050, US Doubler, Happy 810/1050, 1050 Turbo, Speedy 1050, XF551, Indus GT, and ATR8000. Run the original firmware and utilities for the drives, even ones that upload custom code; see track buffering, LED displays, and even boot CP/M on the drive. Emulate multiple drives at once and reenact a multi-copy between them.
- Firmware: More fixes to the built-in firmware, and a new command to export the internal ROM sets for use on your real hardware or other emulators.
- Hardware: CTIA emulation, change 65C816 speed on the fly without restarting, ANTIC and POKEY accuracy fixes.
- UI: Borderless mode, improved NTSC artifacting and default palettes, hold keys on reset, take screenshots with correct aspect ratio, confirm before reset or exit, improved XEP80 display support, resizable disk dialog with drag-and-drop support.

если по Русски и вкратце то:

- эмуляция 5200 более улучшена, имеется автоопределение картриджей для 5200 от любых других, что значительно упрощает запуск игр для atari 5200.

- кассетный плеер улучшен.
более точная и правильная эмуляция кассетного плеера.

- различные фиксы и изменения в дебагере.

- устройства.
можно подключать сразу несколько эмулируемых устройств (например жёстких дисков).
улучшена эмуляция VBXE.

- дисководы.
полная эмуляция большинства известных дисководов с поддержкой прошивок этих дисководов.

- Firmware.
настройки прошивок (биосов) улучшены.
добавление различных прошивок в настройки эмулятора.

- железо.
эмуляция CTIA, изменение скорости 65C816 на лету без перезапуска, исправления точности ANTIC и POKEY.

- оболочка эмулятора.
режим без полей, улучшенные артефакты NTSC и палитры по умолчанию, удерживайте клавиши при сбросе, делайте скриншоты с правильным соотношением сторон, подтверждайте перед сбросом или выходом, улучшенную поддержку дисплея XEP80, диалоги с изменяемым размером диска с поддержкой перетаскивания.

полный список изменений в эмуляторе:

Version 2.90 [July 15, 2017]:
[changes]

Display: Direct3D 9 bicubic filtered display support has been removed for pixel shader 1.x video cards.
Display: Default color presets have been updated.
Firmware: The HLE kernel has been removed, as it was out of date and did not have enough advantages. The 800 LLE kernel is now loaded for any profiles that used the HLE kernel.
HDevice: The escape character for reserved device name conflicts is now !. $ is still accepted on read.

[features added]

Cartridge: Added /nocartchecksum command line switch for loading .CAR files without an initialized checksum field for development.
Cassette: Motor restarts and individual sample timings are now randomized when the randomize option is enabled.
Cassette: Automatic rewind on cold reset can now be disabled.
CPU: 65C816 CPU speed can now be changed on the fly without a restart.
Debugger: History window now shows preview of next instruction.
Debugger: Added directive and debugger script support for cartridge images.
Debugger: Added 'ir' command to read from input ports that have side effects on read.
Debugger: Added .tracesio command.
Debugger: Added .crc command.
Debugger: db (dump bytes) now takes a -w (width) argument.
Debugger: st (static trace) now has a -m option to add a symbol for the starting address.
Debugger: Added .logopen and .logclose commands.
Devices: Improved usability of Devices dialog.
Devices: BlackBox and MIO now support multiple devices on the SCSI bus.
Disk: Disk drives dialog now supports drag-and-drop.
Disk: Disk drives dialog is now resizable (horizontally).
Disk: Initial Happy 810 support (memory read/write commands only).
Disk: Added support for full disk drive emulation of 810, Happy 810, 810 Archiver, 1050, 1050 Duplicator, US Doubler, Speedy 1050, Happy 1050, Super Archiver, TOMS 1050, Tiger 1050, 1050 Turbo, Indus GT, XF551, ATR8000, and PERCOM RFD-40S1 drives.
Disk: Virtual DOS 2 disk image handler now supports preallocation of blocks to work with track buffering.
Disk Explorer: Compressed disk images can now be loaded from the Disk Explorer.
Disk Explorer: Read/write access is now allowed to SDFS filesystems that have less serious VTOC/bitmap errors (inaccessible sectors only).
Display: Added borderless windowed / windowed fullscreen mode (enabled in Options).
Display: Added 16-bit surface option for low-end graphics devices.
Display: Sharp bilinear filter mode avoids sharpening horizontally if high artifacting is enabled.
Display: Reduced luma bleed-through in NTSC artifacting algorithm and added support for modifying the color conversion matrix.
Firmware: Added option to export the internal ROM set.
GTIA: Added CTIA emulation mode.
HLE: Fast boot now accelerates OS startup when Ultimate1MB is active.
IDE: KMK/JZ IDE now has a setting to change the PBI device ID.
Input: "Hold keys" now allows console button and key combinations to be held down on the next Reset that might be difficult or impossible to hold down normally.
Input: Added a keyboard option to allow host keys to be shared between by the keyboard and input maps.
POKEY: Improved SIO transfer logging.
Profiler: Tabular data can now be copied to the clipboard via right-click option.
Simulator: Added power-on delay setting to simulate turning on the computer later than peripherals.
Simulator: Added some optional confirmations before automatic resets.
UI: Copy/Save Frame now works for XEP-80 display.
UI: Added variant of Copy/Save Frame which uses the true pixel aspect ratio with filtering.
VBXE: Implemented config latch.



Additions: Colormap now restores palette properly on exit.
Additions: Fixed an uninitialized variable in SX212.COM that could cause speed-switching issues on init.
AltirraOS: Modified values of PALNTS for better compatibility with XL/XE OS.
AltirraOS: Fix short block flag not being handled by direct SIO calls for the cassette device.
AltirraOS: Suppress type 3 poll to disk boot only (fixes Pole Position and Missile Command cartridge audio).
ANTIC: Fixed bogus abnormal playfield DMA condition on playfield clock speed switch with blank line in between.
ATBasic: Fixed READ line not getting reset after NEW.
ATBasic: PMBASE is no longer altered if PMGRAPHICS has not been executed.
Cassette: Improved stability of modified bit decoding algorithm.
Cassette: Fixed sporadic crash when re-recording in the middle of an existing tape.
Cassette: Fixed "randomize" setting not saving properly.
Cassette: Acceleration patch now updates the POKEY SERIN register after reading a block.
CPU: Fixed broken STZ zp,X instruction in 65C02 mode only.
Debugger: Fixed breakpoints not being disabled on detach if simulator was running.
Debugger: Blocked rich text paste into command line.
Debugger: Disk write from .diskwritesec was not always auto-flushed to disk.
Debugger: Static trace (st) and dump disassembly (.dumpdsm) commands now work with coprocessor targets.
Debugger: Watches now work with coprocessor targets.
Debugger: Heat-map based uninitialized effective address trap is now filtered properly.
Debugger: Fixed crash when examining I/O bus memory in the debugger in 800 mode.
Devices: Fixed SX212 auto-speed switching issues in the emulated R: handler.
Devices: SX212 now powers up in high speed.
Disk: Improved timing of SIO burst transfers for more reliable operation at very high speeds.
Disk: Added workaround to SDFS formatter and virtual disk handler for unusual disk format check in IDE+2 executable loader.
Disk: Adjusted high speed C/E-to-data delay for 1050 Turbo emulation mode.
Disk: Adjusted serial timing for Indus GT.
Disk: Fixed double density and quad density .XFD disk images.
Disk: Fixed disk position not being deterministic on a cold reset.
Disk Explorer: Fixed failures when trying to drag a zero byte file from Explorer into a disk image.
Display: Fixed saving of non-fullscreen window positioning after exiting in fullscreen mode.
Display: Enhanced CIO display now sets cursor position properly on Delete Line.
Display: XEP80 display no longer renders with point sampling when filter mode is set to bicubic.
Display: Added workaround for display issues on Intel graphics in Direct3D 11 mode.
Display: Fixed display not updating scaling properly after toggling VBXE.
HDevice: Fixed crash when doing wildcard rename with filename that matches a reserved device name.
HLE: Removed DSKINV acceleration hook to work around nonstandard DSCTLN handling in QMEG OS.
HLE: Fixed incorrect handling of an accelerated SIO command interrupting a non-accelerated SIO command.
HLE: Fixed AFP allowing exponent zero with FP acceleration enabled.
PCLink: Fixed characters after ? in a wildcard pattern being ignored.
POKEY: High-pass flip flop update was off by one cycle.
POKEY: Three-cycle offset between low and high linked timers is now properly maintained in passive timer mode.
Serial: Added delay between ATA/ATD and CONNECT to deal with programs that expect to be able to close and reopen R: in between.
Simulator: Corrected machine clock rate for SECAM machines.
UI: Main window now autoselects a new active pane when the current active pane is undocked.
UI: Audio monitor now shows correct frequencies for PAL.
VBXE: The xcolor bit now also gates bit 0 of colors in attribute map cells.
XEP80: Tab stops are now set properly on soft reset.

[B]скачать:

стабильную версию эмулятора брать здесь:
http://www.virtualdub.org/altirra.html

полный набор прошивок биосов для эмулятора.
https://yadi.sk/d/htlpuQD93L6NQT

ПРЕДУПРЕЖДЕНИЕ !
архив распаковывать отдельно от эмулятора.
после запуска эмулятора выбирайте
System --->Firmware --->Firmware images
жмите кнопку Scan - большинство биосов определится автоматически.
но некоторые (если захотите) нужно добавлять вручную (кнопка add).
внимательно смотрите 2 файла картинок
Altirra Device Setup (1) и Altirra Device Setup (2)
помогут понять что куда подключать.

также выкладываю свой файл настроек (кидать в папку эмулятора).смотрите вложение.
-------------------------------------------------------------------------------------------------------------------------------------------
ну и напоследок самое интересное.

как всегда, после выхода стабильного релиза, начинается выход новых беток следующей версии.

Altirra 2.99 test 1.

а Я уж думал что будет начата 3.0 серия, но пока облом :)

список изменений:

C++ compiler updated from VS2015.3 to VS2017.2.
System requirements change: SSE2 support is now required; 2.90 will be the last version supporting Athlon XP and Pentium III CPUs. Minimum OS is still Windows XP SP2 for now.
Cassette tape revamp: OSD shows %age position, current tape is saved along with other mounted images, raw FSK decoder improved, turbo decoding options added. New analysis mode writes out a multichannel audio file that can be viewed in a sound editor to compare the raw audio against the FSK and turbo decoder outputs to check where and why errors are occurring. Debugger history can now label instruction execution with tape position.
Debugger history window upgraded with more powerful loop detector, supporting larger loops, nested loops, and subroutine calls within loops.
ATBasic updated to 1.55: now compatible with programs that directly peek at the internal variable for current DATA line.
VideoBoard XE revamp: core version is now selectable between FX1.20, FX1.24, and FX1.26. Pre-FX1.26 cores show the VBXE-specific GR.11 emulation bug, and FX1.26 enables the new priority bit scheme. Attribute map and overlay collision detection is implemented, attribute map cells narrower than 8 pixels work now. Blits can now start and stop mid-scanline and blitter speed has been adjusted to be more accurate.
SCSI devices now support fast and slow timing.
The browser (B device is now supported for launching the web browser from within the emulation.
PS4 controllers are now detected and appear in the input UI with button and axis names.
Saved ATX disks now use a unique creator ID.
Improved high DPI support in the UI: dialogs now automatically adjust to per-monitor DPI, and the new per-monitor V2 support in Windows 10 Creator's Update is now also supported.


по Русски (взято из Google переводчика):

Компилятор C ++ обновлен с VS2015.3 до VS2017.2.
Изменение системных требований: теперь требуется поддержка SSE2; 2.90 будет последней версией, поддерживающей процессоры Athlon XP и Pentium III. На данный момент минимальная ОС по-прежнему является Windows XP SP2.
Реконструкция кассетной ленты: OSD показывает% возраста, текущая лента сохраняется вместе с другими установленными изображениями, улучшен улучшенный декодер FSK, добавлены опции турбодекодирования. Новый режим анализа записывает многоканальный звуковой файл, который можно просмотреть в звуковом редакторе, чтобы сравнить исходный звук с выходами FSK и турбодекодера, чтобы проверить, где и почему происходят ошибки. Теперь история отладчика может маркировать выполнение команды с использованием положения ленты.
Окно истории отладчика обновлено более мощным детектором цикла, поддерживающим более крупные циклы, вложенные циклы и вызовы подпрограмм в циклах.
ATBasic обновлен до 1.55: теперь совместим с программами, которые непосредственно заглядывают во внутреннюю переменную для текущей линии DATA.
VideoBoard XE revamp: базовая версия теперь выбирается между FX1.20, FX1.24 и FX1.26. В ядрах Pre-FX1.26 показана ошибка эмуляции GR.11, специфичная для VBXE, и FX1.26 позволяет использовать новую схему приоритетных бит. Внедрена карта атрибутов и обнаружение столкновения наложения, теперь используются ячейки карты атрибутов, более узкие, чем 8 пикселей. Blits теперь могут запускать и останавливать среднюю развертку, а скорость блиттера была скорректирована, чтобы быть более точной.
Теперь устройства SCSI поддерживают быструю и медленную синхронизацию.
Теперь браузер (устройство B теперь поддерживается для запуска веб-браузера из эмуляции.
Теперь контроллеры PS4 обнаруживаются и отображаются во входном интерфейсе с именами кнопок и осей.
Сохраненные диски ATX теперь используют уникальный идентификатор создателя.
Улучшена поддержка высокого уровня DPI в пользовательском интерфейсе: теперь диалоги теперь автоматически настраиваются для DPI с одним монитором, а новая поддержка V2 для каждого монитора в Windows 10 Creator's Update теперь также поддерживается.

скачать:
http://www.virtualdub.org/beta/Altirra-2.99-test1.zip
http://www.virtualdub.org/beta/Altirra-2.99-test1-src.zip

и ещё кое-что вкусненькое напоследок.
теперь Altirra первый эмулятор поддерживающий эмуляцию Turbo 2000.
сбылась моя мечта, я этого ждал ещё с 2009 года и вот наконец.

видео:

https://youtu.be/JLjLSlOgpA4

Shiny
16.07.2017, 10:23
Было бы хорошо, если из отладчика можно выгрузить память, как в Atari800WinPlus

atariki
23.07.2017, 00:41
наконец-то поддержка турборежима !

- - - Добавлено - - -

но альтирра не первый поддерживающий турборежим эмулятор.

ZEman
23.07.2017, 06:16
я в курсе что был atari 800 win 2.0.3 turbed.
но там совместимость с софтом ниже, к тому-же загружалось всё без звука.

обнова:

Altirra 2.99 test 3.

http://www.virtualdub.org/beta/Altirra-2.99-test3.zip

изменения:
фиксы в эмуляции жёстких дисков.
небольшие улучшения в эмуляции магнитофона.
поправлены ошибки в утилите "Disk explorer".
добавленна утилита в меню tools ---> analyze tape decoding
служит для обрабртки сырых wav файлов в более приемлимый вид.

также в меню File ---> Cassette добавлена утилита для получения wav файлов.
Export audio tape.
например открываем cas файл и сохраняем его в виде wav который потом можно использовать на реале.

предупреждение:
НЕ ИСПОЛЬЗУЙТЕ УТИЛИТУ "EXPORT AUDIO TAPE" ДЛЯ ЗАПИСЕЙ С TURBO 2000".

- - - Добавлено - - -

atariki, у тебя же вроде есть кассеты с записями в turbo 2000 режиме.
оцифровать можешь ?
очень хочется реальных записей посмотреть.

у кого есть - цифруйте выкладывайте !

atariki
23.07.2017, 09:14
оцифрую. Плохо то, что утилиту export audio tape нельзя использовать для записей turbo 2000 с эмулятора.

ZEman
23.07.2017, 09:39
лучше всего запиши просто через компьютер с помощью звукого редактора.
например Sound forge 11.
пиши в 44100 16 bit stereo.
можно выше, но не ниже.

ZEman
12.11.2017, 09:05
видимо от atariki, так ничего и не дождёшься кроме обещаний.
зато JeRrS, выложил полную запись с одной кассеты с играми в turbo 2000 режиме.
я всё это переконвертил и результат можно увидеть здесь:
http://zx-pk.ru/threads/17872-neizvestnye-kassety-opoznanie-otsifrovka-i-t-d.html?p=936436#post936436

ну и раз тема об эмуляторе, то вот самый новый бета-релиз эмулятора:
http://www.virtualdub.org/beta/Altirra-2.99-test18.zip

atariki
20.11.2017, 07:38
видимо от atariki, так ничего и не дождёшься кроме обещаний.
)) ну выложу я тебе вавник который не читается ни на железе ни в эмуляторе, я уже тысячу раз проверил, толку - ноль.

ZEman
20.11.2017, 07:47
Заранее спасибо.
Если выложиш то вечером приду с работы, попробую перевести с помощью утилиты turgen sysyem
http://turgen.sourceforge.net/index.html

atariki
20.11.2017, 11:18
Кассеты записывались на разных магнитофонах, там похоже голова была скручена, вот они и не грузятся, можно в принципе попробовать голову крутить и скидывать проги на диск. Файлы будут монолитные, можно потом будет писать на кассеты - если дело именно в этом, а так по идее можно выбрать монолитники с помощью binarychecker.jar и записать их на кассету.

atariki
20.11.2017, 17:51
Первая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://www.dropbox.com/s/cvz95rwprt9gemy/SNC_SIDE_A.wav?dl=0) Сторона А конвертированные в *.xex (https://www.dropbox.com/s/aem9cwk0c1bp3al/Side%20A.rar?dl=0)
Turbo 2000 Сторона B (https://www.dropbox.com/s/8tcr0ha29icupcj/SNC_SIDE_B_STEREO.wav?dl=0) Сторона Б конвертированные в *.xex (https://www.dropbox.com/s/3utj3gf2bmcibbr/SideB.rar?dl=0)

Обложка этой кассеты. (https://www.dropbox.com/s/uyllvhqksjvf2gc/img001.jpg?dl=0)

Вторая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://www.dropbox.com/s/bhennulf299prbj/ZZZ_SIDE_A.wav?dl=0) Сторона А конвертированные в *.xex (https://www.dropbox.com/s/phu88ekl48ww5n9/ZZZ_SIDE_A.rar?dl=0)
Turbo 2000 Сторона B (https://www.dropbox.com/s/ntfwmo2gbhqz0yt/ZZZ_SIDE_B.wav?dl=0) Сторона А конвертированные в *.xex (https://www.dropbox.com/s/0qaj8a1ae2ujr17/ZZZ_SIDE_B.rar?dl=0)

Обложка этой кассеты. (https://www.dropbox.com/s/cpn6elvby8lc0wt/img002.jpg?dl=0)

Третья кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://cloud.mail.ru/public/AabC/9BQHZLQtr) Сторона А конвертированные в *.xex (https://cloud.mail.ru/public/7Pa9/2WzPY6deU)
Turbo 2000 Сторона B (https://cloud.mail.ru/public/285i/SrTyxCh4j) Сторона Б конвертированные в *.xex (https://cloud.mail.ru/public/KvrW/RJAYVRkv4)


Обложка этой кассеты. (https://www.dropbox.com/s/jupsgihlg8hgk8v/img003.jpg?dl=0)

Четвёртая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://cloud.mail.ru/public/L5dA/zXghRnoYn) Сторона А конвертированные в *.xex (https://cloud.mail.ru/public/Hf1f/WigLa2sMM)
Turbo 2000 Сторона B (https://cloud.mail.ru/public/Jjb8/w9Kt6CsJa) Сторона А конвертированные в *.xex (https://cloud.mail.ru/public/9PAM/TXMnWqABH)

Обложка этой кассеты. (https://www.dropbox.com/s/zx4z2nz0vyb7eot/img004.jpg?dl=0)

Пятая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://cloud.mail.ru/public/GVXF/FM7GHVdHC) Сторона А конвертированные в *.xex (https://cloud.mail.ru/public/FUVJ/YbYXEbSTw)
Turbo 2000 Сторона B (https://cloud.mail.ru/public/FqKt/6EKa2w2NU) Сторона А конвертированные в *.xex (https://cloud.mail.ru/public/Zywz/XyriWZ28F)

Обложка этой кассеты. (https://www.dropbox.com/s/hrw82t6tkwu4iqw/img005.jpg?dl=0)

Шестая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://cloud.mail.ru/public/G5tf/iTBkTDy3w) Сторона А конвертированные в *.xex (https://cloud.mail.ru/public/4HCf/Woco7cpnb)
Turbo 2000 Сторона B (https://cloud.mail.ru/public/7vtG/ZGJNNk2Dn) Сторона А конвертированные в *.xex (https://cloud.mail.ru/public/AKop/NmgzSohXp)

Обложка этой кассеты. (https://www.dropbox.com/s/hhgo0v953z2l8mv/img006.jpg?dl=0)

Седьмая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://cloud.mail.ru/public/Hn58/rCEvoLQPE)
Turbo 2000 Сторона B (https://cloud.mail.ru/public/pUWq/6YMZbx2UZ)

Бывшая обложка этой кассеты. (http://zx-pk.ru/attachment.php?attachmentid=62984&d=1511368555)

Восьмая кассета. 44.1 KHz, 16 Bit- Mono.

Turbo 2000 одним *.ogg файлом (http://rgho.st/7ththRBTS)

Обложки нет.

Девятая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://cloud.mail.ru/public/Fd42/mCsqnUDgM)
Turbo 2000 Сторона B (https://cloud.mail.ru/public/6cSN/1UuzLGMo6)

Обложка этой кассеты. (https://www.dropbox.com/s/5ax9lunp8jfr3bm/img009.jpg?dl=0)

Десятая кассета. 44.1 KHz, 16 Bit- Stereo.

Turbo 2000 Сторона А (https://cloud.mail.ru/public/8U6R/WvJuw5XiE)
Turbo 2000 Сторона B (https://cloud.mail.ru/public/4VQy/vzL3UYNDs)

Обложка этой кассеты. (https://www.dropbox.com/s/b52xoet08ufuai7/img010.jpg?dl=0)

ZEman
20.11.2017, 19:10
готово.
перевёл первую сторону.
25 из 28 успешно распознались.

atariki
20.11.2017, 19:24
а если на "железе" голову крутить, можно почти все перевести в *.xex
На эмуляторе вообще никак не идут, ошибки и всё тут.

ZEman
20.11.2017, 19:29
эти *.xex с помощью turgen system можно перевести назад в wav файлы и они будут грузиться везде.
а нет какой кассеты поинтересней ?
с играми типа panther, dropzone, alley cat и.т.д.

очень хочу найти такие как pastfinder, oil well, tank comander и m.u.l.e.
нигде их не могу найти в виде кассетных образов, хотя точно знаю что были ибо сам видел их загрузку в 80ых годах на реальных атарях с Т2000.

ZEman
20.11.2017, 19:43
и снова готово.
не перевелось 4 штуки только.

atariki
20.11.2017, 19:51
кстати, вторую сторону я дописывал после Thrax Lair, новодел.

ZEman
20.11.2017, 19:55
понятно.
но больше всего интересуют старые записи.
новые я и сам могу сделать :)

atariki
20.11.2017, 20:06
эти "старые" можно сделать самому из файлов, единственное что для меня там ценное - названия в заголовках и всё.

ZEman
20.11.2017, 21:20
завтра продолжу конвертить.
сейчас уже слишком поздно, а утром на работу.

atariki
20.11.2017, 21:24
естественно, к Москве +3 часа )

ZEman
21.11.2017, 17:15
тут пришлось немного помучиться, запись плохая.
извлёк 19 файлов.62971

atariki
21.11.2017, 17:38
Делается вторая сторона, ленту перекинул в другую кассету, постоянно останавливается, кассета тормозит ленту, замучался. Немного осталось.

ZEman
21.11.2017, 17:47
я тоже когда списывал со спектрумовских кассет игры, бывало менял корпуса для плёнки.
лучше всего подходят от TDK или sony.

atariki
21.11.2017, 18:16
не дописалось несколько игр, не идёт никак.

ZEman
21.11.2017, 18:53
готово, почти всё распозналось.

ZEman
22.11.2017, 16:10
atariki, третья кассета.
А сторона залита два раза.
файл с "В" стороной содержит тоже-самое чт и на "А".

atariki
22.11.2017, 16:57
Исправил !

ZEman
22.11.2017, 17:42
третья кассета сторона А готова.

atariki
22.11.2017, 17:50
файлы с расширением *.dat после переименования в *.xex не грузятся.

ZEman
22.11.2017, 17:57
да я в курсе, сам незнаю что с ними делать.
подозреваю что это типа одна из частей распознаной игры.
вторая сторона ещё хуже, прочиталось всего 11 игр, остальное или dat файлы или ошибки.

atariki
22.11.2017, 18:05
Заказал SIO HUB (http://lotharek.pl/product.php?pid=213), придёт, буду голову крутить и на диск скидывать недостающие игры. А эта оцифровка - не самый лучший вариант.

ZEman
22.11.2017, 18:35
atariki, а что ты хотел, кассетам то сколько лет уже.
к тому-же turbo2000 а турбированые записи всегда чувствительные, малейшая где-то неточность, замятость и всё, кирдык записи.

- - - Добавлено - - -

а вот четвёртая очень даже неплохо получилась.

- - - Добавлено - - -

ааа...
понял что с этими dat делать.
третью кассету чуть позже перезалью.

atariki
22.11.2017, 18:36
четвёртая кассета записана на русской МК-60 )))

ZEman
22.11.2017, 18:37
брр...
отвратные кассеты, сколько я с ними намучался когда цифровал игры со спектрума.

atariki
22.11.2017, 18:39
а тут, практически лучше всех получилась )))

ZEman
22.11.2017, 19:23
вот третья кассета, обновил файлы.
замени вложения.

- - - Добавлено - - -

третья и четвёртая кассеты вообще класс столько моих любимых игр:
swat, alley cat, dropzone.
space dungeon, spark bugs и fire chief - вообще шикарно.

- - - Добавлено - - -

atariki, а можешь записать ту кассету где у тебя Oils well, pole position, panther ?
у меня обложки давно сохранены, ты их ещё несколько лет назад выкладывал.

atariki
22.11.2017, 19:29
скинь скрин ?

ZEman
22.11.2017, 19:36
.

atariki
22.11.2017, 19:49
это мой новодел, делал для себя. Кассету я "забраковал", но скину то, что на ней есть, без проблем.

- - - Добавлено - - -

всё переписано с этих же кассет.

ZEman
22.11.2017, 20:17
http://www.virtualdub.org/beta/Altirra-2.99-test20.zip

20ый бета выпуск эмулятора.
полный список изменений:

Current prerelease version:
changes
Devices: Internal device tree storage has changed. Device trees may need to be remade.
Input: Added detection and button naming for DualShock 4 controllers.
VBXE: VideoBoard XE configuration has been moved from the menu to a device entry.

features added
Cassette: Added initial support for turbo tape decoding.
Cassette: Mounted tape is now persisted along with other mounted images.
Cassette: %-age position is now shown on HUD.
Cassette: Improved FSK decoder.
Cassette: Added analysis tool to compare raw signal against FSK and turbo decoder outputs.
Cassette: Added option to export decoded tape back out as audio.
Debugger: History pane now has a more powerful loop detector that can handle larger loops and call/loop nesting.
Debugger: History pane can now label each instruction with tape position.
Debugger: .tapedata command now accepts position by sample (-s).
Debugger: Added bsc command to change condition on a breakpoint.
Debugger: Undocumented store and read/modify/write instructions are now shown with write symbols rather than read symbols.
Debugger: Extended .pia command output.
Debugger: .basic_dumpline now supports reading program text from extended memory.
Debugger: ~ (target info) command displays coprocessor types and speeds.
Debugger: Added support for per-instruction breakpoints.
Debugger: u (unassemble) command now has switches to track 65C816 M/X/E state.
Debugger: Memory access breakpoints are now supported in banks $01-FF.
Debugger: added bta (set tracepoint on memory access) command.
Debugger: db/dw/dsb/dsw/dsd expression operators now accept 24-bit addresses.
Debugger: Symbols can now be present above bank 0.
Devices: Added browser device (B:).
Devices: Added feature to IDEPlus 2.0 to guard against NVRAM corruption on reset during clock reads.
Devices: Added XEL-CF adapter emulation.
Devices: Added Rapidus Accelerator emulation.
Devices: An automatic reboot is now requested before adding or removing devices that practically require one.
Disk: ATX images are now saved with a unique creator code.
Disk: Added support for ATX images with MFM tracks.
PCLink: Added option to use creation timestamps passed in commands.
SCSI: Fast/slow block storage speed is now implemented on SCSI buses.
UI: Added support for per-monitor V2 DPI awareness in Windows 10 Creator's Update.
VBXE: Added option to emulate FX1.24 or FX1.26 behavior.
VBXE: Overlay collision detection is now implemented.
VBXE: Improved blitter timing precision to sub-scanline.

bugs fixed
AltirraOS: Fixed polarity of CKEY flag.
ATBasic: Added compatibility workaround for programs that use locations 183 and 184 to read the current DATA line.
Cartridge: Fixed error when loading untagged cartridge from drag-and-drop stream source.
Cheats: Fixed sorting issues in active list.
CPU: Fixed 65C816 being reverted to emulation mode when changing CPU speed dynamically.
CPU: Interrupts in 65C816 emulation mode now force K=0.
CPU: Fix incorrect extra cycle for opcode $04 (NOP zp).
Debugger: Disassembly window now scrolls properly above bank 0.
Debugger: Improved breakpoint and stepping behavior with coprocessors.
Debugger: Fixed incorrect execution history timings for Percom disk drives.
Debugger: Fixed crash when toggling breakpoints through UI on top of hidden break/tracepoints from loaded symbols.
Debugger: Fixed crash with certain command alias patterns using wildcards.
Devices: Fixed IDEPlus 2.0 to have internal SDX at higher priority than external cart.
Disk: Tightened validation when mounting MyDOS filesystems.
Disk: Fixed crash when expanding archives in filesystems with empty directories.
Display: Improved display recovery when secondary monitors are turned on or off.
Display: Added workaround for breaking change in Windows 10 build 1709 that caused D3D9 exclusive fullscreen mode to not render.
IDE: Serial number field in identify command data is now padded with spaces.
PCLink: Directory search operations now return creation time instead of last write time.
POKEY: Serial output data is now truncated when the output clock is stopped.
POKEY: Fixed keys not being immediately recognized in raw mode when exiting init mode.
UI: Fixed /type not working on cold boot.
UI: Fix garbage when pasting text copied from WordPad.
VBXE: Attribute map is now constrained to 43 cells rather than a lower limit of 8 pixels horizontally.
VBXE: Added emulation of color 0 bug in GR.11 in FX1.24 core.
VBXE: Blit pattern width field is now 6 bits instead of 7.
VBXE: Overlay priority is reset to $FF at top of XDL.

- - - Добавлено - - -

5ая кассета готова.

atariki
22.11.2017, 20:30
Можешь попросить Avery Lee чтобы в эмуляторе когда например я загрузил загрузчик Turbo 2000 и добавляю вавник, чтобы не скидывалось, т.е чтобы эмулятор не перезагружался а просто добавлял образ кассеты.

- - - Добавлено - - -

Или наоборот, вавник загружен, гружу *.xex файл чтобы не скидывало из буфера вавник.

ZEman
22.11.2017, 20:34
так он так и делает.
вначале открывай загрузчик, например T2000 loader.xex.
затем в меню file --->cassette --->load
открываешь wav файл.
и всё.
можно ещё tape control открыть для удобства.

- - - Добавлено - - -

второй вариант не выйдет сделать.
хех файлы - это голая программа, её ещё можно со снимком памяти сравнить.
хех файл грузится сразу в память компа, и он автоматически выполняется.

atariki
22.11.2017, 20:46
вот именно, постоянно перезагружать вавник, было бы проще если бы он там висел после загрузки xex файла.

ZEman
22.11.2017, 21:00
хорошо, я попрошу автора добавить такое в эмулятор.

нифига не пойму.
с шестой кассеты со стороны А распозналось всё кроме трёх последних игр.
а вот сторона Б почему-то чудит, игры там распознались все, но ни одна из них не хочет работать в эмуляторе. или синий экран висит или крах эмулятора.

atariki
22.11.2017, 21:04
там на второй стороне загрузчик Auto Turbo

ZEman
22.11.2017, 21:11
проверил на других эмуляторах, тоже-самое со стороной Б с шестой кассеты - или крах или висят.

- - - Добавлено - - -

другой загрузчик ?

- - - Добавлено - - -

понял.
он в turgen system помечен как lower silesian turbo 2000.
хватает.

atariki
22.11.2017, 21:13
да да, это он.

ZEman
22.11.2017, 21:19
кассета №6 готова.
распозналось почти всё.

автор тургена молодец вообще, классная у него утилита.
сравнить могу разве что с титусовской tape recovery.
всё я пошёл на боковую.

ZEman
23.11.2017, 20:16
atariki, сорри, сегодня я не смогу заниматься оцифровкой, завтра вечером только.

atariki
23.11.2017, 20:23
Понял.

ZEman
24.11.2017, 18:25
седьмая кассета - Б сторона повторяет Б сторону с шестой кассеты.
на А стороне записаны какие-то другие игры, не то что написано на обложке.
а вместо восьмой кассеты почему-то залит архив с файлами из ранних вложений, никакого ogg файла там нет.
итак, выкладываю файлы с девятой и десятой кассет, а также с А стороны седьмой.
да и ещё, вторая сторона с девятой кассеты - пустая, там нет записей почему-то.

atariki
24.11.2017, 19:16
запарился под конец, завтра переделаю.

ZEman
24.11.2017, 19:50
atariki, а сколько всего у тебя кассет с турбо-записями ?

atariki
24.11.2017, 21:16
Это всё, больше нет.

- - - Добавлено - - -

Поправил ссылки.

ZEman
24.11.2017, 22:31
ага, вот 8ая уже готова.

ZEman
26.11.2017, 08:36
Altirra 2.99 test 22.

новая бетка эмулятора, изменения в основном касаются эмуляции "rapidus" и некоторые исправления.

http://www.virtualdub.org/beta/Altirra-2.99-test22.zip


atariki, насчёт твоей просьбы по открытию wav и хех файлов, чёт я немного протормозил.
это и так давно реализовано в эмуляторе.
открываешь wav файл, а потом открываешь хех файл через File ---> Open image (не через Boot image).

tig34
28.11.2017, 21:06
Ребят кто нибудь может объяснить или дать ссылку как пользоваться turgen system а именно как из xex сделать wav что бы записать на кассету

ZEman
28.11.2017, 21:29
tig34, в личку ответил.
Если что завтра вечером могу видео записать, как пользоваться тургеном.

tig34
28.11.2017, 21:49
Спасибо ZEman за помощь

- - - Добавлено - - -

буду признателен за видео

dosikus
07.12.2017, 08:51
ZEman, Стоит версия 2.60. Как и что настраивать напрочь забыл. Как мне малой кровью перейти на 2.90 ?

ZEman
07.12.2017, 09:18
Лично я делаю обычно так.
Распаковываю рядом с прошлой версией новенький релиз, потом перекидываю туда свой ini файл и всё, можно пользоваться.
У меня во вложении в выпуске стабильной 2.90 есть ini файл и биосы.
Там ничё сложного нет.

dosikus
07.12.2017, 10:45
Угу , вспомнил твои советы...
Сложно все вспоминать после года застоя.:D

ZEman
29.12.2017, 15:19
новая стабильная версия эмулятора Altirra.
автор не стал затягивать с новыми бетами и выпустил 3.0 версию.
ну и новенькую бетку тоже.

Altirra 3.0

Version 3.00: [December 28, 2017]
[changes]

Devices: Internal device tree storage has changed. Device trees may need to be remade.
Input: Added detection and button naming for DualShock 4 controllers.
VBXE: VideoBoard XE configuration has been moved from the menu to a device entry.

[features added]

Cassette: Added initial support for turbo tape decoding.
Cassette: Mounted tape is now persisted along with other mounted images.
Cassette: %%-age position is now shown on HUD.
Cassette: Improved FSK decoder.
Cassette: Added analysis tool to compare raw signal against FSK and turbo decoder outputs.
Cassette: Added option to export decoded tape back out as audio.
Debugger: History pane now has a more powerful loop detector that can handle larger loops and call/loop nesting.
Debugger: History pane can now label each instruction with tape position.
Debugger: .tapedata command now accepts position by sample (-s).
Debugger: Added bsc command to change condition on a breakpoint.
Debugger: Undocumented store and read/modify/write instructions are now shown with write symbols rather than read symbols.
Debugger: Extended .pia command output.
Debugger: .basic_dumpline now supports reading program text from extended memory.
Debugger: ~ (target info) command displays coprocessor types and speeds.
Debugger: Added support for per-instruction breakpoints.
Debugger: u (unassemble) command now has switches to track 65C816 M/X/E state.
Debugger: Memory access breakpoints are now supported in banks $01-FF.
Debugger: added bta (set tracepoint on memory access) command.
Debugger: db/dw/dsb/dsw/dsd expression operators now accept 24-bit addresses.
Debugger: Symbols can now be present above bank 0.
Devices: Added browser device (B:).
Devices: Added feature to IDEPlus 2.0 to guard against NVRAM corruption on reset during clock reads.
Devices: Added XEL-CF adapter emulation.
Devices: Added Rapidus Accelerator emulation.
Devices: An automatic reboot is now requested before adding or removing devices that practically require one.
Disk: ATX images are now saved with a unique creator code.
Disk: Added support for ATX images with MFM tracks.
PCLink: Added option to use creation timestamps passed in commands.
SCSI: Fast/slow block storage speed is now implemented on SCSI buses.
UI: Added support for per-monitor V2 DPI awareness in Windows 10 Creator's Update.
VBXE: Added option to emulate FX1.24 or FX1.26 behavior.
VBXE: Overlay collision detection is now implemented.
VBXE: Improved blitter timing precision to sub-scanline.



AltirraOS: Fixed polarity of CKEY flag.
ATBasic: Added compatibility workaround for programs that use locations 183 and 184 to read the current DATA line.
Cartridge: Fixed error when loading untagged cartridge from drag-and-drop stream source.
Cheats: Fixed sorting issues in active list.
CPU: Fixed 65C816 being reverted to emulation mode when changing CPU speed dynamically.
CPU: Interrupts in 65C816 emulation mode now force K=0.
CPU: Fix incorrect extra cycle for opcode $04 (NOP zp).
Debugger: Disassembly window now scrolls properly above bank 0.
Debugger: Improved breakpoint and stepping behavior with coprocessors.
Debugger: Fixed incorrect execution history timings for Percom disk drives.
Debugger: Fixed crash when toggling breakpoints through UI on top of hidden break/tracepoints from loaded symbols.
Debugger: Fixed crash with certain command alias patterns using wildcards.
Devices: Fixed IDEPlus 2.0 to have internal SDX at higher priority than external cart.
Devices: Fixed MIDI SysEx message parsing issues with MidiMate emulation.
Disk: Tightened validation when mounting MyDOS filesystems.
Disk: Fixed crash when expanding archives in filesystems with empty directories.
Display: Improved display recovery when secondary monitors are turned on or off.
Display: Added workaround for breaking change in Windows 10 build 1709 that caused D3D9 exclusive fullscreen mode to not render.
Display: Fixed some reporting and stability issues in custom D3D9 shader effect system.
IDE: Serial number field in identify command data is now padded with spaces.
PCLink: Directory search operations now return creation time instead of last write time.
POKEY: Serial output data is now truncated when the output clock is stopped.
POKEY: Fixed keys not being immediately recognized in raw mode when exiting init mode.
UI: Fixed /type not working on cold boot.
UI: Fix garbage when pasting text copied from WordPad.
VBXE: Attribute map is now constrained to 43 cells rather than a lower limit of 8 pixels horizontally.
VBXE: Added emulation of color 0 bug in GR.11 in FX1.24 core.
VBXE: Blit pattern width field is now 6 bits instead of 7.
VBXE: Overlay priority is reset to $FF at top of XDL.

чтобы скачать, идём на офф сайт эмулятора http://virtualdub.org/altirra.html

и новенькая бета:

[B]Altirra 3.10 test 1.

New unified system configuration dialog to reduce menuitis by combining almost all of the system configuration commands into one big paged dialog. This dialog also now has contextual hover-over help for each option. Most of the commands have now been removed from the menu, but the menu commands are still there and can still be key-bound. This includes sub-pages that used to be separate dialogs, like speed options and devices.
Reorganized menu and keyboard shortcuts to move some commonly used commands from Alt+Shift+key to just Alt+key, particularly disk and system configuration. You'll need to reset keyboard shortcuts to default to see this, or rebind the commands yourself.
The profiler is now integrated into the performance analyzer. It's not completely finished, but you can now generate a profile view from either a time range or the entire trace. Toolbar has also been redone.
Command-line help has been cleaned up so it's no longer an unformatted mass of text shoved into a message box. Obsolete switches have been removed and some formerly undocumented switches are now listed. There are now also /d3d9 and /d3d11 switches.
There is now an FDCWTDATA logging channel to interpret the Write Track data during a format in full disk emulation mode, making it easier to interpret the track layout used by firmware.
Default sector interleave for disk images has been updated and there is now an option in the Disk Drives dialog to change the interleave on an existing disk image to several common interleave patterns. This allows using accurate sector timing with high-speed operation without having to reformat disks to get them into proper interleave.

в основном изменения коснулись интерфейса эмулятора - стало красивей и удобней.
скачать новую бету:

http://virtualdub.org/beta/Altirra-3.10-test1.zip
http://virtualdub.org/beta/Altirra-3.10-test1-src.zip

файл настроек можно скачать от прошлой версии, например здесь:
http://zx-pk.ru/threads/14080-emulyator-atari.html?p=919916&viewfull=1#post919916

биосы брать здесь:
https://yadi.sk/d/htlpuQD93L6NQT

alsp
10.11.2018, 17:17
А есть на форуме кто-то с хорошим знанием архитектуры Altirra? Или может у кого есть контакты разработчика?
Отбой... Нашел на AtariAge.