English Amiga Board


Go Back   English Amiga Board > Support > support.OtherUAE

 
 
Thread Tools
Old 13 March 2023, 20:33   #61
Steffest
Registered User

 
Join Date: Jan 2017
Location: Antwerp / Belgium
Posts: 173
@yesplease Wow .... that's one slick web app!
Very very very well done.

(to toot my own horn, I'm a seasoned web developer myself, and I know an good web application when I see one)

No matter how cool the scriptedamigaemulator is, it's C-code that is one-on-one ported to JavaScript, including the quite horrible infinite loops to force a delay, choking everything up. (I mean no disrespect, awesome project nevertheless)

the vAmiga source is wonderfully clean and moving to webAssembly clearly the right path for a web version.

Excellent!
Thank you so much.
Steffest is offline  
Old 15 March 2023, 20:44   #62
yesplease
Registered User

yesplease's Avatar
 
Join Date: May 2012
Location: moon
Posts: 187
Quote:
Originally Posted by Steffest View Post
@yesplease Wow .... that's one slick web app!
Very very very well done.
….
the vAmiga source is wonderfully clean and moving to webAssembly clearly the right path for a web version.
@Steffest thanks so much for your kindly praises …. the clean structure of the vAmiga emulation core was developed from the scratch by @dirkwhoffmann just starting in 2019. It’s wonderful what he created there.

Quote:
Originally Posted by Steffest View Post
No matter how cool the scriptedamigaemulator is, it's C-code that is one-on-one ported to JavaScript, including the quite horrible infinite loops to force a delay, choking everything up. (I mean no disrespect, awesome project nevertheless)
Hm we could make a shootout competition …. lets take these two to the test parcour then…

Benchmarking tool „chrome taskmanager“ … looking at consumed cpu time

Running vAmigaWeb vs SAE head to head in two chrome windows

the idle test …

running: Sysinfo4.4 a couple of minutes …

vAmigaWeb (wasm) = 36 cpu seconds
SAE (javascript) = 60 cpu seconds

vAmigaWeb consumes only 60% of the cpu power compared to SAE when not much happens in terms of chipset (blitter, copper, etc)


the pressure test …

Running: STATE OF THE ART demo until end

vAmigaWeb (wasm) = 23 cpu seconds
SAE (javascript) = 43 cpu seconds


vAmigaWeb consumes 53% of the cpu power compared to SAE when the Amiga custom chips are fully working.


findings: the javascript based SAE draws roughly twice as much power as its wasm based counter part vAmigaWeb …

vAmigaWeb is nearly twice as efficient


But as you said regardless of SAE execution paths being much slower … its an awesome piece of software too… one must also acknowledge that its development started much earlier when there was no wasm toolchain …

Last edited by yesplease; 23 March 2023 at 18:11.
yesplease is offline  
 


Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
When will the damn iPhone/iPad emulate Amiga? Pyromania Amiga scene 32 04 August 2022 17:55
NewsTek Episode #15 - iPhone 6 Launch and Classic Amiga iPhone games Pyromania Amiga scene 2 24 September 2014 05:25
Skweek discussions with Laurent Arditi (was: IPad/Iphone owners, HOL needs you) lilalurl Amiga scene 25 01 October 2012 20:08
Warblade for the iPhone, iPod, iPad is released alkis21 Retrogaming General Discussion 5 14 June 2010 09:46

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:56.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Page generated in 0.07269 seconds with 15 queries