-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathtodo.txt
1658 lines (1311 loc) · 40 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
TODO:
- sample names shown with xmaplay060
TODO:
- playlist support for #volume for setting file volume
TODO:
- add one MIDI, also WAV
- play
- after it stops
- play counter still rolling
--> assumption is that module repeats, MIDI/VGM/MDX don't though, so they
keep rolling the timer.. feature?
TODO:
- hippo face in scopes is using wrong colors in some RTG modes.
this is because it assumes colors 0-3 to work as on denise modes?
TODO:
- sample scope with sid+resid:
-- play and switch tunes
-- sometimes to the right side of the scope area some old stuff is left and not cleared
TODO:
- Crockettstheme2023 from Aminet, keeps crashing HippoPlayer,
Running under OS 3.2.2 and Latest Version
- Guru 8000 0005 with both OctaMixPlayer v7.0 and v7.1
TODO:
- For the crash with the combination of ML+IT files, add the two ML files, then
the two IT files, then play one of the two ML file, then select "it.Pulse...".
HiP should crash.
- ML: adding a ML and a IT file and playing them one after the other crashes my
Amiga with no MuForce hit that I could see.
- MPx: playing MP2 or MP3 files causes a MuForce hit
TODO:
- DeliCustom tunes which load additional files with DOS functions
-- DeliTracker custom/TSM in modland
-- These do not work as that would require patching DOS functions
TODO:
- Here are two possible Gurus on a 68000 (emulated in WinUAE): On a "vanilla"
68000 without library to play OctaMED modules, when encountering such a modulde,
HippoPlayer will display a requester saying that the library is missing and then
crash after selecting "Ok".
-- Works ok
TODO:
- sequence
- set AHI: toccata stereo++
- play it file
- exit
- restart
- while restoring favorites, there is a hit
- "version" command causes a hit
TODO:
Feature request: would it be possible to add copy-paste support to search input
on standard RAmiga+c and RAmiga+v?
TODO:
- sinus.xm: PS3Mn kanssa ei voi patternskipata kuin 0 tai 1 vaikka on pidempi modi
- toteutus tehty niin että lyhyen modin kanssa ei toimi oikein
TODO:
- check the pt song issue, doesn't seem to work
- toimii samanlailla kuin v2.45?
TODO:
- kick1.3: font "polarsmall", search layout toggle: still some garbage on screen
-> polarsmall ok on kick3
- FIXED: kick1.3: play wav -> crash, fine with previous version
no crash on kick3+020
- battle squadron title.cm -> crash
TODO:
- now playing a MMD3-format MED file results in a Software Failure 8000 0005, which seems to be a "division by zero"
TODO:
- default module program dir issue
I think I found a bug in HiP 68k:
- In Prefs/Loading I set the path for both "Modules" and "Programs" to
my dir called "VonBeat" by clicking the button and selecting it.
- On the buttons it now says "VonBeat" (without "SYS:" or so)
- Clicking "Add" to add a module, the path can be found --> works as expected:
- But clicking "Prg" to load a program I get a directory error:
--> the default path for programs needs a full path (like "SYS:VonBeat")
to work correctly, which is not the case when just selecting a dir, which is the most forward thing to do
TODO: CRASH:
- Press "Add" on filebrowser root level
TODO:
- fix timeout not really working on radio stations
------------------------------------------------------------------------------
------------------------------------------------------------------------------
------------------------------------------------------------------------------
FIXED: TODO:
- soundfx: check this identifier, crash?
FIXED: TODO:
- eject clears the scopes and prints the head
FIXED: TODO:
- sample/PS3M: use cybersound if set in ENV
- rename cybersoud button to: Sample 14-bit out or something
FIX: TODO:
- MHI startataan vaikka ei olisi edes mp3-file kyseessä
FIXED: TODO:
- ctrl+g won't work when pipe streamer is active
DONE: TODO:
- hover mouse over volumebar, tooltip for search bar appears?
only with normal sized buttons
DONE: TODO:
- big button support for the list mode change button
FIXED: TODO:
- sample scopes broke with the last scope change (moduleaddress zero check)
FIXED: TODO:
- would it be possible to optionally not clear the scopes when a MOD is paused ?
For instance for studying the notes & commands in the patternscope...
FIXED: TODO
- position slider: flashing on kick1.3 while playing
FIXED: TODO
- position slider not moving if only showing: module name or freemem in titlebar
FIXED: TODO:
- zip window, zip back: pr -button missing
- related to the new position slider, it messes up the gadgets list
FIXED: TODO:
- top box bottom frames are wrong
FIXED: TODO:
- GUI corruption (no crash, though):
- switch to search view
- open prefs and set filebox length to 0
- Use
FIXED: TODO:
Found a way to crash the system with HiP 68k v2.58:
- switch to search view
- click "PR"
- set filebox height to 3 items
- Use --> now this already looks... suspicious 😉 see screenshot
- click "PR" again
- --> Guru
FIXED: TODO:
- THX/AHX pattern scope sometimes displays an empty channel
where actual data should be displayed.
FIXED: TODO:
- mp3 paused: title bar shows wrong position (not from mpega)
FIXED: TODO:
update xmaplay
https://eab.abime.net/showpost.php?p=1587772&postcount=38
FIXED: TODO:
- fix playsid.library kickstart 1.3 crash issue
-- play eject the same tune a few times -> audio channel alloc error -> crash
FIXED: TODO:
- when posslider visible, play wav -> crash
FIXED: TODO:
- test xmaplay seeking
TODO:
- test kick13
FIXED: TODO:
- seek by clicking the empty part
FIXED: TODO:
- mp3 file seeking
FIXED: TODO:
The one thing it doesn't do anymore is select a random module when loading a
"HiPPrg" list of modules... I have the random mode set in the hippo preferences,
but when a modules list is loaded with:
- WORKS in 255, not in 256, 257
-> BISECTED FIRST BAD:
- ff07fa5e654891f6d711cd8c53f58fc3f2fde068
"WIP: browse recent playlists"
WORKS: TODO:
- check timeout, maybe broke due to the elapsed timer change
FIXED: TODO:
- check favsong storage: only store this if rmb clicked on an item that is being played
FIXED: TODO:
- play "12-speed tune" with resid ahi
- try to play "yet bigger beat"
--> recoverable alert, guru, no sound
- INFO: clean boot, resid+ahi, "yet bigger beat" -> ok
- switch between "age we ageed", "yet bigger beat" ->
hang
FIXED: TODO:
- IT deliplayer DTP_Config leads to AHI problems?
FIXED: TODO:
If I add a IT file, a MOD file, and a ML file, then I can play them in this
order but as soon as I go back to the IT file, HiP crashes with a Guru 8000
0003. This crash seems to happen only when combining IT and ML files.
-> ahi.device first open after boot causes problems
FIXED: TODO:
- set filebrwoser + keep list
- quit
- hip hide
-> crash
FIXED: TODO:
- crash on 68000 at startup
FIXED: TODO:
- 3.2 + 68000
- set module to play, exit
- start with hip hide
- crash
FIXED XFD: TODO:
I'm having problems with Hippoplayer v. 2.56 ; trying to play .p61 or .thx /
.ahx format modules freezes my system and I have to reboot. (.xfd decrunching,
stonecracker 4.04 data). I have xfdmaster.library v. 39.15 installed. Should
that work ok ..?! I have modified the HiP settings; but can'tt find the possible
reason.
FIXED: TODO:
Reporting a bug with the latest version (2.56 - 15.2.2023):
The 'Pause' key will not resume playback of a 'paused' mp3 file when MHI is
enabled with a Prelude sound card using the mpegit MHI driver.
Behavior: The elapsed time is advancing but there is no audio.
If it matters: I have the sample buffer set to 16kB and the mpega quality set to Hi.
Pressing the 'play' button will of course resume playback from the beginning.
I'm on an A2000, OS 3.2 with a Prelude & vampire v2+ (and some other Z2 cards).
FIXED: TODO:
- fav list
- push "new"
- say "nope!"
- press play
- get conf dialog again!
FIXED: TODO:
If I play a sid in one PlaySid mode and then try to play a sid with another mode
it causes a crash. 68060 + fastmem / OS 3.1
hip v2.56 debug, release v2.56 version of playsid.library
- play with resid 6851
- then play with normal mode -> hang
hip v2.57 debug, release v2.56 version of playsid.library
- play with resid 6851
- then play with normal mode -> OK
hip v2.56 debug, release v2.57 version of playsid.library
- play with resid 6851
- then play with normal mode -> hang
hip v2.55, release v2.57 version of playsid.library
- ???
hip v2.55 - first with reSID, fsuae 020
- play with resid 6851
- then play with normal mode -> OK
- hangs on STOP -> interrupt flood issue
hip v2.56 - fsuae 020
- SCOPES ON
- play with resid 6851
- then play with normal mode -> HANG
hip v2.56 - fsuae 020
- SCOPES OFF
- play with resid 6851
- then play with normal mode -> HANG
hip v2.57b - playsid.lib v2.56 - fsuae 020
- play with resid 6851
- then play with normal mode -> HANG
- playsid.library:
-- BAD 7097dfe0eeeaa0393537c2df3dafc3c776e8696e
-- 2023-02-14 07:23 +0200 K-P Koljonen o [HEAD] Add binary v1.4
hip v2.57b - playsid.lib v2.55 - fsuae 020
- play with resid 6851
- then play with normal mode -> OK!
- playsid.library :
-- GOOD 80352a3e1d4003112498d3b1426b40595297ef48
-- 2022-11-08 19:42 +0200 K-P Koljonen o [HEAD] Update
BAD COMMIT from bisect:
commit 9ceeb7c8ea9e446704800fd73bc86463db709f64
Author: K-P Koljonen <kpkoljonen@gmail.com>
Date: Fri Jan 20 12:36:45 2023 +0200
WiP: dynamic audio buffer size
FIXED: TODO: On the same "vanilla" 68000, playing/pausing modules
via ARexx works well except when HippoPlayer is "hidden".
FIXED: TODO:
Prelude sound card using the mpegit MHI driver:
When 'pausing', the music doesn't immediately stop playing.
It will go on for a few seconds. I'm guessing it's playing from a buffer.
FIXED: TODO:
- psid+resid -> AHI
- AHI Mode: paula 8-bit stereo 0x20009
FIXED: TODO:
- MED fast ram mode enable
FIXED:
when I hide HiP to play in the background, and screen mode is changed, HiP
always pops back up again.
FIXED: TODO:
- open med libs with verson
FIXED: TODO:
- enable hipposcope for samples
FIXED: TODO:
Noticed a small bug: checking the "Bars" checkbox for hipposcope is odd: it
works, meaning the bars are shown, but the checkbox itself keeps being
unchecked. All other "Bars" checkboxes work as expected.
DONE: TODO:
- SEARCHLIMIT=100 uhcsearch
DONE: TODO:
- test kick 1.3 search layout
FIXED: TODO: fav subsong for mods
FIXED: TODO: Found a bug: in search mode, button "Prg" is disabled. Still, right clicking on
it opens the save program dialog. Generally, disabled buttons are right
clickable.
FIXED: TODO: open bottom search layout, resize window, list bottom row will have some previous
text
TODO:
- kick13, orig playsid, get 81000005 corrupted mem list
FIXED: TODO:
New or old bug? not sure, cant believe it took me this long to even notice. Play
any SID tune, let it play, then drag down the volume to anything noticably lower
volume, click Next Song and bam, the volume slider stays where it is but the
volume actually resets to max volume.
FIXED: TODO:
- double buffering on
- play local mp3
- then start a remote mp3
--> jammed, on a1200
FIXED: TODO:
- title bar zipped window STILL HAS resize gadget
-- appears when title bar is deactivated by clicking outside
FIXED: TODO:
- key shortcuts for prev/next crash on emptylist
k,l
FIXED: TODO:
- preserve chosenmodule for listmodes
FIXED: TODO
- do not show "no search results" while parsing
FIXED: TODO:
- Jim power title 7ch
- play with kick 1.3 + 68000
- play Logical title -> crash when loading
FIXED: TODO
- 68000
- load group on startup
- have startup module
- play "Jim Power 1" -> should crash?
FIXED: TODO:
- load group "all on startup"
- does startup module work?
FIXED: TODO:
- OK: display 14-bit for reSID info
- OK: keyboard control for popup
- OK: search "aaa" radio station -> hang
- OK: open search view, resize window -> search gadgets disappera
- OK: open favs, ctrl+s -> crash
- OK: DISABLE ctrl+s onn kick13
- OK: exit local find layout while in SEARCH VIEW with mouse click
- jotain roskaa jää fileboxin alimmalle riville kun vaihtelee searc
view <-> muut viewit
FIXED: TODO:
- 68000 kaatuu kun load file
FIXED: TODO:
- 68020 check for MP3
FIXED: TODO:
Loading of "next module" crashes 8000 0003 on 68000 when HiP GUI is hidden (rx
"hide 0") #17 Seems to be a bug introduced in 2.55, at least I cannot recall
having this before.
Tested and confirmed on both Minimig 1.1 with 68SEC000 and A600 with 68000 I
have not tried on 020+, 0003 suggests that it might not be a problem on 020+.
-> commit: Initial vertical layout, looks same as before
FIXED: TODO
- "Dendy collection" station, open info -> boom
FIXED: TODO
- use SEARCRESULTTO for stations/playlists for output
- uhc version check
FIXED: TODO:
- make note of mpega.library vs mpega + libmad
FIXED: TODO:
- list mode change button RMB popup
TODO:
- optional list mode TAB
FIXED: TODO:
- limit search term size, min 3 letters?
TODO:
- update prefs state when g/o keys are pressed to change playmode
FIXED: TODO:
- try radio that doesnt return headers
-- "Death.FM"
-- unsupported stream format
-- stop streaming
-- await streamer: timeouts
-- TODO: pipe flush?
FIXED: TODO:
- remote TFMX loading
FIXED: TODO:
"possible" bug found, perhaps an old one rather than recent? used the HVSC
search to look for "MEGA APOC", to find Mega Apocalypse tunes, 4 show up, of
those 4, the topmost DAZZ/Mega Apocalypse Remix tune works as does the bottm
MC/Mega Apocalypse tune, the middle 2 however error out and skip. so the first
problem here is that 2 of those files are not recognised as sid music tunes,
confirmed by manually aquiring the files and trying to load them, they say
unknown format and ask you to remove from list/etc, the 2nd entry is the
official rob hubbard sid tune, so surprised that one doesnt get recognised tbh
(Delitracker and Eagleplayer also fails to recognise it).
second problem is that if i play the above 2 tunes that DO work, then thats
fine, they download/load/play no issue, but now those 2 non working ones in the
search list? if i start with the official rob hubbard tune, it loads/fails to
play and hippo says "Skipping", it skips to Mac EK/Mega Apocalypse, which also
isnt recognised and that file skips as well, skips to the last in the list which
is the previously working MC/Mega Apocalypse, which now however locks up my
emulated system completely. So starting with 2 not recognised files which then
skip down the list to a known working one causes an emulated system lockup
(Tested on FS-UAE) when it eventually tries to play the previous working sid
tune.
FIXED: TODO:
- play same remote mp3 file wile it is playing, will try to play "pipe:", WRONG URL
FIXED: TODO:
- timeout should not work on never-ending mp3 streams
FIXED: TODO:
- mp3 stream song over detection
FIXED: TODO:
- 3.2, Doublebuffering, play mp3 and switch to next, it will call
p_end code through null pointer
DONE: TODO:
- remove all ".w"s from all branches, vasm will optimize them in this case
FIXED: TODO:
- always use PIPE for remotes
- with Content-Length header
-- can have progress indicator
---- this would break lha/zip case, not worth it
-- check headers when available: redirect to file or to mpega
FIXED: TODO:
- check xmaplay not working after update?
FIXED: TODO:
- mp3 streaming with named pipe
FIXED: TODO
- id3v2 tag display
FIXED?: TODO:
- mp3: figure out why it clicks and crackles
FIXED: TODO:
- mp3: skip unnecessary buffer mangling when emulating wav
FIXED: TODO:
- play some module
- pause it (shows "---- Paused ----" string in info box)
- search something on modland (shows "Searching..." in info box)
- when finished the "---- Paused ----" string in the info box is not restored.
FIXED: TODO: try to "comment" a remote file with "o"
- @koobo Here's another small one:
- pressing 'o' (for file comment) results in:
FIXED: TODO:
- "Searching" text should not be in the top infobox, instead in the filebox?
FIXED: TODO?:
- set a narrow font, like xhelvetica 9
- window opens so narrow that the infobox texts don't fit, like "No search resuts."
- also hippo logo is positioned on the right border
FIXED: BUG:
- if window cant be opened, boom
-- TODO redo window open logic with size checking
FIXED: BUG:
- filebrowser
- directory: tim follin/ghouls'n'ghosts
- not alphabetized correctly, file names are 28 chars,
sort uses 24 only
BUG: 3.2
a:
- set big font "times 24"
- play
- change window sizes with gadget
- set small font "sevenalone 7"
- window buttons are missing, can't resize, buttons not reacting
b:
- resize a bit to wider
- play "memories.mod"
- set big font "times 24"
- resize more wide
- buttons go missing, last log entry:
Open window pos=x
wd_MinHeight=143 wd_MaxHeight=1271
WISHLISH
+ Dir browser
+ Patternscope for other formats too?
+ Player group from PROGDIR
+ DONE: .gz support
+ UGLY: window size gadget
+ favorites list
-- button to favorite, send to another list, save list to a certain place
-- list will show if file is favorited by checking the list
-- user can open the favorite program with "Prg", maybe some shortcut for this
+ logon keskitys
- keyshortcutit tooltippeihin?
Formats
+ Activision Pro
+ aprosys
+ audio sculpture
+ Beathoven
+ ben daglish
+ Deltamusic1
+ Digital mugician
+ digital mugician 2
+ earache
+ face the music
+ FTM
+ future player
+ game music creator
+ hippel for st
+ hippel7
+ InStereo
+ JamCracker FIXES
+ JasonBrooke
+ jeroen tel
+ kris hatlelid
+ mark ii sound system
+ maxtrax
+ medley
+ puma tracker
+ Quartet
+ quartet st
+ RichardJoseph
+ rob hubbard
+ Ron Klaren + CustomMade
+ sidmon2
+ SonicArranger, all three variants
+ sonix music driver
+ sound control
+ SoundFX 1.x
+ startrekker
+ stonetracker
+ synth pack
+ Synthesis
+ Syntracker
+ TCBTracker
+ wally beben
+ MusicMakerV8
+ VSS voodoo sound synth!
+ jason page
+ steve turner
- art of noise 8ch
+ mark cooksey
- MultiMediaSound
- sound images
- sound master
+ special fx
FIXED: BUG:
- kick 1.3!
- "commando.mc" as saved state start up
- wait until plays
- push eject with TAB
- software error!
- last log: "freemodule release data"
- eject wORKS
- again TAB
- somekinda loop according to log
FIXED: BUG: also on previous versions, eg. 2.49
- non-debug build
- non-asm build
- start state: play "mutant chestnut attack.ahx"
- open info window
- error 80000002
- .prepareInfoWindowContent
FIXED: BUG:
- set window title height to 8
- hippo list font: xhelvetica 13
-- listbox fails at the bottom -> clip rect problem
- prefs/display: screen info at the wrong place
FIXED: BUG:
- move window, when released, it will reopen
- happened with "den 6" font
- each time moved the box size will increase by one
FIXED: BUG:
- kick 1.3: do horiz resize, volume gadget gets a shaded
bg for some reason.
FIXED: BUG:
- enlarge window one pixel at a time, more and more empty appears
to the bottom until a new row fits
BUG:
- Impulse modules: if DTP_Check2 fails there will be a mismatched
freemem of the module. Normally this should not happen as check
is already done in id_it
FIXED: BUG:
- play "artcore-mix4.mod"
- interesting part: position 29
- end half, 3rd track has multiple notes with 9xx command, this does not show correctly
in the sample scopes, sounds ok though.
FIXED: BUG:
- all scopes open at the same time
- play "rubber spine.ahx"
- after a few secs, GURU
- hip-scope division by zero error
FIXED: BUG: AHX enforcer hit
- play "wearing the inside out.ahx"
- at 00:45 enforcer hit
BYTE READ from 00C0E002 PC: 40722884
USP : 400F076A SR: 2014 (S0)(F)(-) TCB: 400EFDC8
Data: 0000FFFF 00000000 00000000 406C0000 00000080 0000005A 40724A90 00000002
Addr: 40724B86 00BFE001 406CDC48 00DFF0E0 40716878 00DFF000 40724A90 400021C6
Stck: 0000000C 00000000 40716870 401092E0 400F07BA 401070CC 0000000C ABADF00D
Stck: 00000000 0000000B 0000026B 0000005A 00000008 00000000 407168C8 407168C8
40722864 : 4a28 0059 tst.b $59(a0)
40722868 : 6612 bne.s $4072287c
4072286a : bc2e 03b5 cmp.b $3b5(a6),d6
4072286e : 6c10 bge.s $40722880
40722870 : 1146 0058 move.b d6,$58(a0)
40722874 : 670a beq.s $40722880
40722876 : 50e8 0059 st.b $59(a0)
4072287a : 4e75 rts
4072287c : 51e8 0059 sf.b $59(a0)
40722880 : 4a42 tst.w d2
40722882 : 6618 bne.s $4072289c
40722884 : *4a31 0802 tst.b $2(a1,d0.l)
40722888 : 6712 beq.s $4072289c
4072288a : 1a31 0802 move.b $2(a1,d0.l),d5
4072288e : 0245 000f andi.w #$f,d5
40722892 : 0c45 0009 cmpi.w #$9,d5
40722896 : 6e04 bgt.s $4072289c
40722898 : 3d45 03bc move.w d5,$3bc(a6)
4072289c : 0c42 0008 cmpi.w #$8,d2
407228a0 : 6606 bne.s $407228a8
407228a2 : 1d71 0802 0000 move.b $2(a1,d0.l),$0(a6)
NOT BUG:
- random play markers not shown?
- some fonts do not have the special R-char
FIXED: BUG:
- RANDOM mode
- open Romeo knight folder
- play from the 1st page
- go back
- open Romeo knight folder
- play from the 1st page
- scroll down to bottom page
- double click
- OFF BY ONE
FIXED: BUG:
- non-asm one build
- file browser play stuff, in RANDOM mode
- double click file to play
- push next to play another
- push next to play another
- push next to play another
- PICK MODULE WITH INDEX HIGHER that the list being returned to
- go back with "backspace"
- boom -> getListNodeCached gets NULL node address
FIXED: BUG:
- kick13: RMB + Pr: small window, but Pr button disappears, also some white stuff
on the left
-- v2.52: Pr button works fine, white stuff is visible.
list must have stuff, slider not in top position
-- v2.50: same. fav list has stuff, move slider to middle
-- v2.49: same
-- v2.48: same
-- v2.47: same
-- v2.45: SAME
FIXED: BUG
- RMB window zoom does not work with favs enabled
--> RMB zip is disabled if list is in FAV MODE
BUG:
- "Registered to" text no longer visible due to listmode initilization at
start
CRASH:
- open MUG2.DF0 large module as startup, not enough mem to load it.
HiP-Info crashes
FIXED: TFMX 7v:
- Turrican 2 title plays bad on 060 with caches on,
has self modifying code
BUG:
- protracker fast ram player may not work with 64+ kB samples
FIXED: BUG:
- scope windows only go to WB screen
BUG:
- open scopes
- save prefs
- exit
- open with "hip hide"
- scopes are opened, but main window not. scopes should also be hidden
FIXED: BUG: SCREEN OVERWRITE
- open all scopes
- play BPSoundMon3 tunes,
- play BPSoundMon2 tunes
- some tune had scratchy sounds, and channel was disabled in scope,
- toggling scopes off with z caused chip buffer mungwall hits in hip-scope
FIXED: BUG: unnecessary skipping
- prefs: double buffering ON
- file mode
- play: Zzzax/Clean synth.bp3
- wait until over
- next tune "crypton.bp3" is skipped over after just a brief play
- tune "crystals.bp3" plays
- same thing even if double buffering is OFF
- ANOTHER:
-- toggling scopes off with z caused chip buffer mungwall hits in hip-scope
FIXED: BUG: buttons are inactive
- kick13
- play "coop-anty/the emboldmemnt.mod"
- many play buttons are disabled
FIXED: BUG: crash
- kick13
- press z
- "stopSpectrumScopeTask"
- press z again
- BOOM
FIXED: ENFORCER HIT
- HIPC Wings of Death (level 1)
-- SpectrumMixSamples, add
-- d0 = 1fc0
-- d1 = 40
-- d2 = 81
-- d3 = 29
-- d4 = 0
-- vol clamp error?
-- Sample data buffer is too short?
TODO - 2022 April
+ new scope toggle: darkness.s3m, patternscope, 5ch, toggling makes pattscope window too big
- works
+ sample scope support for StarTrekker
+ FIXED: fix kick 1.3 bevel borders
+ FIXED: mp3 IDv3 header skip
+ FIXED: quadrascope support for other playroutines
+ FIXED: improved mp3 id
- check DIGIBooster mods, mods start with "DIGI Booster module"
+ FIXED: BUG: open scope
play some non scope supporting mod
then play mp3
---> scope enforcer hits
+ BUG: play some deli module with scope
- with double buffering
- load unknown file
-> scope enforcer hit, read already freed module?
-> POSSIBLY FIXED
TODO - 2022 January
- WONT FIX: click scope window: switch visualization mode
+ FIXED: allow changing button icon gfx and height
TODO
- AREXX: check that file adds etc are working in correct list mode
TODO
- play "cruisin.ahx", wait until until end
--> cia errors when trying to switch tune
--> buggy AHX code
FIXED: TODO: When a module has more than 1 sub-song it will go to next
subsong even when in random play mode.
I think in random play mode it should only play first song, since some have quite a
few and most sub-songs are then short sound effects.
FIXED: Some formats display the HippoScope, but the scope is not working at
all, for example: Future Composer 1.0-1.3, 1.4, SoundFX,
Art of Noice 4ch, Game Music Creator, BP Soundmon v2.0, Oktalyzer,
Sonic Arranger, Chiptracker [EP]
CRASH:
- mortimer twang: unnamed.psid
seved skee
-- play for a while, then crash?
--> didn't crash for me
FIXED: TODO:
+ hippel-coso sample scope support
FIXED CRASH:
- save state filebrowse into a VOLUME
- restart hippo so that VOLUME is not available
- crashh
FIXED LOAD HANG:
- use ftpmount
- normal module load is obviously not very good, does not check for
-1 error code from Read
CRASH:
- AHI Mode: ForteMedia801:Fast 16 bit Stereo+
- Only happens with "steenl", works ok with "indigolemon"
Steps:
- Start playback with PS3M
- ahi_end -> crash
- Sampleplay: works
FIXED? TODO:
- PS3M: check if AHI enabled, skip all patternscope stuff
CRASH?
- have an ahi init error
- press "PRG"
- boom
FIXED: BUG:
- empty list, something is playing
- restore tries to play something eventhough nothing is available
FIXED: BUG
- walkig with rainbow.it
--> Does not sound similar as with EP, notes cut short
--> also period issues
FIXED: ENFORCER HIT
- play "crush them.it", "spirulina.it"
- eject
- one byte after module mem area is overwritten
- EP, DT: no problem
- Seems to originate from DTP_InitPlayer
FIXED: KICK 13 crash:
- play "switchblade.bd"
- go to song #2 or #3
FIXED: KICK 13 crash:
- play "blasteroids.bd"
- eject
--> GURU
- ok on kick1.3 with debug window
- ok on kick3.0
- REPRODUCES: hip v2.49+group
-- "Exiting..." and hang
BUG
- often hangs in AHI init
- more toccata problems?
CRASH PS3M
- play IT "justin1.it"
- play "nub.okta"
-- PS3M crashes? maybe the code is deallocated while it is still needed
- play "the cosmic dog ii.mod"
- only happened once
FIXED: TODO
- "list mode toggle" still visible with RMB+PR
CRASH
- open hippo
- DMU.FerryTell was playing in state
- start to play automatically
- crashes after DeliInit call
FIXED: TODO
- close tooltip popup when module ends
ENFORCER HITS
- startup with state: "elevation.it"
- enforcer hits
- still plays
FIXED: CRASH
- play oktalyzer module
- open FB with only dirs
- wait for hippo to try to find something to play
- crash!
FIXED: BUG
- title mode should show songpos
- play it module
- play s3m module
--> no songpos
FIXED: BUG
- play mode: random