tildearrow
|
e6ee28ce0d
|
Merge branch 'cps2' of https://github.com/superctr/furnace into superctr-cps2
|
2022-02-22 18:21:57 -05:00 |
|
Waldemar Pawlaszek
|
2e45b3066a
|
Removing unused variables
|
2022-02-22 21:34:56 +01:00 |
|
Waldemar Pawlaszek
|
d07f28aec5
|
Compilation error fix
|
2022-02-22 21:12:10 +01:00 |
|
Waldemar Pawlaszek
|
69fb99bafd
|
Implementing register pool. Slightly reworking emulation core.
|
2022-02-22 12:52:05 +01:00 |
|
Ian Karlsson
|
b3908216f8
|
Implement QSound support
|
2022-02-22 11:36:12 +01:00 |
|
Waldemar Pawlaszek
|
37ceb1542f
|
Further build errors correction
|
2022-02-21 20:43:02 +01:00 |
|
Waldemar Pawlaszek
|
bbd8669a1a
|
Missing license
|
2022-02-21 20:17:16 +01:00 |
|
Waldemar Pawlaszek
|
de6cbba472
|
Fixed gcc errors
|
2022-02-21 19:59:09 +01:00 |
|
Waldemar Pawlaszek
|
8a8c8406b7
|
Merge branch 'tildearrow:master' into master
|
2022-02-21 05:58:25 +01:00 |
|
tildearrow
|
5ffda66f22
|
NES: better channel muting
|
2022-02-20 21:54:03 -05:00 |
|
Waldemar Pawlaszek
|
2e4c7ec60a
|
Initial Atari Lynx Support
|
2022-02-20 18:15:15 +01:00 |
|
tildearrow
|
67ec998196
|
LFO LFO LFO LFO LFO LFO LFO LFO LFO LFO LFO LFO
|
2022-02-19 17:35:52 -05:00 |
|
tildearrow
|
b9832abbeb
|
license clarification, part 3
|
2022-02-14 22:12:20 -05:00 |
|
tildearrow
|
569de9d81a
|
add preliminary ymfm OPZ code
|
2022-02-09 23:19:02 -05:00 |
|
tildearrow
|
afe318c402
|
seemingly fix it
|
2022-01-31 17:00:52 -05:00 |
|
tildearrow
|
23ff23f7e7
|
again
|
2022-01-31 16:40:47 -05:00 |
|
tildearrow
|
9492edcdab
|
prepare to fix AY8930 emulation
|
2022-01-31 16:33:45 -05:00 |
|
tildearrow
|
b6da7871d4
|
make the flags option actually work
|
2022-01-29 00:20:27 -05:00 |
|
tildearrow
|
44649e3ce4
|
update ymfm readme
|
2022-01-28 22:33:42 -05:00 |
|
tildearrow
|
3b95baa60e
|
Neo Geo: fix an ymfm bug...
|
2022-01-28 22:28:08 -05:00 |
|
tildearrow
|
a895cb9c5e
|
NES: fix issue for real
|
2022-01-26 16:07:55 -05:00 |
|
tildearrow
|
5a7cf57aa2
|
AY8930: implement noise and/or mask
cannot confirm whether this behavior is accurate to hardware though...
thanks Eulous for details on this!
|
2022-01-18 18:21:27 -05:00 |
|
tildearrow
|
d73c0512eb
|
fix Microsoft C compiler build... again
|
2022-01-17 18:15:47 -05:00 |
|
tildearrow
|
f3a61f3222
|
fix build in old compiler
|
2022-01-17 17:12:24 -05:00 |
|
tildearrow
|
69be47b419
|
PCE: no abort
|
2022-01-17 16:59:34 -05:00 |
|
tildearrow
|
d2cef16adf
|
WHAT?!
|
2022-01-14 20:34:15 -05:00 |
|
tildearrow
|
e05db17ce2
|
it plays notes
|
2022-01-14 18:19:52 -05:00 |
|
tildearrow
|
307665f531
|
prepare for SAA1099
|
2022-01-14 16:29:27 -05:00 |
|
tildearrow
|
3afb0f815d
|
lower the volume of TIA by half
|
2022-01-14 14:12:49 -05:00 |
|
tildearrow
|
ad145a13e4
|
fix the desync
|
2022-01-14 04:41:32 -05:00 |
|
tildearrow
|
573ce69dc7
|
add TIA platform
currently there is a desync bug which remains to be fixed...
|
2022-01-14 03:37:36 -05:00 |
|
tildearrow
|
fea783eaac
|
fix macOS build
|
2022-01-13 16:12:02 -05:00 |
|
tildearrow
|
0b352ecd9a
|
add AY-3-8910 platform!
this paves the way for eventual AY-3-8930 platform...
|
2022-01-13 02:52:19 -05:00 |
|
tildearrow
|
9ff852d1db
|
PCE: reduce CPU usage
|
2022-01-12 22:14:20 -05:00 |
|
tildearrow
|
e961cf79ca
|
NES: add NESAPU struct
to allow multi-chip support
|
2022-01-08 17:44:17 -05:00 |
|
tildearrow
|
2879b5e4d0
|
arcade: add ymfm-based core
less CPU usage at the cost of some quality
|
2021-12-15 01:23:58 -05:00 |
|
tildearrow
|
bde8a7f79d
|
warning-free compilation
|
2021-12-14 12:33:26 -05:00 |
|
tildearrow
|
1bf64c4f4f
|
NES; don't crash
|
2021-12-11 13:34:29 -05:00 |
|
tildearrow
|
6cc0d58624
|
get things ready for neo geo
|
2021-12-09 03:37:31 -05:00 |
|
tildearrow
|
9362cfa481
|
add clock drift for exact tempo
|
2021-12-08 02:57:41 -05:00 |
|
tildearrow
|
1ac45e27a2
|
delete several unneeded files
|
2021-12-05 17:16:30 -05:00 |
|
tildearrow
|
2f7001681c
|
prepare for C64 platform!
|
2021-12-04 02:42:22 -05:00 |
|
tildearrow
|
3286c3c0c5
|
NES system! almost
|
2021-12-04 01:19:54 -05:00 |
|
tildearrow
|
c543553b0f
|
prepare for NES platform
|
2021-12-03 16:04:07 -05:00 |
|
tildearrow
|
f7080bb2c1
|
add parameter parsing
|
2021-06-09 03:33:03 -05:00 |
|
tildearrow
|
1379b4c935
|
PCE: now prepare for volume
|
2021-06-07 03:42:18 -05:00 |
|
tildearrow
|
c0e4e20b3e
|
finally, episode 2
now we really output the wave
|
2021-06-07 03:05:42 -05:00 |
|
tildearrow
|
9e72d4580f
|
FINALLY SOUND
|
2021-06-07 02:49:43 -05:00 |
|
tildearrow
|
d74fa698af
|
prepare for PC Engine platform
using Mednafen core
|
2021-06-06 14:02:38 -05:00 |
|
tildearrow
|
2d3580a05c
|
fix windows build for once
|
2021-05-28 15:25:55 -05:00 |
|
tildearrow
|
892ea33e77
|
game boy progress, part 3
|
2021-05-27 23:03:10 -05:00 |
|
tildearrow
|
a1ab7c5d57
|
game boy progress, part 1
noise and wave channels don't play correctly yet
|
2021-05-27 13:30:37 -05:00 |
|
tildearrow
|
c78cc8c676
|
finally output envelopes
apparently emulating the timers was necessary after all...
|
2021-05-27 05:06:43 -05:00 |
|
tildearrow
|
fff64acf09
|
prepare for fix
|
2021-05-27 04:36:56 -05:00 |
|
tildearrow
|
c2b3d85f77
|
bind the game boy
TODO: sound
|
2021-05-26 03:17:12 -05:00 |
|
tildearrow
|
42cd300b46
|
remove unused things in gb.h
|
2021-05-26 02:09:31 -05:00 |
|
tildearrow
|
b499878c24
|
add a define for SN noise start value
some SN chips have the start value set to an Atari-like one
|
2021-05-26 02:09:18 -05:00 |
|
tildearrow
|
3c20bffd46
|
prepare for game boy platform
using SameBoy code (MIT License)
|
2021-05-22 21:10:25 -05:00 |
|
tildearrow
|
3a1019a08c
|
more fixes and tweaks
memory management party
|
2021-05-16 20:49:54 -05:00 |
|
tildearrow
|
d9f076ef64
|
prepare to add SMS platform
plays but no macro yet
|
2021-05-15 14:18:16 -05:00 |
|
tildearrow
|
5b002ca1d5
|
add SN chip ported from MAME
|
2021-05-14 03:23:12 -05:00 |
|