Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Old School Player Switch: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "type=Media players" to "type=Media Players")
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
|author=notnotme
|author=notnotme
|lastupdated=2020/10/19
|lastupdated=2020/10/19
|type=Media players
|type=Media Players
|version=0.4.5
|version=0.4.5
|license=Mixed
|license=Mixed
Line 15: Line 15:
OSP - Old Shcool Player is a chiptune player for the Nintendo Switch.
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
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==
==Controls==
Line 36: Line 36:


==Screenshots==
==Screenshots==
{| style="width: 720px;"
{| style="width: 640px;"
|
|
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx2.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx2.png

Latest revision as of 09:09, 7 Mayıs 2024

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.png oldschoolplayernx3.png oldschoolplayernx4.png oldschoolplayernx5.png oldschoolplayernx6.png oldschoolplayernx7.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: