box86-compatibility-list icon indicating copy to clipboard operation
box86-compatibility-list copied to clipboard

Retro City Rampage DX (Native)

Open ricoazzurro opened this issue 10 months ago • 2 comments

Description

Retro City Rampage DX, v2.10 (79215), Linux x64, GOG, Engine: Box64 with Dynarec v0.3.5 30285d9 Rock 5B, LFS, linux-6.14.0-rc6+, Mesa 25.1.0, Gnome 47.2

  • Working via Box64.

Working Log,

rico [ /opt/games/retro_city_rampage_dx ]$ ./box64-start.sh 
[BOX64] Box64 with Dynarec v0.3.5 30285d9 built on Mar 15 2025 20:19:28
[BOX64] Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2
[BOX64] Running on Cortex-A55 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Detected 48bits at least of address space
[BOX64] Counted 64 Env var
[BOX64] Library search path: 
[BOX64] Binary search path: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/
[BOX64] Looking for ./retrocityrampage
[BOX64] Rename process to "retrocityrampage"
[BOX64] Using native(wrapped) librt.so.1
[BOX64] Using native(wrapped) libdl.so.2
[BOX64] Using native(wrapped) libpthread.so.0
[BOX64] Using emulated /usr/lib/box64-x86_64-linux-gnu/libstdc++.so.6
[BOX64] Using native(wrapped) libm.so.6
[BOX64] Using emulated /usr/lib/box64-x86_64-linux-gnu/libgcc_s.so.1
[BOX64] Using native(wrapped) libc.so.6
[BOX64] Using native(wrapped) ld-linux-x86-64.so.2
[BOX64] Using native(wrapped) libutil.so.1
[BOX64] Using native(wrapped) libbsd.so.0
[BOX64] Using native(wrapped) libX11.so.6
[BOX64] Using native(wrapped) libxcb.so.1
[BOX64] Using native(wrapped) libXau.so.6
[BOX64] Using native(wrapped) libXdmcp.so.6
[BOX64] Using native(wrapped) libXext.so.6
[BOX64] Using native(wrapped) libXcursor.so.1
[BOX64] Using native(wrapped) libXfixes.so.3
[BOX64] Using native(wrapped) libXrender.so.1
[BOX64] Using native(wrapped) libXinerama.so.1
[BOX64] Using native(wrapped) libXrandr.so.2
[BOX64] Using native(wrapped) libXss.so.1
[BOX64] Using native(wrapped) libXxf86vm.so.1
[BOX64] Using native(wrapped) libGL.so.1
[BOX64] Using native(wrapped) libpulse-simple.so.0
[BOX64] Using native(wrapped) libpulse.so.0

Tested on

  • Box64 with Dynarec v0.3.5 30285d9
  • Radxa Rock 5B, (RK3588, Cortex-A76+Cortex-A55, Mali-G610)
  • LFS r12.3-1 Collabora Kernel 6.14.0-rc6+ (rockchip-devel b7e30538) Mesa 25.1.0-devel (git-d1a2ba57f9) Gnome 47.2
  • 1080p, Default game settings

Tested on Box86, Box32, and/or Box64

Box64

Previous behavior

None reported

Current behavior

Working.

Screenshots

Image Image Image Image Image

OpenGL

Not sure. Additional: Should run on any PC released within the past 5 years. Older graphics cards (such as those in netbooks).

Additional Information

https://www.vblank.com/RetroCityRampage/ https://www.gog.com/game/retro_city_rampage_dx https://store.steampowered.com/app/204630/Retro_City_Rampage_DX/ https://www.pcgamingwiki.com/wiki/Retro_City_Rampage

ricoazzurro avatar Mar 15 '25 14:03 ricoazzurro

I tested this game (the 32bits version) on the OpenPandora and on the Pyra also, with box86.

ptitSeb avatar Mar 15 '25 15:03 ptitSeb

I tested this game (the 32bits version) on the OpenPandora and on the Pyra also, with box86.

Ha, thanks. I forgot the game also had 32bit version.

And Box32 also works!

Working log,

rico [ /opt/games/retro_city_rampage_dx/drmfree.i386 ]$ box64 ./retrocityrampage 
[BOX64] Box64 with Dynarec v0.3.5 30285d9 built on Mar 15 2025 20:19:28
[BOX64] Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2
[BOX64] Running on Cortex-A55 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Detected 48bits at least of address space
[BOX64] Counted 64 Env var
[BOX64] Library search path: 
[BOX64] Binary search path: ./:bin/:/opt/rustc/bin/:/usr/local/bin/:/usr/bin/:/opt/ant/bin/:/opt/jdk/bin/:/opt/bin/
[BOX64] Looking for ./retrocityrampage
[BOX32] Using Box32 to load 32bits elf
[BOX32] Memory higher than 32bits reserved
[BOX32] Rename process to "retrocityrampage"
[BOX32] Using native(wrapped) librt.so.1
[BOX32] Using native(wrapped) libdl.so.2
[BOX32] Using native(wrapped) libpthread.so.0
[BOX32] Using native(wrapped) libm.so.6
[BOX32] Using native(wrapped) libc.so.6
[BOX32] Using native(wrapped) ld-linux.so.2
[BOX32] Using native(wrapped) libX11.so.6
[BOX32] Using native(wrapped) libXext.so.6
[BOX32] Using native(wrapped) libXcursor.so.1
[BOX32] Using native(wrapped) libXfixes.so.3
[BOX32] Using native(wrapped) libXrender.so.1
[BOX32] Using native(wrapped) libXinerama.so.1
[BOX32] Using native(wrapped) libXrandr.so.2
[BOX32] Using native(wrapped) libXss.so.1
[BOX32] Using native(wrapped) libXxf86vm.so.1
[BOX32] Using native(wrapped) libGL.so.1
[BOX32] Error loading needed lib libpulse-simple.so.0
[BOX32] Warning: Cannot dlopen("libpulse-simple.so.0"/0x8263bd3, 2)
[BOX32] Using native(wrapped) libasound.so.2

ricoazzurro avatar Mar 15 '25 16:03 ricoazzurro