Важная информация

User Tag List

Страница 12 из 19 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 189

Тема: Эмулятор Atari

  1. #111
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    112
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Altirra 2.3 test 6.

    http://www.virtualdub.org/beta/Altirra-2.30-test6.zip
    http://www.virtualdub.org/beta/Altir...-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.

  2. #112
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    112
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    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/Altir...-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:22.

  3. #113
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    112
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #114
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    112
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    новая, стабильная версия эмулятора !

    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/228...250-final-out/

    версии 2.6 стабильной и беток 2.7 - http://atariage.com/forums/topic/236...-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
    Последний раз редактировалось ZEman; 22.03.2015 в 10:59.

  5. #115
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  6. #116
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    112
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    так это и есть помесь обычного бейсика и турбобейсика, написан он практически с нуля автором эмулятора 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

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

  7. #117
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    denpopov, как это 2.6 не качается ?
    я же ссылку дал на сайт virtual dub.
    отсюда не скчивается ?
    по прямой ссылке не скачалось, утянул уже, спасибо.

  8. #118
    Activist Аватар для atariki
    Регистрация
    22.01.2011
    Адрес
    г. Кирово - Чепецк
    Сообщений
    308
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Turbo режимы он пока так и не прикрутил....
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

  9. #119
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    112
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    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.

  10. #120
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    112
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    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.

    [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.
    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 файлы.

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

    Altirra 2.80 test 1

    http://www.virtualdub.org/beta/Altirra-2.80-test1.zip
    http://www.virtualdub.org/beta/Altir...-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.

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

    ---------------------------------------------------------------------------
    также хочу выложить несколько сюрпризов.

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

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




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


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




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


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

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



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

Страница 12 из 19 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Винтажный дисковод-atari+мафон-atari
    от doc11 в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 15.07.2010, 10:00
  2. Продажа ATARI 65XE ATARI 2600 Sega MegaDrive
    от Zloy в разделе Барахолка (архив)
    Ответов: 69
    Последнее: 05.06.2010, 15:08
  3. [Питер] Продам Atari 65 XE, магнитофон Atari XC12
    от russoturisto в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 05.02.2010, 11:48
  4. Продам в Питере Atari 65XL + Atari STe
    от scald-spb в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 26.08.2008, 10:28
  5. эмулятор ZX Spectrum на Atari XL?
    от [bETA]mEN в разделе Atari
    Ответов: 1
    Последнее: 09.12.2007, 22:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •