minjaesong
|
c89b977e91
|
NTSC framerate detection
|
2025-09-03 11:08:37 +09:00 |
|
minjaesong
|
09e665f560
|
interlacing wip
|
2025-09-02 10:47:23 +09:00 |
|
minjaesong
|
16ced55661
|
minor subtitle format changes
|
2025-08-28 13:28:09 +09:00 |
|
minjaesong
|
6f7e407a1c
|
Better tev preset table
|
2025-08-27 17:45:37 +09:00 |
|
minjaesong
|
cda9a34b23
|
improved XYB conversion
|
2025-08-27 01:37:43 +09:00 |
|
minjaesong
|
33e77e378e
|
Changed video format; added TEV version 3 (XYB colour space)
|
2025-08-26 22:17:45 +09:00 |
|
minjaesong
|
6d982a9786
|
subtitle wip
|
2025-08-26 00:35:53 +09:00 |
|
minjaesong
|
cb07ab1f3b
|
rate control not quite working but committing anyway due to format change
|
2025-08-24 13:35:08 +09:00 |
|
minjaesong
|
3c135e48e0
|
more aggressive and asymmetrical Chroma compression
|
2025-08-22 23:13:41 +09:00 |
|
minjaesong
|
c1b911c7ad
|
working YCoCg-R variant
|
2025-08-19 11:28:40 +09:00 |
|
minjaesong
|
c7c4ca6d1c
|
TEV format wip
|
2025-08-18 01:39:08 +09:00 |
|
minjaesong
|
1d3d3bd246
|
HSDPA and driver implementation
|
2025-08-17 01:09:42 +09:00 |
|
minjaesong
|
e6fc6ed070
|
playmov: audio queue emptying on audio stop
|
2025-08-16 16:26:43 +09:00 |
|
minjaesong
|
923137d459
|
device file for physical and virtual terminals
|
2025-07-23 11:43:57 +09:00 |
|
minjaesong
|
b0005e2fee
|
preliminary hsdpa impl
|
2025-05-06 15:06:15 +09:00 |
|
minjaesong
|
aaf074c7d6
|
somewhat accurate baud rate delay simulator
|
2025-05-06 13:22:09 +09:00 |
|
minjaesong
|
6830be9026
|
read() without inputstream
|
2025-05-05 18:32:07 +09:00 |
|
minjaesong
|
3b63aad986
|
mon: better support for negative address
|
2025-04-30 23:42:50 +09:00 |
|
minjaesong
|
dd6fd24790
|
minor fixes for hypervisor
|
2025-04-21 12:15:51 +09:00 |
|
minjaesong
|
d9af28eed2
|
first working (and crappy) video delta encoding
|
2025-04-18 21:00:46 +09:00 |
|
minjaesong
|
4c4f24be37
|
video delta encoding wip
|
2025-04-15 21:38:33 +09:00 |
|
minjaesong
|
8784b7f35c
|
RESET and SYSRQ is now trapped by a hypervisor
|
2024-09-14 12:23:52 +09:00 |
|
minjaesong
|
06ea778972
|
working proof-of-concept hypervisor using Parallel
|
2024-09-13 23:22:45 +09:00 |
|
minjaesong
|
4ab69d0767
|
clearer movie frame data doc
|
2024-08-20 00:27:18 +09:00 |
|
minjaesong
|
dcda35fc67
|
doc update
|
2024-08-14 01:40:33 +09:00 |
|
minjaesong
|
c520c72141
|
zstd compression
|
2024-01-11 22:27:19 +09:00 |
|
minjaesong
|
234eb8e45f
|
file format doc update
|
2023-09-27 03:34:00 +09:00 |
|
minjaesong
|
a83cdc1a02
|
fix: disk drive-explicitly writing 0 bytes would write 4096 bytes instead
|
2023-06-16 13:31:38 +09:00 |
|
minjaesong
|
974be9dda6
|
distinguishing zero-byte write from full-block write
|
2023-06-15 23:30:57 +09:00 |
|
minjaesong
|
fd8a30f5fe
|
MMIO impl for RamBank
|
2023-03-25 00:10:00 +09:00 |
|
minjaesong
|
d65ab49752
|
Rombank/Rambank mmio suggestions
|
2023-03-23 13:38:18 +09:00 |
|
minjaesong
|
5be05e8eec
|
doc: more details in mp2 coding
|
2023-01-25 21:00:15 +09:00 |
|
minjaesong
|
801ae0c29b
|
tracker inst format update
|
2023-01-23 16:55:56 +09:00 |
|
minjaesong
|
8517406d8b
|
fix: mp2 384k would cause stack overflow error
|
2023-01-23 15:34:22 +09:00 |
|
minjaesong
|
c1031545ec
|
video and audio stuffs; playmov now uses hardware queue
|
2023-01-23 03:20:35 +09:00 |
|
minjaesong
|
9023f74cb5
|
oops i did it again
|
2023-01-22 14:17:15 +09:00 |
|
minjaesong
|
b60b5bada6
|
faster sys.memcpy impl
|
2023-01-21 17:59:54 +09:00 |
|
minjaesong
|
8fdde0b192
|
"hardware" based mp2 decoding; dma and memcpy can now move data into the "hardware"
|
2023-01-21 15:09:03 +09:00 |
|
minjaesong
|
b1041dff5f
|
mov: mp2 packet now has no length bytes as they are redundant
|
2023-01-20 03:17:39 +09:00 |
|
minjaesong
|
6d19543139
|
mov: mp2 audio encoding and playing
|
2023-01-18 18:05:34 +09:00 |
|
minjaesong
|
994db188c2
|
mp3 decoding but slow
|
2023-01-14 16:45:33 +09:00 |
|
minjaesong
|
edea9648d9
|
another try at tui
|
2023-01-10 00:20:23 +09:00 |
|
minjaesong
|
47b3cd0cad
|
bias lighting (wut?) on playmov; gpu background is now 8bpp
|
2023-01-09 01:41:35 +09:00 |
|
minjaesong
|
ca39263131
|
script modules and 'require()'
|
2023-01-08 05:07:25 +09:00 |
|
minjaesong
|
006ff5015b
|
playwav now resamples LPCM
|
2023-01-05 18:22:03 +09:00 |
|
minjaesong
|
f27caded9b
|
movie can now have audio; adjustable pcm queue size
|
2023-01-03 17:37:52 +09:00 |
|
minjaesong
|
e0d1948bfc
|
emulator: malloc viewer
|
2023-01-03 00:50:48 +09:00 |
|
minjaesong
|
5cfbf2ac24
|
doc update
|
2023-01-01 19:07:46 +09:00 |
|
minjaesong
|
77ff9c12ec
|
audio adapter now takes ui8 bytes directly
|
2023-01-01 18:14:43 +09:00 |
|
minjaesong
|
7d55827551
|
pcm streaming does work but...
|
2023-01-01 04:38:16 +09:00 |
|