Skip to content

Releases: LingFeng-bbben/MajdataPlay

Nightly

Choose a tag to compare

@github-actions github-actions released this 19 Jul 11:21

Automated nightly build.
Commit: 7e88ed0
Build at: 2026-07-19 19:21:40 (UTC+8)

0.1.0-rc19

Choose a tag to compare

@LeZi9916 LeZi9916 released this 25 Aug 15:12
a821863

Download Newest EXE Binary at https://github.com/TeamMajdata/MajdataPlay_Build

Change Log generated by AI:

New Features

  • Added IO device auto-detection
  • Hold 1P button to reload charts
  • Fixed VLCUnity plugin for video playback
  • Added chart favorites, refresh, and progress display features
  • Added Practice mode with variable speed playback UI
  • Added slide note judge subdivision, slide folding, and slide priority display
  • Added various voice and sound effect resources (NEW VOICE ACTOR: XiaoXiao LanBai CV: 夜宵紫苑 (@yorusion))
  • Added multi-language support and localization files (zh-TW)
  • Added new settings such as MenuOptionIterationSpeed, DisplayOffset, etc.

Performance Optimizations

  • Extensive object pool and memory pool optimizations to reduce GC and fragmentation
  • Optimized judgment, audio, skin, and chart loading processes
  • Improved UI performance for lists, covers, and preloading
  • More reasonable log output, reduced unnecessary logs

Fixes and Adjustments

  • Fixed TouchHold judgment center point, skin loading, chart favorites, and other bugs
  • Fixed negative offset in settings UI, unselected option value changes, etc.
  • Fixed ASIO channel, audio stutter, online leaderboard issues
  • Fixed slide, Wifi judgment, NoteLoader, and related problems
  • Fixed classic score calculation, chart sorting, empty folder issues

Refactoring and Renaming

  • Renamed and reorganized many scripts, enums, interfaces, and settings
  • Modularized code structure for better maintainability
  • Removed unused code and resources (e.g., MAGIC_CODE, some old sound effects)

Resources and UI

  • Added/updated various UI icons, BGMs, sound effects, and voices
  • Optimized Practice, Dan UI, and other interfaces
  • Adapted and optimized for Android platform (e.g., Vulkan, video, UI)

Other

  • Upgraded C# language version, added PolySharp and other Nuget packages
  • Multiple adjustments to project settings and build configurations
  • Merged many branches and community contributions

0.1.0-rc1

Choose a tag to compare

@LingFeng-bbben LingFeng-bbben released this 28 May 10:11
0.1.0-rc1
806fc04

Important! The structure of settings.json has been changed, back it up before launching new version.

image
image

Well hopefully this is the last release before beta

  1. Majplay can help you press the OBS record button! See here
  2. Dao's Maimoller support.
  3. Fixed IO lag issue. (Because we have send too much LED signals hahah...hahha.......ha)
  4. Frame display
    image
  5. Note scales. You can change how big they are! Giant goofy ahhh break....
  6. DJ Auto invited to the party.
  7. Fixed a problem when exiting the game, the game freezes.
  8. We now use VLC for in-game video decode.
  9. New BGM!
  10. Fixed practice mode timing setting

Also, check @KirisameVanilla 's Updater!

What's Changed

Full Changelog: Alpha4.7.4...0.1.0-rc1

Alpha 4.7.4

Choose a tag to compare

@LeZi9916 LeZi9916 released this 10 Apr 14:04
a59904c

This is a patch for Alpha4.7.0

Fixed

  • Possible button stuck issues with IO4/HID/Keyboard
  • Sort/Find not working
  • Unable to correctly get button status from HID device

What's Changed

Full Changelog: Alpha4.7.0...Alpha4.7.4

Alpha 4.7.0

Choose a tag to compare

@LingFeng-bbben LingFeng-bbben released this 02 Apr 13:57

Yeah it is update!! Alpha4.7.0

  1. Random! Including normal RAN and S-RAN (Is it really playable? lol)
  2. Test play while charting! toggle settings menu in edit-view mode to turn off autoplay (still WIP)
  3. Fixed center display when a chart has no break
  4. Favorite list! Add songs to your favorite list and share it with everyone (tutorial comming soon)
  5. Various fix to prevent input drop
  6. Various UI imporvement
  7. fixed a problem where slide speed is incorrect.
  8. Select a random song by touching the big cover
  9. Better touch area emulation when using mouse or classic touchscreen. Change the emulation radius at settings.json->TouchSimulationRadius
  10. Button test mode
  11. See your judge distribution graph in result sub screen! Refrence average judge timing to help adjust judge

What's Changed

Full Changelog: Alpha4.6.1...Alpha4.7.0

Alpha4.6.1

Choose a tag to compare

@LingFeng-bbben LingFeng-bbben released this 06 Mar 11:24

Changes

  1. Majplay now have Majdata view inside! And this is companied by the re-written MajdataEdit-Neo
  2. New title artwork!!
  3. Make notes move more smoother
  4. Set touch panel sensitivity override (depends on your con)
  5. There is a ppt guide about how to setup the game! Locolization Appreciated
  6. Press 2367/3456 to exit/restart the game
  7. Hide cursor in game
  8. Rework cache and get rid of "Majnet Played" folder
  9. Enter touch test mode by arg "--test-mode"
  10. Can set window topmost (default off).
  11. Render quality setting
  12. Fix judgement of 1V72
  13. Extra offset setting: AnswerOffset/TouchPanelOffset
  14. Hold is released 2 frames after button up
  15. Override mod settings in dan mode files
  16. Other internal performance improvement

What's Changed

New Contributors

Full Changelog: Alpha4.5...Alpha4.6.1

Alpha4.5

Choose a tag to compare

@LingFeng-bbben LingFeng-bbben released this 23 Jan 17:56

Changes

  1. NEW UI!!
  2. Practice mode: hold button 4 to enter practice mode.
  3. Rebuild Judge logic
  4. WASAPI auto exclusive. Switch to shared if exclusive is disabled or failed.
  5. Move LED to MychIO
  6. The game now run 240 fps no vsync. Change the limit in settings.
  7. Early experimental touchscreen support.
  8. Global volume setting.
  9. Various bug fixes and optimization.

What's Changed

Full Changelog: Alpha4.3.5...Alpha4.5

Alpha4.4

Alpha4.4 Pre-release
Pre-release

Choose a tag to compare

@LingFeng-bbben LingFeng-bbben released this 07 Jan 11:33

Updates

Basically 4.3.5, but fixed a bug where song cover might not be properly loaded

Alpha4.3.5

Alpha4.3.5 Pre-release
Pre-release

Choose a tag to compare

@LingFeng-bbben LingFeng-bbben released this 07 Jan 10:48
c01082c

Updates

  1. Dan mode!!
  2. Wasapi audio now use exelusive mode
  3. Fixed a problem where the ASIO is not working properly
  4. Display message about majnet login
  5. Upload scores to majnet!! Be a ranker now.
  6. An option to turn off touch judge display seprately
  7. Refresh the LEDs more frequently (still working)

P.S. This might be the last alpha version

What's Changed

Full Changelog: Alpha4.3.2...Alpha4.3.5

Alpha4.3.2

Alpha4.3.2 Pre-release
Pre-release

Choose a tag to compare

@LingFeng-bbben LingFeng-bbben released this 24 Dec 20:07
7751b62

Updates

  1. Break and hold shine
  2. Classic slide animation
  3. Prevent multiple software open at once
  4. Judge optimization
  5. More functional in-game sub display
  6. Optimize keyboard de-bounce
  7. Do not play video when bg cover is full opaque

What's Changed

Full Changelog: Alpha4.3...Alpha4.3.2