09.06.2022  vAmigaWeb v2.1 beta2

CPU overclocking up to 100Mhz (great for legendary titles like frontier/elite2 or fa-18 interceptor)

PAL/NTSC hot switching (pixel ratio and 50/60 Hz chipset system speed)

floppy drive and hard drive sounds and track display in the HUD

completely reworked display sizes for overscan games like "the settlers"

various bugfixes e.g. memory leaks, pixel precision and more

and last but not least all improvments of vAmigaCore version v2.1.beta2

12.05.2022  vAmigaWeb v2.0

vAmigaCore has been updated to final version v2.0

various reported issues (via github thanks for reporting) have been resolved in this version, most notably these are:

the virtual keyboard forwards now the exact duration of a key press to the Amiga (before duration was a fixed value of 100ms) ... thanks to this games which rely on long keyboard presses like flight simulation "F/A18 Interceptor" do work now using solely the virtual keyboard ... the duration of the key press is animated with a nice background white LED glow effect

technically spoken the virtual keyboard has been freed from default gestures which were often conflicting (e.g. text selection, drag and drop, context menu popup gesture)

on touch screens the virtual keyboard has got the following three different touch implementations which can be selected in the settings dialog.

exact timing autorepeat and simultaneous keycap presses (disables default scroll gestures on keycaps, scroll gesture possible only on gaps around the keys)
smartphone like native scroll gestures on keycaps (press starts after finger is lifted from keycap for a duration of 100ms)
mix of both tries to mix both worlds... i.e. exact timing and simultaneous presses but also scrolls keyboard when swiping the finger on keycaps. disadvantage: also does a keypress when only scrolling was intended

25.04.2022  vAmigaWeb v2.0 Beta 4

vAmigaCore has been updated to latest beta4

regarding the automatic detection of the display area there is now a new borderless strategy available:

the already existing auto strategy was renamed to viewport tracking: in fact what it does is to set the visible area to exactly the viewport coordinates which the amiga hardware was set to by the current running amiga software or game. Often amiga game designers opened a very large viewport but only were drawing to a much smaller area which resulted despite the enabled automatic viewport tracking into a screen with lot space wasted for borders. E.g. Monkey Island series, and others…

to get also rid of these „inner viewport“ borders the new borderless strategy has been implemented:
it examines the screen buffer every 500ms and tries to detect borders by analysing the pixels of the current amiga screen from the edges onwards... it consequently cuts off all same color pixels … when it detects some bigger larger screens (during the calibration process) then it will retain these larger screen sizes ... until the game or software sets other viewport sizes in amiga hardware ... in other words it always looks for the largest drawn picture on the screen and will stick to this largest display area size ... resulting after a couple of seconds in an optimal screen size for devices with smaller screens (e.g. phones or small tablets)

a bug concerning diskswap delay which prevented some games from detecting diskschange has been fixed

on android devices the top status bar and the bottom navbar are hidden now by setting display to fullscreen in the PWAs manifest file, which is parsed at installation time. (hope that this was a good decision, if not open a github issue)

08.04.2022  vAmigaWeb v2.0 Beta 2

updated to latest vAmigaCore
various small bugfixes

27.03.2022  vAmigaWeb v2.0 Beta 1 Update3

support for .hdf files Amiga HardDriveFiles (works also when compressed in a zip file)
fixed bugs in ActionButtons

20.03.2022  vAmigaWeb v2.0 Beta 1 Update2

updated to latest vAmigaCore
color scheme settings
layer stencil settings for sprites and playfields
sprite infos available in javascript for use in action buttons
working aimbot for Freefalls Archon which uses these sprite infos

16.03.2022  vAmigaWeb v2.0 Beta 1

updated to latest vAmigaCore
new gpu shader renderer more speed on slow devices like iPadAir2 and nicer display of interlace resolution
setting for automatic mapping of used amiga screen space to host display

24.01.2022  vAmigaWeb v1.1 Beta 8

updated to latest vAmigaCore

01.01.2022  vAmigaWeb v1.1 Beta 7

updated to latest vAmigaCore

Project activity

GitHub watchers GitHub Repo stars GitHub forks

GitHub issues GitHub closed issues
GitHub code size in bytes GitHub repo size

Looking for a Desktop version?

vAmiga is also available as a desktop version for macOS.


Looking for the 8 Bit C64?

vc64web is based on the same framework and it gives you direct access to demo database.