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
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
Zen1th
aac97004e2
Update README.md
2021-08-25 11:28:22 +02: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
zenith391
3e36f59038
Fix bitblt cost
2020-06-20 11:15:23 +02:00
zenith391
8d00466823
Bitblt call budget
2020-06-20 11:10:42 +02:00
zenith391
bbae8c26b6
Fixed buffer positioning
2020-06-19 13:41:29 +02:00
zenith391
f091f8b08b
Fill on buffers
2020-06-19 11:50:44 +02:00
zenith391
bdc6d99b7f
GPU buffers
...
Still need to be made better, but the draft in itself works
2020-06-19 01:51:32 +02:00
zenith391
fb8500d2f2
Revert ocemu and settings
2020-06-19 00:14:20 +02:00
zenith391
13b763995c
Revert to master
2020-06-19 00:09:39 +02:00
zenith391
9d5182abc1
Merge remote-tracking branch 'upstream/master' into patch-1
2020-06-19 00:01:56 +02:00
zenith391
fb194b804c
buggy things
2020-06-18 23:59:03 +02:00
gamax92
82defa8c6b
More drive component fixes
...
Move hdd size/platter count to settings
Add floppy size setting
Add support for unmanaged floppy disks as tier 0
Fix drive component crashing in slow mode
Fixes #57
2020-04-20 13:59:11 -06:00
gamax92
30ac3fa5a8
Fix bugs in drive component
...
data was not initialized properly
filename check was not done properly
save data on load if using preload or empty
Closes #56
2020-03-11 11:03:52 -06:00
gamax92
af5b19ff44
Add drive component, closes #41
2020-03-09 01:14:48 -06:00
James Coonradt
73561efac4
Update download urls
...
closes #53
2020-01-21 23:46:03 -07:00
zenith391
a9b8a5ffdd
GNOME app
2020-01-02 21:04:44 +01:00
Zen1th
02496389fe
Update README.md
2019-06-08 18:51:54 +02:00
Zen1th
f374833fac
Update README.md
2019-06-08 18:51:09 +02:00
zenith391
f56aa0384e
New window for profiler
2019-06-01 12:05:26 +02:00
zenith391
3945edacf7
Some progress
2019-05-31 22:03:42 +02:00
zenith391
e505f964ae
Finally added clipboard paste
...
using middle mouse button
2019-05-31 21:42:18 +02:00
zenith391
5f08340c19
Fixed filesystem.lua
2019-04-21 13:55:51 +02:00
zenith391
5967a7185a
Filesystem (optional) size limitation
...
Filesystem size can finally be limited, however it is optional for people not wanting a behavior closed to OC.
Added drive's component from a fork of OCEmu. Also added a check in it to create the directory if not existing.
Added fork information in README.md
2019-04-21 13:52:32 +02:00
gamax92
6732b46d18
Add reset support in gpu.bind, closes #49
...
Also fix a typo in the screen component, oops
2018-04-24 12:22:13 -06:00
gamax92
e585df5fac
Add a component arg check to the [stub] data card
2018-04-24 11:57:01 -06:00
gamax92
035278e216
Add support for precise screen coords
...
Also fix drop not being emitted if the mouse is moved
This used to be correct but seems to have changed
2018-04-24 11:55:02 -06:00
gamax92
81e35cee5f
Fix custom ocemu filesystem
...
process.running() is depreciated for process.info().path
2017-10-14 13:21:43 -06:00
gamax92
66b878d897
Fix beep volume inverted
...
Sorry for your hearing loss
2017-10-09 19:57:34 -06:00