Skip to content

CyberPlayer3DS

Choose a tag to compare

@Taifuoguru Taifuoguru released this 13 Jul 00:51
ace2838

English

# CyberPlayer3DS – Custom Visualizer & FTP Update

## Custom Visualizer

- `sdmc:/CyberPlayerVisuals/` is created automatically when the app starts.
- Supports BMP, PNG, JPG, and JPEG images.
- Images are automatically adapted to the visualizer panel.
- Increased internal Custom Visualizer resolution for clearer images.
- Added `CUSTOM PACK` mode.
  - Preloads up to 10 images into memory.
  - Images rotate approximately every 5 seconds.
  - Transitions avoid image decoding during playback to reduce audio stutter.
- The heavy tunnel/bass visualizer is disabled while Custom Pack is active.
- Spectrum, grid, scanline, and light-sweep effects rotate over custom images.
- Added stereoscopic parallax for Custom Pack on New 3DS systems.

## Old 3DS / 2DS

- Added a lower-cost Custom Visualizer rendering path for Old 3DS, Old 3DS XL, and 2DS systems.
- Reduced rendering cost leaves more CPU time for audio decoding.

> Old 3DS hardware was not available for complete real-device testing.

## FTP

- FTP root exposes the full SD card: `/``sdmc:/`
- Port: `5000`
- Anonymous access is enabled; no username or password is required.
- Improved PASV/EPSV data connections and directory listing.
- Heavy custom visualizer rendering pauses while FTP is active, giving network services priority.
- FTP servicing runs more frequently to improve connection and transfer stability.

## FTP Usage

Use a dedicated FTP client such as FileZilla or WinSCP.

Windows File Explorer is not supported and may fail to list folders or transfer files correctly.

```text
Host: 3DS IP address
Port: 5000
Protocol: FTP
Encryption: Plain FTP
Logon Type: Anonymous
Transfer Mode: Passive


## New Special Thanks

- Miguel_Que