Commit Graph

346 Commits

Author SHA1 Message Date
tudnai
524b1c3e6b Better sound 2022-07-27 19:43:48 -07:00
tudnai
ead85ee1e6 - Better sound
- experimenting with different smoothing algorithms
2022-07-27 19:41:47 -07:00
tudnai
948c1851c3 TODOs for floating ports 2022-07-27 19:40:32 -07:00
tudnai
8fe75526ec Keyboard code also returned on all ports from $C000 - $C00F 2022-07-27 19:39:59 -07:00
tudnai
4388474aed More precise sound clock calculation 2022-07-14 10:53:00 -07:00
tudnai
99c2dc2828 Hide mouse for JoyStick emulation 2022-07-12 08:19:50 -07:00
tudnai
f9ce8c3399 BugFix: Screen refresh area 2022-07-12 08:18:58 -07:00
tudnai
7101b1b1ea BugFix: Buffer under/over runs 2022-07-12 08:18:05 -07:00
tudnai
6d176c2f88 Hard Hat Mack Cheats 2022-07-10 19:55:29 -07:00
tudnai
b40edd5329 SubMenu Handler 2022-07-10 19:54:22 -07:00
tudnai
66d5fd5e3b Cheat Menu Handler 2022-07-10 19:53:53 -07:00
tudnai
d139be08df MemArray for Cheat Codes -- Need to be tested 2022-07-10 19:53:13 -07:00
tudnai
d0ac1e5097 SCSI / Smartport 2022-07-10 19:52:34 -07:00
tudnai
bc6c350c6e Submenu Handler 2022-07-10 19:52:16 -07:00
tudnai
be31ab61a2 Removed TextLabel Display 2022-07-05 10:03:25 -07:00
tudnai
e3ba8f754a testing textDisplay resize 2022-07-05 10:00:24 -07:00
tudnai
f4cd241f59 cleanup 2022-07-03 19:25:06 -07:00
tudnai
36684487f4 Mouse 2 Joystick emulation improvements 2022-07-03 11:33:26 -07:00
tudnai
cd699df850 Fixed issues when changing CPU speed 2022-07-02 11:16:13 -07:00
tudnai
c5171e30c9 Oversampling x 32 -- very smooth sound 2022-07-02 10:50:22 -07:00
tudnai
69cc6aa7dd Oversampling increased to 10
(It sounds better in Wavy Navy)
2022-07-01 21:09:16 -07:00
tudnai
8f6ada5b5a More preciser CPU clock calculation 2022-07-01 20:58:58 -07:00
tudnai
f3b8cbda3e Oversampling and downsampling to stream at 44.1 kHz 2022-07-01 20:57:57 -07:00
tudnai
5604fa9dba decrement 2022-07-01 20:57:02 -07:00
tudnai
6281c80df3 More precise CPU clock calculation 2022-07-01 20:56:39 -07:00
tudnai
016e5c8176 Cleanup 2022-06-26 18:30:58 -07:00
tudnai
8cc6b2c6dc Cleanup 2022-06-26 18:30:42 -07:00
tudnai
24a45012da More efforts to make speaker even cleaner 2022-06-25 19:44:58 -07:00
tudnai
24ce8a7db6 Fixed CVDisplayLink compile error 2022-06-25 19:43:53 -07:00
tudnai
985c5840ac Almost glitch free speaker 2022-06-25 19:11:33 -07:00
tudnai
6ea84d85e1 Timer Based scheduler is back 2022-06-25 19:09:56 -07:00
tudnai
13b2673293 Pause / Resume button is off when powered off 2022-06-25 19:08:57 -07:00
tudnai
715e776b7d NSTimer based scheduler is back -- Speaker issues with DisplayLink 2022-06-22 19:50:47 -07:00
tudnai
8775fe8222 - Removed very slow speeds
- Display GHz speed
- Fix decimals on speed display
- dbgPrintf2 bunch of mmio access
- Removed DEBUG define from normal build
2022-06-22 09:52:55 -07:00
tudnai
74ae760730 Pause / Resume with VSYNC 2022-06-21 21:53:10 -07:00
tudnai
7fa288d84d Game loop is based on display VSYNC - typically 60 Hz 2022-06-21 19:05:08 -07:00
tudnai
20596f234f Better speaker dumping 2022-06-20 12:13:58 -07:00
tudnai
0db4c01ebd Fixed issues with prebuffering 2022-06-20 08:40:34 -07:00
tudnai
ac5d7f0fe6 Place only 1 extra buffer 2022-06-19 19:03:22 -07:00
tudnai
baaec89728 Original Steve ][ Apple Logo 2022-06-19 19:03:03 -07:00
tudnai
a97614cba7 Much better sound + improved memory handling 2022-06-19 18:59:49 -07:00
tudnai
12e458116c AUX RAM / ROM selector refactored to cleaner structure 2022-04-20 12:33:43 -07:00
tudnai
1fa7baa16f Alt ZP + Stack fix 2022-04-19 23:04:54 -07:00
tudnai
9cdb924a65 Removed unused code 2022-04-19 23:04:02 -07:00
tudnai
41ff16d6e7 Fixed 80 col inverse small caps issue 2022-04-19 23:03:28 -07:00
tudnai
6263f6631d Turned off disassembler 2022-04-15 21:09:09 -07:00
tudnai
4b48956d9b Separated Render Functions 2022-04-15 21:08:48 -07:00
tudnai
38c47db369 Play with prebuffer 2022-04-13 18:59:33 -07:00
tudnai
47cae17e6d Eliminated lots of click unwanted noise 2022-04-12 21:13:16 -07:00
tudnai
70fd9484c8 Bad sound clicks eliminated + Wavy Navy Next Level cheat 2022-04-11 20:58:24 -07:00