slendi
a350141d45
Modify build script for automatic feature detection
...
This commit modified the build script so that it does not require the
user to edit it. It automatically detects sudo or doas and whether
virrualization is available or not.
Signed-off-by: slendi <slendi@socopon.com>
2023-03-02 16:43:10 +02:00
tinkeros
4b3c344825
Skip partial updates when updating entire screen ( #90 )
2023-02-26 01:41:54 +00:00
Sharoy Veduchi
5f24bd97bb
Change CC to ZC ( #95 )
...
Co-authored-by: Midnoclose <24860483+Midnoclose@users.noreply.github.com>
2023-02-25 20:07:28 -05:00
チャールズ
e65f27c46d
Merge pull request #93 from tinkeros/cf-mouse-fix
...
Add support for user apps to capture raw mouse data and mouse support to Castle Frankenstein
2023-02-25 16:35:04 -05:00
tinkeros
c59e87318f
Add Castle Frankenstein mouse aim support and kernel user mouse function
2023-01-25 21:12:07 -06:00
tinkeros
025cc946d4
Fix issue preventing network adapter detection with multiple adapters
2023-01-05 21:07:08 -06:00
TomAwezome
f9bb43799b
Replace DFT with DEFAULT in HDAudio code.
2023-01-01 23:01:45 -05:00
TomAwezome
c370588653
Replace HDAudioEnd Free calls with FreeAll.
...
(Thanks Slapparoo for implementing FreeAll)
2022-12-31 01:10:35 -05:00
TomAwezome
f8729688b9
Refactor entire HDAudio driver to use new register functions, instead of direct pointer manipulation.
2022-12-31 01:08:39 -05:00
TomAwezome
d58bc8c410
Add HDAudio read/write register functions.
2022-12-31 01:07:19 -05:00
TomAwezome
e599c67ca5
Unobfuscate HDAudioInit and HDAudioScan.
2022-12-30 17:46:49 -05:00
TomAwezome
64703e9a12
Create PCI Command Register kernel defines, replace PCNet identical defines with new global defines.
2022-12-30 17:45:58 -05:00
TomAwezome
0f1a63f0a2
Fix PCI write funcs val calculation.
2022-12-30 16:26:12 -05:00
TomAwezome
74b770870f
Comment out skipped lines, add TODO noting to look into what formats a stream supports before trying to make it use the 'default'.
2022-12-30 14:25:09 -05:00
TomAwezome
5696c3d0f1
Fix HDAudio driver for machines with less than 3 cores.
2022-12-30 14:24:15 -05:00
TomAwezome
8106bf6c02
Trim a few redundant HDAudio function code lines.
2022-12-30 14:23:16 -05:00
TomAwezome
6063c02243
Make HDAudio driver find with PCI code constants.
2022-12-30 14:22:20 -05:00
TomAwezome
b3af1628a2
Add PCI class and subclass codes for audio.
2022-12-30 14:21:07 -05:00
TomAwezome
926fd92849
Delete src/Home/Sound/HDAudio0 directory
2022-12-28 20:13:21 -05:00
TomAwezome
f2490f75bc
Reformat HDAudio.ZC
2022-12-28 18:18:53 -05:00
TomAwezome
2fd8527fdb
Document HDAudio/AC97 sound API currently in use.
2022-12-26 20:35:38 -05:00
TomAwezome
8200205781
Fix HDAudio Synth.ZC enough to compile.
2022-12-24 19:43:10 -05:00
TomAwezome
55d95ee3d3
Fix HDAudio BeatFreq.ZC enough to compile.
2022-12-24 19:42:49 -05:00
TomAwezome
027edae296
Fix AC97 PCI var names.
2022-12-24 16:27:18 -05:00
TomAwezome
ac7598808d
Change AC97 Pci.ZC var style convention to Zeal standard.
2022-12-24 16:26:41 -05:00
TomAwezome
bff3a763ea
Reformat AC97 #define value tab-alignment.
2022-12-24 14:31:57 -05:00
TomAwezome
dcdde184ea
Run CursorRemove on Sound files
2022-12-24 14:28:49 -05:00
TomAwezome
276ab81094
Change AC97 var naming convention to Zeal standard.
2022-12-24 14:18:04 -05:00
TomAwezome
b7821cbc95
Add temporary Sound dir and modified driver files.
...
Sources:
AC97: https://git.checksum.fail/alec/TOSamp
HDAudio0: https://git.checksum.fail/alec/templenes
HDAudio1: https://github.com/dancoyle21/sup1hdaudio (fork of alec's sup1hdaudio repo)
2022-12-23 22:41:25 -05:00
TomAwezome
57aaeebde1
Fix loopback code using deprecated variable.
2022-12-23 02:22:58 -05:00
TomAwezome
9f3f051762
Merge branch 'master' into network-loopback
2022-12-22 19:56:39 -05:00
TomAwezome
b14b485716
Document Slapparoo's FreeAll implementation in ChangeLog.DD.
2022-12-21 03:43:23 -05:00
TomAwezome
bddebe8e44
Merge branch 'Slapparoo-malloc-freeall'
2022-12-21 03:33:46 -05:00
TomAwezome
6d6c059f38
Fix FreeAll PR formatting.
2022-12-21 03:33:23 -05:00
TomAwezome
1a9aba3ab7
Merge branch 'master' into malloc-freeall
2022-12-21 03:28:38 -05:00
TomAwezome
2c551f06e7
Merge branch 'tinkeros-pcnet-fixes-for-real-hw'
2022-12-21 03:24:10 -05:00
TomAwezome
113961a0d9
Fix PCNet PR formatting.
2022-12-21 03:23:47 -05:00
tinkeros
aa1066c5bb
Fix PCNet driver for real hardware usage
...
Align memory buffers
Delay enabling interrupts until config is complete
Adds functions to Read/Write BCR registers
Configures link related BCR registers
2022-12-20 14:44:11 -06:00
Slapparoo
23cb557183
Add Boll to Print, update Print format Doc
2022-12-20 16:01:29 +13:00
Slapparoo
13c1c96bc5
Create Sandy beach palette
2022-12-20 15:52:16 +13:00
Slapparoo
ff2bbca1ab
Convenience method FreeAll
2022-12-19 22:32:49 +13:00
TomAwezome
777203d952
Merge pull request #79 from tinkeros/misc-pcnet-fixes
...
Fix driver uncached alias and Bt function usage
2022-12-15 18:04:04 -05:00
tinkeros
c6dde79a8b
Fix driver uncached alias and Bt function usage
2022-12-13 20:29:32 -06:00
TomAwezome
8b22252b73
Merge branch 'tinkeros-fix-pcnet-mac'
2022-12-13 03:26:44 -05:00
TomAwezome
17a0888997
Add newline for formatting in PCNet code.
2022-12-13 03:25:53 -05:00
tinkeros
67e54cdf1f
Fix PCNetMACGet function
2022-12-11 20:59:54 -06:00
TomAwezome
1d778f6322
Merge pull request #77 from tinkeros/parameterize-qemu-path
...
Add QEMU_BIN_PATH variable
2022-12-11 20:48:11 -05:00
tinkeros
f4c5814c4b
Add QEMU_BIN_PATH variable
2022-12-11 19:08:55 -06:00
TomAwezome
946c51fa4d
Fix GrFixZoomScale gr.sx 8 pixel offset lock.
2022-11-30 20:09:04 -05:00
TomAwezome
30b56a3093
Merge branch 'master' into network-loopback
2022-11-26 21:56:20 -05:00