Commit graph

26 commits

Author SHA1 Message Date
Eknous-P
f61f9efccf chan color in sys manager 2025-11-21 23:17:33 +04:00
tildearrow
47e2910498 giga-refactor, part 20
convert compat SegaPCM to normal SegaPCM with 5 channels
convert Neo Geo CD to YM2610
2025-11-21 04:58:56 -05:00
tildearrow
1a113a4d52 giga-refactor, part 15
dynamic PCM DAC
2025-11-17 21:09:43 -05:00
tildearrow
9b35ca77c5 giga-refactor, part 14 - READ
a new way to define chip channels has been introduced, replacing the old one.
it looks cleaner and is more flexible (even supporting dynamic channel count).

it works by defining a function in the chip definition, which returns a DivChanDef with channel information (name, short name, type and instrument type(s)).
alternatively, a list can be provided in the DivChanDefFunc() constructor, in the event channels differ greatly and/or the number of channels is small.

some helper templates, such as stockChanDef and simpleChanDef also exist, which automatically map channel names and types regardless of count.
2025-11-17 19:38:45 -05:00
tildearrow
5bde25cf2f giga-refactor, part 5 2025-11-13 01:39:21 -05:00
tildearrow
27a555f129 GUI: chip manager redesign, part 4
this selectable is so ugly and uncentered
2025-09-16 16:42:23 -05:00
tildearrow
72b94b029a GUI: chip manager redesign, part 3 2025-09-16 06:27:34 -05:00
tildearrow
d38b956030 GUI: chip manager redesign, part 2 2025-09-16 04:48:02 -05:00
tildearrow
0f408310f1 GUI: chip manager redesign, part 1 2025-09-15 21:02:19 -05:00
tildearrow
d853c59b3d SCV unification 2025-03-10 04:05:12 -05:00
tildearrow
97402e6d41 replace AArt µPD1771C core with MAME 2025-01-29 01:58:31 -05:00
tildearrow
00ad4e4a46 update copyright year 2025-01-28 18:49:19 -05:00
Eknous-P
17da58c0ca chtooltip updates... again
fix tile overflow
add psg to hierarchy
update hierarchy (ext.ops after fm)
2024-10-14 03:30:02 -05:00
tildearrow
f80dd764f3 Merge branch 'Eknous-P/that_cursed_tooltip' 2024-10-11 02:03:12 -05:00
tildearrow
936dd0a5ba GUI: too many settings 2024-10-10 14:25:12 -05:00
Eknous-P
a061639f4b proper setting name, fix overflow by making smaller, ay is psg, sid3 case
im done
please
2024-10-10 23:17:52 +04:00
tildearrow
c6dfd4f10b Merge branch 'master' into sysmgrtooltip_syschaninfo 2024-10-10 02:38:18 -05:00
Eknous-P
ae1b9a3901 sys tooltip/info: requseted changes + swan chans all can wavetbl 2024-10-02 14:57:02 +04:00
Eknous-P
e549d09360 use enum for readability, fixes, tweaks, new chip cases 2024-08-18 23:01:24 +04:00
Eknous-P
2bc8257eab kinda useless but still 2024-03-24 21:57:51 +04:00
Eknous-P
e65f19718a order the text 2024-03-23 23:24:59 +04:00
Eknous-P
a8bd9ac454 so many more cases 2024-03-23 23:14:31 +04:00
Eknous-P
4a0642df66 every freak chip case fixed fingers crossed 2024-03-22 22:02:48 +04:00
Eknous-P
554a8a15b8 uuuuuuu 2024-03-22 20:51:46 +04:00
Eknous-P
bab56fa138 change to imdrawlist 2024-03-22 16:28:29 +04:00
Eknous-P
955862c877 woah it works so god 2024-03-22 15:20:24 +04:00
Renamed from src/gui/sysPartNumber.cpp (Browse further)