Jorj Bauer
|
97072d7dd6
|
allow HSV color blending
|
2022-02-10 12:50:25 -05:00 |
|
Jorj Bauer
|
207399b07b
|
working on blending; fixed SDL drive indicator and bios text drawing
|
2022-02-10 08:39:25 -05:00 |
|
Jorj Bauer
|
0473196d40
|
support -8 or -9 flag to choose display type emulated in the SDL build
|
2022-02-08 21:48:54 -05:00 |
|
Jorj Bauer
|
1b43f1182e
|
fix drive indicators on startup; fix overlay for 9341
|
2022-02-02 10:02:32 -05:00 |
|
Jorj Bauer
|
ec691374ea
|
working on drive activity
|
2022-02-02 08:57:06 -05:00 |
|
Jorj Bauer
|
0a2fb1aeee
|
refactoring
|
2022-01-30 20:26:12 -05:00 |
|
Jorj Bauer
|
0f4e4be73c
|
fix sdl build to use 16-bit builtins; fix base 8875 image
|
2022-01-30 16:44:25 -05:00 |
|
Jorj Bauer
|
ab888aea88
|
abstracting displays
|
2022-01-26 13:49:28 -05:00 |
|
Jorj Bauer
|
ee89426d6e
|
fix constant abstractions
|
2022-01-21 19:11:05 -05:00 |
|
Jorj Bauer
|
a3db2e5c20
|
new images for platinum feel
|
2022-01-16 15:51:24 -05:00 |
|
Jorj Bauer
|
31d200ac68
|
WIP: testing 800x480 aspect ratio and RA8875 driver
|
2022-01-16 07:14:58 -05:00 |
|
Jorj Bauer
|
9cde34d07a
|
intergrated latest woz code (serialization disabled)
|
2022-01-07 12:53:20 -05:00 |
|
Jorj Bauer
|
b211937027
|
remove erroneous offset
|
2021-01-22 21:07:02 -05:00 |
|
Jorj Bauer
|
4cd66f6809
|
improving the paddle bios config
|
2021-01-20 22:05:50 -05:00 |
|
Jorj Bauer
|
9d53b3272e
|
remove constructs assuming the Y resolution < 256 pixels
|
2021-01-20 21:16:32 -05:00 |
|
Jorj Bauer
|
3301f34633
|
move drawing the border into the videoBuffer; support resizing the SDL window
|
2021-01-20 20:55:11 -05:00 |
|
Jorj Bauer
|
97059a0a5b
|
add luminance cutoff for B&W mode
|
2021-01-19 18:40:13 -05:00 |
|
Jorj Bauer
|
efc36d40a8
|
merging display paths between SDL and Teensy
|
2021-01-19 15:37:54 -05:00 |
|
Jorj Bauer
|
c4954b9ec5
|
normalize with a 32-bit backing video store, matching the way we use dmaMem in the teensy build
|
2021-01-19 09:35:25 -05:00 |
|
Jorj Bauer
|
051bfd09ca
|
remove b&w from sdl layer
|
2021-01-17 20:45:44 -05:00 |
|
Jorj Bauer
|
55703a0838
|
trying to improve resume after debug
|
2021-01-13 23:04:30 -05:00 |
|
Jorj Bauer
|
d05401ddb1
|
reset time flags when resuming
|
2021-01-13 18:10:21 -05:00 |
|
Jorj Bauer
|
0b1ecceb38
|
fix for returning from BIOS hanging
|
2021-01-11 13:59:25 -05:00 |
|
Jorj Bauer
|
bab3560273
|
wired in mouse support; left-apple is the mouse button on the teensy for now
|
2021-01-11 10:53:03 -05:00 |
|
Jorj Bauer
|
0b8e027096
|
patching together more mouse work
|
2021-01-10 23:52:58 -05:00 |
|
Jorj Bauer
|
0df32dbeba
|
improve BIOS about screen
|
2021-01-09 12:15:35 -05:00 |
|
Jorj Bauer
|
5c701b9418
|
use the apple font for the BIOS (reduce memory footprint, make prettier)
|
2021-01-09 07:15:00 -05:00 |
|
Jorj Bauer
|
49fc86158a
|
add volume in the SDL build
|
2020-12-28 22:57:11 -05:00 |
|
Jorj Bauer
|
736f325e7f
|
normalizing SDL BIOS behavior against Teensy
|
2020-12-28 16:44:43 -05:00 |
|
Jorj Bauer
|
d81cbb5607
|
avoid fast-forwarding the CPU after exiting the BIOS
|
2020-12-28 16:04:57 -05:00 |
|
Jorj Bauer
|
9f530fa2b5
|
finish implementing disk and hard disk insertion
|
2020-12-28 15:55:02 -05:00 |
|
Jorj Bauer
|
538898d371
|
bios rework in SDL base
|
2020-12-28 14:23:47 -05:00 |
|
Jorj Bauer
|
1edae0f56a
|
audio fixes and normalization between hardware types
|
2020-08-02 10:02:35 -04:00 |
|
Jorj Bauer
|
fc3a360e7e
|
convert cpu cycle counter to int64_t
|
2020-08-02 09:06:15 -04:00 |
|
Jorj Bauer
|
ae47fb63df
|
fix chirp on startup
|
2020-07-15 10:19:41 -04:00 |
|
Jorj Bauer
|
70885ab240
|
speaker fixes; committed to removing threads
|
2020-07-14 20:43:41 -04:00 |
|
Jorj Bauer
|
528a7f8837
|
cleanup
|
2020-07-13 21:10:23 -04:00 |
|
Jorj Bauer
|
a67cc53bcd
|
account for missing cycles auto-filled when speaker is quiescent
|
2020-07-13 20:28:33 -04:00 |
|
Jorj Bauer
|
d78f0dc8cf
|
Audio improvements
|
2020-07-13 19:01:41 -04:00 |
|
Jorj Bauer
|
5c8e1de195
|
better caching when reading directories
|
2020-07-11 07:39:56 -04:00 |
|
Jorj Bauer
|
0e68de252a
|
add clarifying comment
|
2020-07-10 10:54:05 -04:00 |
|
Jorj Bauer
|
857f187d96
|
remove obsolete display/sound priority option
|
2020-07-09 02:50:56 -04:00 |
|
Jorj Bauer
|
0db3df126d
|
remove debugging
|
2020-07-09 02:40:04 -04:00 |
|
Jorj Bauer
|
975b11c6c8
|
working on 80-column text rendering
|
2020-07-09 02:38:03 -04:00 |
|
Jorj Bauer
|
235012a411
|
Teensy 4.1 work; bios option to invert paddles
|
2020-07-06 21:31:37 -04:00 |
|
Jorj Bauer
|
99c5e37159
|
revert to reset-on-intr
|
2020-06-30 22:42:31 -04:00 |
|
Jorj Bauer
|
29542704bd
|
incremental improvement for woz disk support
|
2020-06-27 18:00:59 -04:00 |
|
Jorj Bauer
|
c5e41a5ea7
|
tie disk spin-down to CPU cycles
|
2019-02-22 01:01:48 -05:00 |
|
Jorj Bauer
|
197c89b772
|
incremental cleanup and prep for dynamic track loading (instead of full track preloading)
|
2019-02-20 22:06:55 -05:00 |
|
Jorj Bauer
|
e15db839e3
|
rebuilt SDL speaker driver
|
2019-02-20 17:49:51 -05:00 |
|