-
d6d88e5b3b
Fixed unresolved import in pixels frontend
transistor
2023-04-30 23:05:58 -0700
-
7030924188
Added bin
transistor
2023-04-30 22:59:59 -0700
-
77fb028c06
Added pixels to github pages action
transistor
2023-04-30 22:39:05 -0700
-
e13d67abf4
Updated actions
transistor
2023-04-30 22:10:49 -0700
-
da79afe20b
Updated actions
transistor
2023-04-30 21:39:50 -0700
-
c6c2493e6e
Added github action
transistor
2023-04-30 21:33:02 -0700
-
8b30750924
Changed package names to not conflict with binary names
transistor
2023-04-30 21:32:33 -0700
-
074d29c023
Modified ym2612 to use 16 bit signed number a bit sooner
transistor
2023-04-30 16:48:40 -0700
-
71cd47466b
Getting closer on the ym2612 implementation
transistor
2023-04-29 22:10:34 -0700
-
a6e236a762
Added detune to ym2612, and channel enable, even though it's still only mono
transistor
2023-04-29 12:24:21 -0700
-
b243aa9910
Added a not-yet-properly-working version of the phase generator
transistor
2023-04-28 20:22:33 -0700
-
03561f1427
Fixed a bug in the frequency setting code for ym2612
transistor
2023-04-24 23:04:11 -0700
-
dcc3c97dd6
Additional ym2612 improvements
transistor
2023-04-24 21:29:42 -0700
-
31faf70d97
Fixed many bugs in ym2612, and switched to square wave
transistor
2023-04-24 20:47:52 -0700
-
69c94fa3af
Removed cpu timer and moved audio wave generators to libraries
transistor
2023-04-23 19:52:19 -0700
-
86eb73f78a
Added clock argument to addressable operations
transistor
2023-04-23 18:49:40 -0700
-
cd5336bc23
Minor fixes to clock code
transistor
2023-04-23 16:17:07 -0700
-
07a675fab5
Added new clock types similar to Duration
transistor
2023-04-23 15:46:47 -0700
-
f298d1b341
Moved parser to its own library
transistor
2023-04-23 12:40:34 -0700
-
1447ca1048
More fixes for the ym2612, even though it's still no were near right
transistor
2023-04-23 12:22:20 -0700
-
5740550c95
Non-working implementation of the ym2612 envelope
transistor
2023-04-23 10:38:33 -0700
-
10ef61784a
Added ym2612 total level and start of envelope implementation
transistor
2023-04-09 13:11:45 -0700
-
4dc4b6ad22
Reorganized z80 tests
transistor
2023-03-25 21:31:44 -0700
-
099d557a3f
Reorganized m68k tests
transistor
2023-03-25 21:27:02 -0700
-
bc4f63baf3
Refactored m68k decode
transistor
2023-03-25 16:06:03 -0700
-
2fe24f325c
Refactored m68k execution into functions
transistor
2023-03-25 15:12:46 -0700
-
941c793523
Added pixel encoding, requested by frontend
transistor
2023-03-25 10:51:46 -0700
-
e6614f3e15
Refactored to allow dummy audio for console frontend
transistor
2023-03-14 20:05:29 -0700
-
9be996d2a1
More clippy fixes after updating rustc
transistor
2023-03-05 20:34:30 -0800
-
7bdd63bc76
Fixed all clippy warnings
transistor
2023-03-05 20:19:49 -0800
-
0ac3f48b64
Minor changes
transistor
2023-03-05 13:32:45 -0800
-
2cc7db8bf5
Fixed some grammatical mistakes
transistor
2022-12-14 20:14:09 -0800
-
ea2fc95905
Cleanup
transistor
2022-10-13 20:22:29 -0700
-
cd89a4c57d
Minor tweaks to the update loop to keep it more realtime
transistor
2022-10-11 22:36:49 -0700
-
d26e80ffaa
Refactored pixels web frontend to separate sim run
transistor
2022-10-11 14:40:12 -0700
-
0b27ac04e7
Minor fixes to audio
transistor
2022-10-11 10:28:59 -0700
-
925a4e0750
Added log crate
transistor
2022-10-09 09:40:20 -0700
-
43f655cdb4
Removed averaging of samples in ym2612 operators
transistor
2022-10-08 21:33:48 -0700
-
258fd684e7
Cleanup
transistor
2022-10-08 21:32:59 -0700
-
d58bae77ea
Fixed the biasing of DAC data in ym2612
transistor
2022-10-08 16:21:41 -0700
-
0876d85626
Fixed giltching from audio frame assembly from queue
transistor
2022-10-08 16:17:17 -0700
-
e4cd3dcd63
Sort of working audio using queues
transistor
2022-10-08 13:26:17 -0700
-
721162684b
Updated todo
transistor
2022-10-08 13:25:28 -0700
-
9ee9d00ca6
Added work-in-progress on pixels frontend
transistor
2022-10-02 21:20:44 -0700
-
a9b8633531
Added mouse support, but it's not used yet
transistor
2022-10-02 20:39:02 -0700
-
4cb423d85a
Fixed minifb frame updater to allow slower framerates
transistor
2022-10-02 13:07:15 -0700
-
a9d51fb919
Added DAC to ym2612 and changed mixing method
transistor
2022-10-02 10:29:34 -0700
-
7c279613cc
Moved AddressRepeater to core, and renamed AddressAdapter
transistor
2022-10-01 21:01:56 -0700
-
2d6044084d
Modified how frames are updated
transistor
2022-10-01 12:12:25 -0700
-
5278c301ef
Added .smd file decoding
transistor
2022-09-30 11:24:11 -0700
-
da980b8ae8
Fixed regression when fixing interrupt handling in 68k
transistor
2022-09-29 20:21:00 -0700
-
82644db3fc
Added dummy audio device to disable audio while still simulating the devices
transistor
2022-09-29 19:55:12 -0700
-
9e3b75f9fd
Updated readme
transistor
2022-09-24 23:17:04 -0700
-
083f3607ba
Major reorganization into crates
transistor
2022-09-24 23:14:03 -0700
-
c395199977
Minor fixes to some tests
transistor
2022-09-24 19:46:34 -0700
-
ce682565a9
Removed ProcessorTests as submodule because it's rather large
transistor
2022-09-24 19:24:52 -0700
-
48bf76f430
Fixed some ASR cases, and updated test results
transistor
2022-09-18 22:09:56 -0700
-
94d3e1d389
Renamed value and existing to src_val and dest_val in m68k impl
transistor
2022-09-18 20:44:45 -0700
-
eea8840483
Fixed the ABCD/SBCD/NBCD instructions (almost)
transistor
2022-09-18 20:34:04 -0700
-
267ef488ab
Added PC hack to the various branch/jump instructions
transistor
2022-09-18 17:24:37 -0700
-
f5a548ac90
Added test results
transistor
2022-09-18 17:10:23 -0700
-
c55e3db87a
Added test results with excluded address errors
transistor
2022-09-18 17:09:55 -0700
-
1a65f50ba0
Added hack to return instructions to correctly adjust PC
transistor
2022-09-18 16:28:14 -0700
-
fa3e484288
Fixed DIVS overflow flag, and issue with exception processing
transistor
2022-09-18 16:09:50 -0700
-
bbd15abb76
Updated readme
transistor
2022-09-17 21:43:09 -0700
-
481dd0d7f7
Fixed part of the problem in RTE test failures with Address Error
transistor
2022-09-17 21:29:04 -0700
-
914ddb17dd
Fixed moa-genisis not compiling
transistor
2022-09-17 11:16:16 -0700
-
e3c4ad88ee
Fixed most DIVU tests, and some more DIVS ones
transistor
2022-09-16 22:54:59 -0700
-
71c10ff0f0
Slightly improved the handling of the I/N bit in Address Error
transistor
2022-09-16 20:49:44 -0700
-
ef6fde2a4f
Minor fix to RTE
transistor
2022-09-15 20:56:52 -0700
-
5304df2a9f
Minor fixes to the shift flags, but still haven't fixed the issue
transistor
2022-09-15 20:29:47 -0700
-
84d2b5e15b
Added test results
transistor
2022-09-14 22:51:48 -0700
-
a3fbcc7c16
Fixed some DIV tests
transistor
2022-09-14 21:52:24 -0700
-
2a9ca9beae
Fixed LINK instruction
transistor
2022-09-14 20:09:07 -0700
-
d074b7fc5e
Test after fixing MULS
transistor
2022-09-13 22:18:22 -0700
-
099b2fcb55
Copied over test results
transistor
2022-09-13 22:01:54 -0700
-
42ca95ef5a
Minor changes
transistor
2022-09-13 22:00:34 -0700
-
575501599a
Fixed MULS tests
transistor
2022-09-13 20:56:19 -0700
-
96e79329e7
Added ability to exclude only extended exceptions
transistor
2022-09-13 18:42:49 -0700
-
a39557e233
Minor fixes
transistor
2022-09-13 16:57:56 -0700
-
c161fe5eb9
Fixed command line arguments after upgrading to clap 3.2.20
transistor
2022-09-12 22:43:55 -0700
-
873741846c
Implemented the CHK and NEGX instructions
transistor
2022-09-12 22:19:01 -0700
-
9ff528c463
Fixed some AddressError tests
transistor
2022-09-12 21:47:36 -0700
-
42bfabb743
Added test results
transistor
2022-09-11 21:52:29 -0700
-
1a098bde6f
Fixed various m68k bugs
transistor
2022-09-11 21:27:29 -0700
-
d9a1295dda
Fixed ADDX/SUBX instructions
transistor
2022-09-11 20:08:29 -0700
-
c4a99245e3
Added option to exclude or only run tests that involve an exception
transistor
2022-09-11 18:52:19 -0700
-
03f4e11e3b
Added proper AddressError handling to m68k
transistor
2022-09-11 17:42:54 -0700
-
34bdd86772
Added address mask to memory accesses from the tests
transistor
2022-09-11 14:51:58 -0700
-
aa39b4b11f
Modified to use SR mask so that certain bits in SR are always 0
transistor
2022-09-11 14:50:37 -0700
-
0582625b5e
Fixed some issue with m68k
transistor
2022-09-10 21:09:35 -0700
-
27f71b0f33
Added test results
transistor
2022-09-10 20:49:26 -0700
-
1a3d8cc0c5
Fixed issue with Inc/Dec addressing modes
transistor
2022-09-10 14:27:19 -0700
-
c53253c050
Added more options to run select tests to harte test runner
transistor
2022-09-10 14:08:01 -0700
-
f3a177489e
Fixed the percentage summary for the harte tests
transistor
2022-09-09 23:43:06 -0700
-
c57c8f87b4
Added test running for Tom Harte's ProcessorTests test suite
transistor
2022-09-09 23:17:33 -0700
-
8060f7179b
Fixed some warnings
transistor
2022-09-09 22:31:55 -0700
-
2c2b8e58b4
WIP
transistor
2022-09-08 19:51:29 -0700
-
62a484d317
Modified the parser to work on the entire input
transistor
2022-05-15 20:44:36 -0700
-
586a16509f
Added an assembler for the m68k
transistor
2022-05-12 21:53:34 -0700