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

Schism Tracker Wii: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 4: Line 4:
|description=An editor and player for tracked music (IT, XM, S3M, MOD, etc.)
|description=An editor and player for tracked music (IT, XM, S3M, MOD, etc.)
|author=Storlek
|author=Storlek
|lastupdated=2025/07/28
|lastupdated=2025/08/25
|type=Media Players
|type=Media Players
|version=20250728
|version=20250825
|license=GPL-2.0
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/wiihomebrews/schismtrackerwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/schismtrackerwii.7z
Line 48: Line 48:


'''20250728'''
'''20250728'''
* Too many bug fixes to list, many of which fixed by @logiclrd (thanks!!)
* Add support for loading Sony/Sonic Foundry Wave64 (.w64) samples
* Add support for loading Epic MegaGames MASI (.psm) modules
* Add highly experimental support for loading EdLib Tracker D00 (.d00) modules. Since this format is quite unique, many files won't play (or even load) correctly.
* Add sample-only SoundFont (.sf2) support. No instrument data is loaded at all for now.
* Improve performance of nearest-neighbor blitter on SDL 1.2 (also for SDL 2 and SDL 3 when utilizing software rendering)
* Heighten maximum sample length to 268435456 (0x10000000) samples, rather than 18000000 samples
* Fix some edge cases with built-in key repeat (e.g. Shift-Period)
* Fix sample and instrument library keybinds being incorrect in the menu bar on systems where its implemented
* Pattern Editor: shift selection now gets applied on key release, not the next key press. This is the Impulse Tracker (and literally everything else) behavior.
* Load Module: Directory contents are now filtered asynchronously rather than synchronously, to prevent a hang on startup when there are large amounts of files in the modules directory.
* Sample List: Apply exact speed when resampling (thanks @logiclrd)
* Message Editor: Fix tab and copy/paste
* Font Editor: Highlight all matching characters instead of just the first match (thanks @logiclrd)
* MIDI: Fix a lot of port hotplugging bugs. Tested on all systems Schism supports (besides OSS, since I don't know how port hotplugging is even supposed to work there..)
* Diskwriter: support exporting to 24-bit and 32-bit in all formats
* Windows: Better support for files over 4 GB on 32-bit systems (still might not work totally correct)
* Windows: Add experimental ASIO-compatible audio driver. It can be enabled in the Shift-F5 drivers menu.
* Windows: Add a simple crash handler that attempts to dump the current song and info about the crash into the current working directory.
* Mac OS: Implement clipboard routines.
* Mac OS: Implement selection of audio devices besides the default.
* Mac OS: Un-hide the cursor when it leaves the window bounds
* Mac OS X: Audio files supported by CoreAudio (opus, mp3, etc) can now be loaded into Schism.
* Wii: Fix build being completely broken
* Wii: Fix build being completely broken
* IT: Don't ignore song history timestamps set to midnight.
* XM: Fix loading modules packed by BoobieSqueezer, would cause a crash if played
* IFF: Support loading 16-bit "16SV" IFF samples
* ULT: Expand importable note range (thanks @cs127)
* FLAC: Fix hang when loading samples on newer versions of libFLAC
* IT/ITS/ITI: Fix sample name truncation to 12 bytes on save
* WAV: Fix 16-bit WAV sample saving


'''20110101'''
'''20110101'''

Revision as of 04:20, 14 September 2025

Schism Tracker
General
AuthorStorlek
TypeMedia Players
Version20250825
LicenseGPL-2.0
Last Updated2025/08/25
Links
Download
Website
Source

Schism Tracker is a free, open-source music creation software that allows users to create high-quality tracks without the need for expensive equipment. It is a reimplementation of Impulse Tracker, a popular music program from the 90s, and is based on a modified version of the ModPlug engine.

Schism Tracker is compatible with a wide range of platforms, including Windows, Mac, Linux and can be built on any architecture supported by GCC4. The Wii port should work the same as on a PC, and it also has some rather simple Wiimote support.

User guide

Unzip it to sd:/apps/, or give it to wiiload.

Controls

Wiimote:

D-Pad - Move cursor

1 - Stop (if playing), Return to file browser

2 - Load/change directory (in browser), Play song

Plus - Yes/OK (in dialog), Seek backward

Minus - No/Cancel (in dialog), Seek forward

Home - Quit to loader

If you have a USB keyboard and mouse attached, they should work identically to the standard PC version.

Screenshots

schismtrackerwii3.png

Media

Schism Tracker Tutorial (o)


Changelog

For a comprehensive overview of all changes and updates, check out the Schism Tracker repository at https://github.com/schismtracker/schismtracker/releases.

20250728

  • Wii: Fix build being completely broken

20110101

  • Not much on the Wii side.

20101128

  • Saving over an existing file no longer fails.
  • Massive amounts of changes to lots of other things.

20100202

  • Using pbsds's spiffy icon. Thanks!
  • No longer crashes at startup when loaded with Bannerbomb. (Still crashes at exit.)
  • Initial support for Doom .mus files, added by request of SandMan. No drums, and it doesn't do pitchbends, but it's a start.
  • Display changed to default to YUV overlay (much faster).
  • Fixed a bunch of file load and playback bugs.

20100101

  • Wii support added.

External links

Advertising: