datajerk
f5840bdab0
Merge pull request #20 from ryandesign/patch-4
...
Remove c2t.h.[12] after makeheader is done
2021-10-07 19:26:52 -06:00
datajerk
a75cfc7240
Merge pull request #21 from ryandesign/patch-5
...
Allow Makefile compiler to be set with CC variable
2021-10-07 19:23:34 -06:00
datajerk
5354285b93
Merge pull request #19 from ryandesign/patch-3
...
c2t.h depends on c2t.h.0 and makeheader
2021-10-07 19:20:37 -06:00
datajerk
5d70955811
Merge pull request #18 from ryandesign/patch-2
...
Fix typo in c2t.h / c2t.h.0
2021-10-07 19:19:58 -06:00
datajerk
59607941d8
Merge pull request #16 from ryandesign/patch-1
...
Fix typos in README.md
2021-10-07 19:19:24 -06:00
Ryan Schmidt
4cd51e90c3
Fix typos in README.md
2021-10-05 18:56:12 -05:00
Ryan Schmidt
2fa723c7b7
Allow Makefile compiler to be set with CC variable
2021-09-30 17:08:11 -05:00
Ryan Schmidt
7a2c8cd0f7
Remove c2t.h.[12] after makeheader is done
2021-09-30 16:46:01 -05:00
Ryan Schmidt
4321502369
c2t.h depends on c2t.h.0 and makeheader
...
If either c2t.h.0 or makeheader changes, c2t.h should be regenerated.
2021-09-30 16:42:28 -05:00
Ryan Schmidt
867ebc6fbb
Fix typo in c2t.h / c2t.h.0
2021-09-30 16:40:13 -05:00
datajerk
10857ec0bc
Merge pull request #15 from ryandesign/patch-1
...
Fix Virtual ][ and MinGW URLs in README.md
2021-09-29 17:44:14 -06:00
Ryan Schmidt
8f0ef0f3c2
Fix Virtual ][ and MinGW URLs in README.md
2021-09-29 15:13:50 -05:00
Egan Ford
a46733a60a
cleanup and tests
2021-08-22 13:22:42 -06:00
Egan Ford
90096d3f2e
minor updates
2021-08-22 13:11:05 -06:00
Egan Ford
61efd1beab
macos universal binaries (x86_64/arm64)
2021-08-22 13:07:48 -06:00
Egan Ford
dd6a0de61c
updated README with link to ubuntu build notes
2021-08-22 11:59:57 -06:00
Egan Ford
c93a5ee2ec
updated README with link to ubuntu build notes
2021-08-22 11:59:31 -06:00
Egan Ford
a3b7d75f44
updated README with link to ubuntu build notes
2021-08-22 11:59:07 -06:00
Egan Ford
85fa3a60af
updated ubuntu notes for installing cc65 in home dir to avoid possible conflict
2021-08-22 11:56:57 -06:00
Egan Ford
505035859c
fresh builds (no new func), added ubuntu notes
2021-08-22 10:41:17 -06:00
Egan Ford
df0c177c90
updated url to cl65
2021-08-22 09:53:06 -06:00
Egan Ford
fd80c0c7b1
new binaries built
2020-06-16 11:35:12 -06:00
datajerk
e8fb623567
Merge pull request #11 from sntfrc/patch-1
...
Fix for hexdump parsing
2020-06-16 11:27:21 -06:00
Federico Santandrea
215adb3a64
Fix for hexdump parsing
...
On my machine, makeheader produced headers with lots of casts of 16-bit variables to unsigned char. Compiler warned about this many times and then successfully produced executable files, which warn about simulated inflate failures and produce unusable WAV files. This little modification in how hexdump is called fixes it for me. I believe this is the same issue as https://github.com/datajerk/c2t/issues/1
2020-06-16 17:06:13 +02:00
Egan Ford
085bef08ad
updates to support MacOS Catalina lack of 32bit support, wine in docker, new Virtual ][
2020-03-12 08:21:12 -06:00
Egan Ford
d3e5058598
updates to support MacOS Catalina lack of 32bit support, wine in docker, new Virtual ][
2020-03-12 08:04:57 -06:00
Egan Ford
008faedd31
updates to support MacOS Catalina lack of 32bit support, wine in docker, new Virtual ][
2020-03-12 08:01:24 -06:00
Egan Ford
b0555698c4
windows prebuilt added to repo
2019-04-04 09:46:03 -06:00
Egan Ford
82303cbf94
fixed README.md (-Wno-misleading-indentation added), squashed yet another warning
2019-04-04 08:41:38 -06:00
Egan Ford
0bee480203
fixed README.md (-I. added) for building on windows
2019-04-04 08:37:19 -06:00
datajerk
0708f49575
Merge pull request #9 from ep00ch/master
...
Update README.md curl instructions
2018-11-16 10:47:41 -07:00
ep00ch
b816e205a2
Update README.md
2018-11-16 09:13:41 -08:00
Egan Ford
cfaff7c951
minor changes, README.md for Virtual version
2018-07-02 09:39:40 -06:00
Egan Ford
a8e7965761
minor changes, makefile gcc warnings clean up, revert to using Virtual Box 7.6 for testing
2018-07-02 09:36:12 -06:00
Egan Ford
0ed656220a
new binaries
2017-10-23 11:03:06 -06:00
datajerk
43d41a476f
Merge pull request #8 from raphlinus/buf_refactor
...
Refactor appendtone signature
2017-10-23 10:55:52 -06:00
Raph Levien
ca608e9ca2
Set rate before outbuf_init
...
Fixes failing tests in dsk case, due to rate mismatch.
2017-10-23 12:34:33 -04:00
Raph Levien
07e57f3f05
Refactor appendtone signature
...
Creates an "outbuf" struct with all the state needed for rendering
pulses into an audio buffer. Calls to appendtone take a pointer to
this struct instead of four separate args.
This patch shouldn't affect behavior at all. It is a step toward
providing band-limited waveform generation (see #4 ).
Also uses doubling approach to reallocate audio buffer, one of the
existing todo items.
2017-10-23 12:33:58 -04:00
datajerk
c85a35257e
Merge pull request #7 from datajerk/revert-6-buf_refactor
...
Revert "Refactor appendtone signature"
2017-10-23 09:33:55 -06:00
datajerk
7dcf886f1d
Revert "Refactor appendtone signature"
2017-10-23 09:33:29 -06:00
datajerk
036bfa7080
Merge pull request #6 from raphlinus/buf_refactor
...
Refactor appendtone signature
2017-10-23 09:21:51 -06:00
Raph Levien
00c4de9221
Refactor appendtone signature
...
Creates an "outbuf" struct with all the state needed for rendering
pulses into an audio buffer. Calls to appendtone take a pointer to
this struct instead of four separate args.
This patch shouldn't affect behavior at all. It is a step toward
providing band-limited waveform generation (see #4 ).
Also uses doubling approach to reallocate audio buffer, one of the
existing todo items.
2017-10-22 18:00:31 -04:00
Egan Ford
434bfb8c87
added windows binaries
2017-10-20 20:35:33 -06:00
datajerk
c99a381650
Merge pull request #5 from raphlinus/prototype_23k
...
Prototype of 23kbps encoding
2017-10-20 15:33:08 -06:00
Raph Levien
5a668f656e
Prototype of 23kbps encoding
...
This commit adds prototype waveform generating code (in Python) and a
corresponding receiver on the Apple IIe side. It is intended as a
base for experimentation, as the waveform was calibrated to work well
for one machine, and more testing is needed to determine if it needs
recalibration on a machine-by-machine basis.
See #4 for more discussion.
2017-10-20 17:19:39 -04:00
Egan Ford
3091b5aaff
added LICENSE
2017-10-20 13:50:30 -06:00
Egan Ford
41aaeee449
version bump for c2t, tests passed, cl65 2.13.3 required for now
2017-09-27 09:37:49 -06:00
Egan Ford
a4fdcc028c
more c2t cleanup back ported from c2t-96h
2017-09-27 09:18:47 -06:00
Egan Ford
b2dfc246aa
reversed cl65 2.16 hack that didnt work. minor cleanup
2017-09-27 09:14:37 -06:00
Egan Ford
bc7dfe47d1
remove listbytes from asm/Makefile to support cl65 2.16, spelling error in article
2017-09-26 13:58:24 -06:00