amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

[Login] [Register] [Forgot your password?]

< Next messagePrior message >
25.Oct.2012
Rupert Hausberger (ANF)


Amiga-Emulator: Janus 0.6
Janus is an Amiga emulator written in Javascript and by Rupert Hausberger which works with modern web browsers - although being completely supported only by Chrome currently (amiga-news.de reported).

In the latest version 0.6 AmigaOS 1.x as well as now version 2.04 and AROS are supported. Additionally games like Alien Breed Tower Assault, Project-X Special Edition, Shadow of the Beast 2 or Wings now work.

Changes in version 0.6 (25.10.2012):
  • ROM
    • Added support for extended-roms.
    • AROS kickstart replacement is now the default-rom, and will be downloaded and used on the fly.
  • RAM
    • Changed internal memory alignment from 8 to 16 bit.
    • Added fast-ram support, through a emulated Commodore A2058 in Zorro2-mode.
    • Removed the D8DC-memory-option from the GUI. This memory space is now always allocated.
    • Sorted access for memory-routines by priority.
  • CPU
    • Fixed sign-extension for memory to address-register transfers in MOVEM.
    • Fixed sign-extension for absolute-word addresses in exEA.
    • Fixed wrong address when writing a byte to the stack in ldEA.
    • Fixed 32bit calculations for address-regsiters in ADDQ/SUBQ.
    • Fixed remainder calculation in DIVU.
    • Optimized integer-arithmetic functions. Size depending calcalations are now used.
    • Improved exception 2/3 handling.
    • More small cleanups not listed here.
  • Disk
    • Ported latest disk-code from WinUAE. Disk-based problems should be gone now, e.g. floopy shown as BAD or read errors.
    • Diskchange does now work.
    • Drives can be disabled now.
    • DD/HD types are now supported.
  • Display
    • Added missing support for HAM6.
    • Fixed horizontal and vertical screen-centering.
    • Fixed screen-draging, almost, read the "Known bugs" section.
    • Added better screen-scrolling.
  • Input
    • Fixed key-mapping to the amiga key-layout, at least in Chrome. Firefox does not like "öäü", it seems.
    • Added support for individual configurations of joystick-movement and fire-buttons.
    • Fixed bug, that made the fire 1 button on joystick 0 not working.
    • Fixed bug in the mouse-movement function, that calculates the wrong coordinates in some cases.
  • GUI
    • Added eject-button in the disk-change requester.
    • Removed the CPU and OCS/ECS options. They are useless so far.
    • The "Pause" and "Resume" buttons are once now.
    • Made some options only apera when selected.
    • Did some cosmetics.
  • Misc
    • Added support for Zorro2-expansion cards.
    • Added a more precise event-handling. This makes the audio-output a little smoother.
    • Changed the ratio of CPU-/Chipset-time from 1:8 to 1:4
    • Fixed a bug in the RTC. "Year" is now calculated correctly.
    • Fixed incorrect response of serial.device. Now crashed programms does reset (and show the guru), instead of idle.
    • Any output on the serial.device is now redirected to the debug-log. (dev only)
    • Kickstart/Workbench 2.04 and AROS does now work.
    • Overall about 10-30% more speed, as long as the blitter is not used too much.
(snx) (Translation: dr)

[News message: 25. Oct. 2012, 22:27] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
< Next messagePrior message >

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.