1. dce923f Remove ':' from information display by WHR · 11 months ago
  2. d4fb9d7 Add exiting notice by WHR · 11 months ago
  3. 275f71a Remove plural names and '_t' suffix from enumeration type names by WHR · 11 months ago
  4. a8ce366 Use '/' in include paths by WHR · 11 months ago
  5. 337efe8 Update version string by WHR · 11 months ago
  6. 67f4742 fopen(3) don't return file descriptor by WHR · 11 months ago
  7. 0e35849 Accept options begin with '-' in addition to '/' by WHR · 11 months ago
  8. a01ae39 Enable OPL in lite build by WHR · 11 months ago cms
  9. c4ed2cd Show CMS feature configuration status in help message by WHR · 11 months ago
  10. 8bd0b59 Merge commit 'dfb8b30b22f51cd5f8144b3ccb389231ebd4b9d6' into 'cms' by WHR · 11 months ago
  11. f1d60f7 Add makefile for GNU Make by WHR · 11 months ago
  12. 992655a Rename awe32 files to be lowercased to allow building from a case-sensitive system by WHR · 11 months ago
  13. d025549 Remove unused variable definitions from cms.c by WHR · 11 months ago
  14. a2e52db Fix missing include of conio.h from cms.c for function 'outp' by WHR · 11 months ago
  15. 9ff769e Merge commit '9393e25477f74dcd83f1fe6c9e1101c4914972f4' into 'cms' by WHR · 11 months ago
  16. 6df0815 Remove build output by WHR · 11 months ago
  17. 2e0ffdb add simple percussion by Tronix286 · 2 years, 1 month ago
  18. 3e385bc pitchwheel rst fix, version by Tronix286 · 2 years, 1 month ago
  19. c83e587 add pitchwheel support by Tronix286 · 2 years, 1 month ago
  20. 898070c Added note priority by Tronix · 3 years, 9 months ago
  21. 0306f1f Another fix readme by Tronix · 3 years, 9 months ago
  22. edb5264 fix Readme by Tronix · 3 years, 9 months ago
  23. afcaf54 rename dosmid.txt to readme.txt by Tronix · 3 years, 9 months ago
  24. 9bca28b Initial CMS-support release by Tronix · 3 years, 9 months ago
  25. dfb8b30 pre-release: minor doc improvements, version and date bumps, etc by Mateusz Viste · 1 year, 3 months ago
  26. 12ebfc7 wmake pkg cleans up temporary dirs progs and appinfo by Mateusz Viste · 1 year, 5 months ago
  27. 39c24ff wmake pkg builds also dosmid.zip, a "normal" (flat) distribuable DOS archive like if it is 1990 by Mateusz Viste · 1 year, 5 months ago
  28. 3929a4c no auto-quit when 3 files fail in a row, now user can always abort with ESC by Mateusz Viste · 1 year, 5 months ago
  29. d9605a3 version update by Mateusz Viste · 1 year, 5 months ago
  30. d50cc81 pkg builds a SvarDOS package now, and zips sources separately by Mateusz Viste · 1 year, 5 months ago
  31. 823288c optimized delta-time computation (solution kindly provided by Tim Rentsch from comp.lang.c) by Mateusz Viste · 2 years, 11 months ago
  32. edf000a date bump by Mateusz Viste · 2 years, 11 months ago
  33. 9393e25 delay computation is performed on 64 bits to avoid overflows (replaced the solution provided earler by Tim Rentsch, both approach have the same performance hit but using long long is just simpler) by Mateusz Viste · 2 years, 11 months ago
  34. c25651b pkg creates source and binary zip files separately by Mateusz Viste · 2 years, 11 months ago
  35. b685889 LSM simplified to SvarDOS format by Mateusz Viste · 2 years, 11 months ago
  36. a4d89e0 deltatime computation replaced by a better one by Tim Rentsch by Mateusz Viste · 2 years, 11 months ago
  37. 62f931c copyright date bump + dropped the "beta" from version string by Mateusz Viste · 2 years, 11 months ago
  38. fe54700 improved doc by Mateusz Viste · 2 years, 11 months ago
  39. d280037 fixed timing computations on files with low BPM by Mateusz Viste · 2 years, 11 months ago
  40. 260c161 elticks computation is present only in debug mode by Mateusz Viste · 2 years, 11 months ago
  41. 39cd844 OPL3 emulation plays files an octave lower (suggested by Campbell Kerr) by Mateusz Viste · 2 years, 11 months ago
  42. 5dedbc3 bumped dates by Mateusz Viste · 3 years, 2 months ago
  43. 5bd360e DOSMID comes with an extra DOSMIDLT.EXE binary (dosmid lite) without AWE support for smaller RAM footprint by Mateusz Viste · 3 years, 2 months ago
  44. 057d781 implemented /preset=GM|GS|XG|NONE and reorganized outdev dev_clear() by Mateusz Viste · 4 years, 8 months ago
  45. 634857d dates bumped + added a hack that resets the pitch bend before each song, since pitch bend appears to survive an "all controllers off" event by Mateusz Viste · 4 years, 8 months ago
  46. 88ce3a2 added a few missing include-guards so Queequeg stops whining by Mateusz Viste · 5 years ago
  47. 15ea8a7 line break fix by Mateusz Viste · 5 years ago
  48. 534abd1 fixed /opl when combined with /noxms (sound device initialization is performed before mem_init(), so the former has a chance to get some malloc()ed memory if needed) by Mateusz Viste · 6 years ago
  49. 876f3f0 bumped version to 0.9.5 by Mateusz Viste · 6 years ago
  50. 980a2c0 fixed file-reading corruption that happened on first cache-boundary read by Mateusz Viste · 6 years ago
  51. 07f93cd small extra debug output around syx files loading by Mateusz Viste · 6 years ago
  52. 2c4b3ea test one-by-one reads by Mateusz Viste · 6 years ago
  53. bdc88af history.txt update before release by Mateusz Viste · 6 years ago
  54. 89beae9 bumped version to 0.9.4 by Mateusz Viste · 6 years ago
  55. 78bed32 fixed playlist gap delay computation (fixed /delay behavior, too) by Mateusz Viste · 6 years ago
  56. 2c67bec disable interrupts when writing to nowtime by Mateusz Viste · 6 years ago
  57. cee6990 removed the protected-mode version of the awe32 lib - dosmid will not ever need it, being a real-time app by Mateusz Viste · 6 years ago
  58. c059bcf doc improvement by Mateusz Viste · 6 years ago
  59. 32bf95d doc fix by Mateusz Viste · 6 years ago
  60. 227ac01 faster "randomness" by Mateusz Viste · 6 years ago
  61. 6e2bc60 fix: /random was always playing first song of the m3u list, now it is random from the start by Mateusz Viste · 6 years ago
  62. ac7ad1f implemented backspace action (previous song) by Mateusz Viste · 6 years ago
  63. 20eed10 displaying the amount of memory used by the MIDI file by Mateusz Viste · 6 years ago
  64. 8add499 slight help edit and moved mem_clear() invocation earlier in codeflow by Mateusz Viste · 6 years ago
  65. 8ee2a65 mem.c keeps track of how much memory has been allocated so far by Mateusz Viste · 6 years ago
  66. 4029737 doc update by Mateusz Viste · 6 years ago
  67. 2c0642c dropped rand() in favor of using the dos 18.2Hz timer (saves 80 bytes while "randomness" is still acceptable for the need) by Mateusz Viste · 6 years ago
  68. 1fdcb6d display tracks count on screen, also optimized the areas of screen that are refreshed during play time by Mateusz Viste · 6 years ago
  69. a1d3ebf fixed RMID header parsing (this time for real) by Mateusz Viste · 6 years ago
  70. 7c4564e never try to read more tracks than are declared in MThd by Mateusz Viste · 6 years ago
  71. f65656f fixed RIFF-RMID header decoding and displaying the exact error code with "invalid format" messages by Mateusz Viste · 6 years ago
  72. 87ac0c2 merged midi_readchunk() into midi_readhdr(), dropped dependency on bcmp() and multiple midi_readhdr() optimizations by Mateusz Viste · 6 years ago
  73. 80b1cf9 replaced trackmap_t structures with an array of ulongs by Mateusz Viste · 6 years ago
  74. 946ea00 fixed midi_gettrackmap() invocation by Mateusz Viste · 6 years ago
  75. 20ea7b5 chunk format (track) validation happens earlier so no need to store the chunk id if we expect only one possible type (MTrk) anyway by Mateusz Viste · 6 years ago
  76. 148d2d3 renamed chunkmap structs to trackmap so it better reflects the actual content by Mateusz Viste · 6 years ago
  77. 53a3e1c fixed wbuff corruption by Mateusz Viste · 6 years ago
  78. d6cba4f /noxms can be passed through config file now by Mateusz Viste · 6 years ago
  79. 4832187 ignore exe and obj files in tests by Mateusz Viste · 6 years ago
  80. 056294f cli flags are kept in uchars to save a byte or two of RAM by Mateusz Viste · 7 years ago
  81. 4a241f4 opl.c relies on udelay() instead of the Watcom's delay() by Mateusz Viste · 7 years ago
  82. 8af0f52 moved udelay() to timer.c to avoid duplicating it each time by Mateusz Viste · 7 years ago
  83. 5a5af82 converted source files to cr/lf terminators by Mateusz Viste · 7 years ago
  84. 0752da4 include headers clean up and documentation by Mateusz Viste · 7 years ago
  85. f5df7a1 program version is kept in version.h from now on, and do not need to be passed in function calls by Mateusz Viste · 7 years ago
  86. db80093 color scheme is declared as const instead of static by Mateusz Viste · 7 years ago
  87. 0204278 OPL pitch/freq/octave tables are declared as const (instead of static) by Mateusz Viste · 7 years ago
  88. 280b54a switching to small memory model by Mateusz Viste · 7 years ago
  89. b5fff11 using a static buffer for short-lived buffer needs instead of relying on malloc() by Mateusz Viste · 7 years ago
  90. e81562b AWE presets use far allocated memory by Mateusz Viste · 7 years ago
  91. 63da618 dropped useless stdlib.h inclusion by Mateusz Viste · 7 years ago
  92. 8298276 fixed memory leak in midi_readhdr(), allocated chunk was never freed by Mateusz Viste · 7 years ago
  93. c57e8b3 fio_read optimization by Mateusz Viste · 7 years ago
  94. 708a2a4 moved /log= into DBGFILE builds only by Mateusz Viste · 7 years ago
  95. a5519a5 syx routines rely on fio_file instead of using the fopen() API by Mateusz Viste · 7 years ago
  96. 3243c0c fio caching by Mateusz Viste · 7 years ago
  97. de36525 improved fio tests by Mateusz Viste · 7 years ago
  98. 30fe192 fio.h API evolved so it will allow caching in the future by Mateusz Viste · 7 years ago
  99. 1608b89 slightly optimized chunks handling by Mateusz Viste · 7 years ago
  100. a18d55a reverted MAXTRACKS to 64 (fixes regression introduced in r263) by Mateusz Viste · 7 years ago