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
(Created page with "{{Infobox Switch Homebrews |title=Old School Player |image=oldschoolplayerswitch.png |description=Yet another chiptune player. |author=notnotme |lastupdated=2020/10/19 |type=Media players |version=0.4.5 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch.7z |website=https://gbatemp.net/threads/poc-chiptune-player-mod-xm-sc68-sid-vgm.562504/ |source=https://github.com/notnotme/osp |donation= }} {{#seo: |title=Switch Homebrew Apps (Med...")
 
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Old School Player
|title=OSP - Old Shcool Player
|image=oldschoolplayerswitch.png
|image=oldschoolplayernx.png
|description=Yet another chiptune player.
|description=Yet another chiptune player.
|author=notnotme
|author=notnotme
|lastupdated=2020/10/19
|lastupdated=2020/10/19
Line 9: Line 8:
|version=0.4.5
|version=0.4.5
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx.7z
|website=https://gbatemp.net/threads/poc-chiptune-player-mod-xm-sc68-sid-vgm.562504/
|website=https://gbatemp.net/threads/poc-chiptune-player-mod-xm-sc68-sid-vgm.562504/
|source=https://github.com/notnotme/osp
|source=https://github.com/notnotme/osp
|donation=
|donation=
}}
}}
{{#seo:
OSP - Old Shcool Player is a chiptune player for the Nintendo Switch.
|title=Switch Homebrew Apps (Media players) - GameBrew
 
|title_mode=append
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
|image=oldschoolplayerswitch.png
 
|image_alt=Old School Player
==Controls==
}}
'''With mouse emulation:'''
{{cleanup|article|Needs cleanup}}
 
Yet another chiptune player.
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)


==Media==
L/R - Speed down/up mouse and scroll (keep button down)
<youtube></youtube>


'''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==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-01.png
{| style="width: 720px;"
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-02.png
|
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx2.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx3.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx4.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx5.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx6.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayerswitch-08.png
https://dlhb.gamebrew.org/switchhomebrews/oldschoolplayernx7.png
|}


==Changelog==
==Changelog==
'''v.1.0'''
'''v0.4.5 2020/10/19'''
* First Release.
*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 ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/poc-chiptune-player-mod-xm-sc68-sid-vgm.562504/
* GitHub - https://github.com/notnotme/osp
* Github - https://github.com/notnotme/osp
* GBAtemp - https://gbatemp.net/threads/poc-chiptune-player-mod-xm-sc68-sid-vgm.562504/
* Reddit -

Revision as of 09:10, 8 Mayıs 2023

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: