You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While 21M isn't huge for a emulator binary, it's not exactly small either.
Some of this size comes from the baked-in homebrew ROMs, providing a basic out-of-the-box experience after installation without forcing users into legality issues with copyrighted ROMs. This will only get worse if thumbnails are added to the homebrew info window.
While this might be acceptable for desktop operating systems, the web version, with fewer dependencies, still comes in at 15M and is very large for a web download.
Stripping out all of the binary includes shaves off about 4M, and these assets could be hosted and gzipped on https://lukeworks.tech for download when the emulator needs them. This would result in a faster load time for TetaNES Web
While 21M isn't huge for a emulator binary, it's not exactly small either.
Some of this size comes from the baked-in homebrew ROMs, providing a basic out-of-the-box experience after installation without forcing users into legality issues with copyrighted ROMs. This will only get worse if thumbnails are added to the homebrew info window.
While this might be acceptable for desktop operating systems, the web version, with fewer dependencies, still comes in at 15M and is very large for a web download.
Stripping out all of the binary includes shaves off about 4M, and these assets could be hosted and gzipped on https://lukeworks.tech for download when the emulator needs them. This would result in a faster load time for TetaNES Web
https://www.warp.dev/blog/reducing-wasm-binary-size
The text was updated successfully, but these errors were encountered: