BM98k330r42 is redistributed on this unofficial webpage. Redistribution conditions are based on README_K
1.26 MiB (1324857 Bytes), 1999-12-18
#xxx06)#EXTCHR)#RANDOMs)#MIDIFILE, read-only, 1998)BM98k330r42 doesn’t have Window Mode. Furthermore, BM98k330r42 is very slow on my 64-bit Windows 8.1/
In my case, when “DRAWING METHOD” was changed to “DIRECT BLT”, a better result was obtained. Furthermore, another way:
#HAL 1” (Hardware Acceleration) into “#HAL 0” (Software Emulation).In my case, full-screen BM98k330r42 works normally on my 64-bit Windows 8.1/
52.0 KiB (53271 Bytes), 2015-09-07
#TITLE BM98 image extensions#GENRE LAYER is not effective#BPM 100#STAGEFILE title.jpg#BMP11 image.bmp#BMP22 image.dib#BMP33 image.rle#BMP44 image.jpeg#BMP55 image.jpg#BMP66 image.jpe#BMP77 image.jfif#BMP88 image.jfi#BMP99 image.jif#BMPFF title.jpg#00007:FF#00104:11223344#00204:55667788#00304:99
88.2 KiB (90324 Bytes), 2000-05-27
HTML 4.0, charset=x-sjis (very old alias of Windows-31J), lang=ja (Japanese language)
(ExtChr table, Copyright notice and History are Windows-31J encoding, others are Shift_JIS encoding)
BM98_K.cnt and BM98_K.hlp are help-files for obsolete version 3.30 Revision #1. These WinHlp32 files can no longer be opened on Windows 10. See CHM version.
If you use Windows Vista–8.1, and you’d like to read obsolete BM98_K.hlp, see KB917607.
If you need CHM help-file for “BM98 Kikuchan Version 3.31 DRINK EDITON,” download bm98_beta1.zip.
If you need latest BM98, download “BM98 Kikuchan Version 3.32β Drink Edition.” But, this archive doesn’t have a help-file.
#WAV[01-FF] audio.wav)#MIDIFILE audio.mid)#BMP[00-FF], #STAGEFILE, #EXTCHR)#BMP[00-FF], #STAGEFILE, #EXTCHR) // requires ifjpeg.spi#PLAYER 1)#PLAYER 2)#PLAYER 3)#PLAYER 4)#PLAYER [1, 2, 3, 4]#GENRE string#TITLE string#ARTIST string#BPM Double-precision-floating-point-number#MIDIFILE audio.mid#PLAYLEVEL decimal-number (drawable: [0-16])#RANK [0, 1, 2, 3, 4] (0: VERY HARD, 1: HARD, 2: NORMAL, 3: EASY, 4: ????? (Compilation error))#VOLWAV decimal-number#TOTAL decimal-number#STAGEFILE image.bmp (*.dib and *.rle are permitted. If there is a ifjpeg.spi in the same directory as bm98body.exe, JPEG extensions (*.jpg and others) are also permitted.)#WAV[01-FF] audio.wav (2 digits hexadecimal number) (Windows PCM WAVE format)#BMP[00-FF] image.bmp (#BMP00 is initial POOR image) (limit: 256x256 pixels, 16-bit (65536) color)#RANDOM decimal-number (nestable)#IF decimal-number (nestable, but requires #RANDOM, because BM98k would be aborted)#ENDIF#EXTCHR01 (BGM)02 (Measure-Length)03 (BPM-change)04 (BGA-base)05 (Extended Object)06 (BGA-poor)07 (BGA-layer) // BM98k328c or later1[1-7] (1P-side visible notes // 17: FREE ZONE)2[1-7] (2P-side visible notes // 27: FREE ZONE)3[1-7] (1P-side invisible notes // 37: FREE ZONE …?)4[1-7] (2P-side invisible notes // 47: FREE ZONE …?)#PLAYER, #BPM, #MIDIFILE, #RANK, #VOLWAV, #TOTAL, #WAV, #BMP, #EXTCHR#PLAYER and #RANK are not randomized. (last one applied)#PLAYER and #RANK are randomized.#GENRE, #TITLE, #ARTIST, #PLAYLEVEL, #STAGEFILEWe can call BM98k330r42 from BMS Editor applications. If your operating system is Windows XP or later, 8.3 filenames must be effective. (“fsutil behavior query disable8dot3” == 0 || 2)
BM98kC:\your-path\bm98view.bat[filename][filename][filename]
BM98kyour-path\bm98view.bat<filename><filename><filename>
your-bm98k330r42-path\bm98body.exe <filename><filename><filename>
text/plain (encoding: Shift_JIS)
From BMS FAQ
#DRAWING0: Normal (default)1: Light2: Limited#Grank (GAME RANK (damage))0: Hard1: Normal (default)2: Easy3: Very Easy4: Out of Human =P (when we get a POOR, set Groove Gauge 0%)#Autoplay#AutoScratch#HiddenPlay0: off (default)1: 1P2: 2P3: 1P + 2P#RandomPlay1 (1P-side)#RandomPlay2 (2P-side)0: off (default)1: Mirror2: Random3: More Random#Poor (Ignore POOR, for improvisation)0: off (default)1: on#GreatCombo (COMBO continuation condition)0: off (default)1: GREAT only2: GREAT & GOOD#GameSpeed (BPM is changed: QWERTY 3 + [1|2])0: Very Fast (200%)1: Fast (150%)2: Normal (default)3: Slow (75%)4: Very Slow (50%)#HighSpeed (Scroll-Speed is changed: QWERTY 4 + [1|2])0: Normal (default)1 | 2 | 3–9 | 10 | 11 | 12 |
|---|---|---|---|---|---|
| x1.2 | x1.5 | x2–8 | x10 | x12 | x16 |
13: x0.5 + Sudden // BM98.cfg only#MouseRes (MOUSE SCRATCH sensitivity)0: off1: Dull2: Normal (default)3: Sensitive#MIDIOpt (MIDI I/O)0: off1: Output only2: Input only3: Input & Output (default)#SaveScore (score.txt, ANSI Windows codepages)0: off (default)1: output to Top directory (same level as bm98body.exe)2: output to Each BMS directory#BGAnime (toggle: QWERTY 5)| BGA | NEON | FLASH | |
|---|---|---|---|
0 | none | none | none |
1 | true | none | none |
2 | none | true | none |
3 | true | true | none |
4 | none | none | true |
5 | true | none | true |
6 | none | true | true |
7 | true | true | true |
#WaveVolX (Relative Volume is changed: QWERTY [1|2])0–[100]–999#ScrColor (Screen Color)0: 8-bit (256 colors, default)1: 16-bit (65536 colors)#SoundQuality0: 22050 Hz, 8-bit, Stereo (default)1: 44100 Hz, 16-bit, Stereo#VisualEffect0: off1: on (default)#DrawingMethod0: Wait VSYNC1: Direct BLT6: Wait VSYNC (default?)7: Direct BLT#HAL (DirectDraw) // BM98.cfg only0: Software Emulation1: Hardware Acceleration (default)#Version (???) // BM98.cfg only0: (default)#ScrLeft (Turntables’ position)0: □●□● Normal (Default)1: ●□□● 1P Left side2: □●●□ 2P Left side3: ●□●□ 1P & 2P Left side#ExpertStage1–7 (4: default, 7: Unlimited#EventMode // BM98.cfg only0: off (default)1: on (Push any key to start scroll, ESC to result screen is prohibited)#LogoCancel (enable skip opening logo) // BM98.cfg only0: off (default)1: on#KA (Registered Assigned Keys’ number ??)35 (default)#KAS (Assigned Key’s spec ??)#KAS index address1 address2#DataPath (max-100-#DataPaths) // BM98.cfg only#DataPath <CurrentDir> (default)#DataPath C:\php\BMS Game's C&A Package\#DataPath D:/bms/GENRE SHUFFLE3/#DataPath E:\bms\ThreeSTarS\#DataPath ../PABAT! 2016 Seasons\#debug (Hidden DEBUG MODE) // BM98.cfg only?0: off1: on (details unknown)#SkinFile1 (Skin config file layer 1)#SkinFile2 (Skin config file layer 2)From BMS FAQ
#genre_font Impact#title_font Verdana Bold#artist_font Consolas#stage_font Times New Roman
#GENRE, #TITLE and #ARTIST) and default STAGE text (instead of #STAGEFILE image).#artist_font uses italic type.| True score | False score | |
|---|---|---|
| en | ƒ–{“–‚̃XƒRƒA„ | ƒƒEƒ\ƒXƒRƒA„ |
| ja | <本当のスコア> | <ウソスコア> |
| CN | 亙杮摉偺僗僐傾亜 | 亙僂僜僗僐傾亜 |
test1.wav: BM98test2.wav: Kikuchan Versiontest3.wav: istest4.wav: K3.30#PLAYER 1), while keep pressing turntable (default: Shift key).#PLAYER 2), while keep pressing turntable (default: Shift key).| Situation | WAV filename |
|---|---|
| Title | title.wav |
| Option | title.wav |
| Keyconfig | title.wav |
| Song list | select.wav (loop) |
| Start up | logo.wav |
| Cursor | scratch.wav |
Lifebar 0% | close.wav |
| Stage Esc | close.wav |
| Decide (Title) | start.wav |
| Decide (Song) | start2.wav |
| Stage cleared | yah.wav |
| Stage failed | booing.wav |
| loading BMS | stage.wav |
| pre-title | test1.wav, test2.wav, test3.wav, test4.wav |
| Result | judge.wav |
#clubplay 1” to server-side (parent) bm98.cfg.#clubplay 2” to client-side (child) bm98.cfg.#hostname server-side-IP-address-or-hostname” to client-side bm98.cfg.