zenith391
c84a071d24
make buffers faster
...
closes #36
2024-04-15 16:31:02 +02:00
zenith391
0dd3789abd
sound card: variable number of channels
2023-03-25 09:33:29 +01:00
zenith391
6b1f90c348
sound: Correctly render 3 wave types
...
Correctly rendering sine wave is still WIP
2022-09-18 10:15:28 +02:00
Zen1th
fb31513239
Update README.md
2022-07-21 18:25:35 +00:00
zenith391
e8956c4e21
sound: Add triangle and sawtooth wave
2022-04-19 13:27:32 +02:00
zenith391
6cb4fe9750
Add support for sine wave type
2022-04-14 22:03:28 +02:00
Ocawesome101
0f1c899531
show SimpleMessageBox on error ( #27 )
2022-03-21 19:45:01 +01:00
zenith391
c89e857fe9
Add pending signals to profiler tab
2022-02-05 17:18:25 +01:00
zenith391
ed6343f623
Create sound_card_tab.png
2022-02-05 16:58:45 +01:00
zenith391
3db4e19f54
Handle debug tab selection
2022-02-05 16:48:36 +01:00
zenith391
574882b59a
gpu: Properly implement some defaults
2022-01-25 19:10:05 +01:00
Zen1th
de3ba4f0dc
Merge pull request #14 from Dyonovan/master
...
Fixed Arch instructions due to change in luarocks
2022-01-25 12:42:15 +01:00
Zen1th
0c2c7c3a54
Merge branch 'master' into master
2022-01-25 12:42:08 +01:00
Zen1th
e3a4c6f19f
Merge pull request #32 from MCJack123/patch-2
...
Fix build for SSL
2022-01-25 12:40:11 +01:00
zenith391
b65b2f614b
Add compCheckArg checks to new buffer methods in gpu
...
fixes #35
2022-01-25 12:39:39 +01:00
JackMacWindows
6b29195ab3
Fixed build for SSL ( fixes #31 )
2022-01-12 11:37:08 -05:00
zenith391
5750436eff
Fix sound card volume level between process calls
2021-12-12 17:11:23 +01:00
zenith391
ff555cc6d7
sound card: Add volume support
2021-12-07 17:11:52 +01:00
Zen1th
b8ff7682b2
Merge pull request #29 from mckuhei/master
...
Update to Lua 5.3.
2021-10-16 14:42:43 +02:00
Zen1th
fd4a164698
Integrate README download link with GitHub actions
...
This commit integrates the README download link with the newly added Windows GitHub Actions workflow using the nightly.link website
2021-10-16 14:36:27 +02:00
Zen1th
be4667024d
Merge pull request #17 from fixator10/win-auto-build
...
Add GHA workflow for windows builds
2021-10-16 14:22:20 +02:00
Minecraftku_hei
f30a758f08
Update to Lua 5.3.
2021-10-16 16:46:22 +08:00
zenith391
aeeb51f272
Update sound_card.lua
2021-10-10 12:32:00 +02:00
Zen1th
968e75b1d2
Merge pull request #19 from AtomicScience/master
...
README updated to fix #18
2021-09-21 16:32:23 +02:00
zenith391
c3462bcf70
Sound card basic ADSR support
...
The desired frequency of the sound card has been increased as it allows to make much better square waves (otherwise they'd be smoothed out creating a completely different sound from the Computronics sound card)
2021-09-20 11:37:54 +02:00
zenith391
b0fabfd026
Handle sound card saturation
2021-09-19 21:24:58 +02:00
zenith391
2f63a37476
Add debugger
2021-09-19 21:06:51 +02:00
zenith391
f909517e89
Begin sound card emulation
2021-09-19 16:48:39 +02:00
zenith391
8ea389be37
Fix gpu.copy when it copies from outside the screen
...
closes #23
Previously, when a gpu.copy tried to copy something that was outside the screen space, instead of only choosing the space inside the screen, it completely ignored the copy. This commit fixes that.
2021-09-19 12:21:17 +02:00
zenith391
8dd0c8fd96
Fix setDepth behaviour
...
closes #22
The issue #22 only happend in OC-ULOS as it was the only OS that would call setDepth after setting palette colors. To match behaviour like this, `screen.setDepth` was changed to only reset palette if the new depth is lower than the old one.
2021-09-19 12:09:33 +02:00
zenith391
27dd2fe323
Add log filtering
...
This allows to only look at the logs containing certain names (for example filter can be `computer` to only gets computer API calls like `computer.uptime`)
2021-09-19 12:07:12 +02:00
zenith391
7f779fe695
Sanitize debug logging
...
closes #25
2021-09-19 11:39:22 +02:00
zenith391
e21be6bef6
Added 'manage' tool
...
As of now it can only be used to create filesystems without going through the `ocemu.cfg`, but in the future it will be able to do more.
2021-09-19 11:21:34 +02:00
AtomicScience
d45bc0c2a5
README updated to make an adequate AUR package description
2021-08-26 12:56:01 +03:00
Fixator10
15ab9c8277
newline at the end of file
2021-08-26 13:25:52 +04:00
Fixator10
76f610affb
Merge branch 'master' into win-auto-build
2021-08-26 12:41:45 +04:00
zenith391
f347b05345
Fix bitblt
...
+ The palette is now checked on bitblt which means a buffer can't display 24-bit RGB colors anymore
+ fromCol and fromRow now match OpenComputers order
2021-08-26 09:44:43 +02:00
Fixator10
54dcd80075
add autobuild gh workflow
2021-08-25 20:16:02 +04:00
Zen1th
aac97004e2
Update README.md
2021-08-25 11:28:22 +02:00
Dyonovan
6d89ac0669
Fixed Arch instructions due to change in luarocks
2021-07-27 17:50:23 -04:00
misiuji
15df352458
fixed rm prompting ( #10 )
...
Switch usage of `rm -r` to `rm -rf`
2021-06-30 22:03:02 +02:00
zenith391
f37552c244
Fix bit32 with Lua 5.3: fixes #8
...
As bit32 was removed in Lua 5.3, the bit32 accesses needed to be moved in a path only executed when Lua version is Lua 5.2 (or below if somehow supported)
2021-01-29 12:38:18 +01:00
zenith391
ad6da27ff5
Delete my_fixing_process.pdf
...
The file was only a note to the previous pull request and should thus now be removed.
2020-11-14 18:21:04 +01:00
Zen1th
960e98a88d
Merge pull request #4 from misiuji/master
...
i updated the msys2 script
2020-11-14 18:20:23 +01:00
misiuji
9c8e93cf47
this is the process i took to update the script
2020-11-14 10:29:46 +01:00
misiuji
b0b3df3f3c
updated git clone address
2020-11-14 10:28:02 +01:00
misiuji
4c31da58c1
updated dependencies
2020-11-14 10:27:15 +01:00
zenith391
c50f90ad1b
Device info
...
Added computer.getDeviceInfo() for:
- Data card
- Drive
- EEPROM
- Filesystem
- GPU
- Internet card
- Keyboard
- Network card / Modem
Also updated README
2020-10-28 12:26:24 +01:00
Zen1th
31affbde5a
Merge pull request #2 from zenith391/patch-1
...
Merge "patch-1" to "master"
2020-10-28 11:21:07 +01:00
Zen1th
372aebb911
Merge branch 'master' into patch-1
2020-10-28 11:20:37 +01:00