ruffle
ruffle copied to clipboard
[AS3] MOTO X3M [2015] - Really close to working, popular flash game (original - silvergames.com version)
Describe the bug
Honestly, its incredible that the game works this well, but there are still some key issues:
- a few missing assets
- music stops and starts randomly
- game runs slower than usual
How it runs with latest
ruffle:
Expected behavior
How its supposed to run:
Affected platform
Online demo
Operating system
Windows 10
Browser
Google Chrome 114.0.5735.134 (Official Build) (64-bit) (cohort: Stable)
Additional information
Download link for this swf: https://anonfiles.com/V9e2Way0zb/moto_x3m_swf
Player Info
Allows script access: false Renderer: wgpu Adapter Backend: Gl Adapter Name: "ANGLE (NVIDIA, NVIDIA GeForce RTX 3060 Direct3D11 vs_5_0 ps_5_0, D3D11)" Adapter Device Type: Other Adapter Driver Name: "" Adapter Driver Info: "" Enabled features: Features(TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES | PUSH_CONSTANTS) Available features: Features(TEXTURE_COMPRESSION_BC | CLEAR_TEXTURE | MULTIVIEW) Current limits: Limits { max_texture_dimension_1d: 16384, max_texture_dimension_2d: 16384, max_texture_dimension_3d: 2048, max_texture_array_layers: 256, max_bind_groups: 4, max_bindings_per_bind_group: 640, max_dynamic_uniform_buffers_per_pipeline_layout: 8, max_dynamic_storage_buffers_per_pipeline_layout: 0, max_sampled_textures_per_shader_stage: 16, max_samplers_per_shader_stage: 16, max_storage_buffers_per_shader_stage: 0, max_storage_textures_per_shader_stage: 0, max_uniform_buffers_per_shader_stage: 11, max_uniform_buffer_binding_size: 16384, max_storage_buffer_binding_size: 0, max_vertex_buffers: 8, max_buffer_size: 268435456, max_vertex_attributes: 16, max_vertex_buffer_array_stride: 255, min_uniform_buffer_offset_alignment: 256, min_storage_buffer_offset_alignment: 256, max_inter_stage_shader_components: 60, max_compute_workgroup_storage_size: 0, max_compute_invocations_per_workgroup: 0, max_compute_workgroup_size_x: 0, max_compute_workgroup_size_y: 0, max_compute_workgroup_size_z: 0, max_compute_workgroups_per_dimension: 0, max_push_constant_size: 96 } Surface quality: high Surface samples: 4 Surface size: Extent3d { width: 550, height: 400, depth_or_array_layers: 1 }
Page Info
Page URL: https://ruffle.rs/demo/
Browser Info
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Platform: Win32 Has touch support: false
Ruffle Info
Version: 0.1.0 Name: nightly 2023-06-27 Channel: nightly Built: 2023-06-27T00:25:32.629Z Commit: 96e3d36a6ef22d233bed431dd23868d756b095c4 Is extension: false
Metadata
width: 720 height: 480 frameRate: 30 numFrames: 2 swfVersion: 17 backgroundColor: #000000 isActionScript3: true uncompressedLength: 7384447
This has regressed and no longer works.
@68r You uploaded the file to a temporary location and it has been deleted. Please zip it and upload it directly to GitHub instead.
@Lord-McSweeney Unless you somehow saved the file before it was deleted, I don't see how you can confidently state what you did.
Moto X3M is available here: https://www.hoodamath.com/games/motox3m.html
That is not necessarily the same SWF. This issue is invalid until the relevant file is provided, and we can't use it to discuss issues with SWFs that might be unrelated.
Moto X3M is available here: https://www.hoodamath.com/games/motox3m.html
When I try to play the game on hoodamath, it gets stuck on a screen that says "rendering". Do you have any idea of how to fix this?
https://archive.org/download/moto-x3m_202110
You can download Moto X3M's swf file and play it. Sadly the second one doesn't work :(
when it is on chrome, it gives this error in the console ERROR core/src/display_object/movie_clip.rs:2202 Got "TypeError: Error #1009: Cannot access a property or method of a null object reference. (accessing field: http://adobe.com/AS3/2006/builtin::split)" when constructing AVM2 side of movie clip of type Preloader
I put up moto x3m 2, so hopefully we can fix this as well. https://www.hoodamath.com/games/motox3m2.html