Old School Player Switch

From GameBrew
OSP - Old Shcool Player
Oldschoolplayernx.png
General
Authornotnotme
TypeMedia Players
Version0.4.5
LicenseMixed
Last Updated2020/10/19
Links
Download
Website
Source

OSP - Old Shcool Player is a chiptune player for the Nintendo Switch.

Supported formats: snd, sndh, sc68, sid, psid, rsid, mus, ay, gbs, gym, hes, kss, nsf, nsfe, sap, spc, vgm, vgz, mptm, mod, s3m, xm, it, 669, amf, ams, c67, dbm, digi, dmf, dsm, dtm, far, imf, ice, j2b, m15, mdl, med, mms, mt2, mtm, nst, okt, plm, psm, pt36, ptm, sfx, sfx2, st26, stk, stm, stp, ult, wow, gdm, mo3, oxm, umx, xpk, ppm, mmcmp.

Controls

With mouse emulation:

Left Stick - Mmove cursor

Right Stick - Scroll up/down in area allowed to scroll

A - Left click

X - Right click (display some popup menus according on the hovered item)

L/R - Speed down/up mouse and scroll (keep button down)

Notes:

  • Touch controls can be enabled/disabled (it work as a "mouse right click", no more).
  • Nintendo Switch USB mouse support (please disable manually mouse emulation in this case)
  • Obviously, don't try to disable mouse emulation AND touch controls if you do not have an USB mouse compatible with your Switch hehe.

Screenshots

oldschoolplayernx2.pngoldschoolplayernx3.pngoldschoolplayernx4.pngoldschoolplayernx5.pngoldschoolplayernx6.pngoldschoolplayernx7.png

Changelog

v0.4.5 2020/10/19

  • New program architecture.
  • Changed from libdumb to libopenmpt.
  • Removed controller support (mouse emulation is used instead).
  • The UI changed a bit and introduce a tab bar with 2 tabs below the player stats.
  • Playlist - Add/Remove/Shuffle and loop your favorite songs.
  • Metadata - Show metadata of current song.
  • Add language support - english/french.
  • Notification - Show some stuff about what is happening if needed (mostly errors).
  • Added some colors.

v0.3.1 2020/05/12

  • Fix mouse cursor not visible when mouse emulation is disabled.

v0.3 2020/04/25

  • Decoders can now be tweaked via settings.
  • Use images instead of text on play/pause/stop/nex/prev button.
  • Show more disk/track information.
  • Better startup time.

v0.2 2020/04/19

  • Save/load settings added.
  • Slightly modified UI.
  • Better disk/track information (instruments are not yet shown).
  • Moved libgme from 5.5 to 0.6.3.
  • + vgz format.

v0.1 2020/04/17

  • Initial release.

External links

Advertising: