tomcw
4d9a3edd48
1.28.4: Bumped version & updated History.txt
v1.28.4.0
2019-03-16 15:09:54 +00:00
tomcw
dff37871fc
Changed to a case-insensitive compare for .gz and .zip suffixes. ( Fixes #628 )
2019-03-16 14:40:05 +00:00
tomcw
8c7d45bd8e
Fixed occasional flicker when changing video mode with F9. ( Fixes #611 )
2019-03-16 14:27:40 +00:00
TomCh
b87ebb7514
Support better RGB fro hires video ( #616 ) (PR #630 )
...
For the RGB hires look-up table:
- extended to include the previous video byte's high bit
- so it's now: {previous high bit + prev 2 video bits + next 2 video bits} & current byte
For all the RGB look-up tables:
- reduced from 512 to 256 lines (only 256 were being used, so it was just wasting space)
Refactored CopyMixedSource():
- fixed the Rainbow demo (#627 )
- sped up in Debug config
Bumped version to 1.28.3.1.
2019-03-16 12:49:09 +00:00
tomcw
9a4d257418
1.28.3: Fixed typos in History.txt
v1.28.3.0
2019-03-03 14:55:04 +00:00
tomcw
91b828c1e6
1.28.3: Updated History.txt
2019-03-03 14:44:33 +00:00
tomcw
cd9a207bee
Added cmd line switch (-altgr-sends-wmchar) to enable sending WM_CHAR for key presses, when AltGr is down. ( Fixes #625 )
2019-03-03 14:32:19 +00:00
tomcw
82c2f3d142
1.28.3.0: Vertical blend: Changed CopyMixedSource() to operate on 14M pixel (was 7M) - #616
2019-03-02 15:54:22 +00:00
tomcw
cba3b7662e
Support vertical blending: use same hires look-up table as 1.25.0.4 ( #616 )
2019-02-26 21:48:54 +00:00
tomcw
c3f0653bfa
Added cmd line switch to disable vertical blend ( #616 )
v1.28.2.0
2019-02-24 22:00:14 +00:00
tomcw
52ab95c7b6
1.28.2: Updated History.txt, and help doc
2019-02-24 17:48:34 +00:00
TomCh
082b22d753
Support vertical blending for 'RGB (Color Monitor)' for hires ( #616 ) (PR #624 )
...
Support the old AppleWin 1.25 vertical blending for hires:
- extended Config dialog to include 'Vertical Blend' checkbox
- Persist 'Video Styles' to Registry
- new cmd line options to select this style & also select 'RGB (Color Monitor)'
- code refactor to support enum VideoStyle_e (and replaced g_uHalfScanLines with a bit in g_eVideoStyles)
Bumped version to 1.28.2.0.
2019-02-24 15:59:35 +00:00
tomcw
be81458284
Save-state: correctly stop & play Mockingboard sound buffer across save-state loading transition ( #609 )
2019-02-24 15:37:15 +00:00
tomcw
de3f0d877e
Save-state: Better MB init for loading save-state
2019-02-24 10:49:09 +00:00
tomcw
1f1bcfd374
Save-state: Improved PR #623 : always throw, but don't restart unless VM state has changed
2019-02-24 10:29:34 +00:00
tomcw
f998c7ddb2
Save-state: Explicitly init MB SoundcardType when loading state. ( Fixes #609 )
2019-02-23 10:22:52 +00:00
Raphaël Zumer
11137cbc44
Save-state: Do not reset on minor state load errors (PR #623 )
2019-02-23 09:17:29 +00:00
tomcw
8589ad2510
Fix crash when entering debugger from logo screen. ( Fixes #622 )
2019-02-14 21:57:53 +00:00
tomcw
037adb7f98
Change Windows Subsystem to 5.01 for VS2013,VS2015,VS2017 to fix clipped window. ( Fixes #571 )
2019-02-14 21:55:38 +00:00
Raphaël Zumer
c9553d996d
Convert files with special characters to UTF-8 (PR #604 )
...
* Convert file encoding to UTF-8
* Set character sets to UTF-8 explicitly
2019-02-07 18:08:53 +00:00
tomcw
0458741a85
RGB AppleColor card:
...
- support 160-color mode by squashing 640 pixels into 560 pixels (GH#621)
. squash by losing every 8th pixel
2019-02-03 16:39:27 +00:00
tomcw
d0d9c0ce31
1.28.1: Bumped version & updated History.txt
v1.28.1.0
2019-02-02 16:11:06 +00:00
TomCh
dd53812132
Support for AppleColor / Video7 DHGR mixed mode ( #523 ) (PR #620 )
...
Supported modes selected via toggling AN3 and clocking in 80COL:
- 140 color mode (Apple calls this mode 2, Video7 calls this mode 0).
- mixed mode (Apple calls this mode 3, Video7 calls this mode 2).
- 560 mono mode (Apple calls this mode 1, Video7 calls this mode 3).
Save-state is also persists the extra state.
And there's a few corrections to APPLE2E.SYM for the 80STORE and 80COL I/O addresses.
2019-02-02 15:51:27 +00:00
Raphaël Zumer
8f7ae7dc28
Ignore VS2017 database/IntelliSense folder (PR #605 )
2019-01-20 11:15:02 +00:00
tomcw
a1fa710a10
Updated all VS projects for RGBMonitor.cpp & tested the debug/release builds
2019-01-19 17:09:32 +00:00
tomcw
53af2a51b4
Renamed Video_OriginalColorTVMode.cpp to RGBMonitor.cpp
2019-01-19 16:51:45 +00:00
tomcw
391336a383
Apple II,II+ keyboard: ignore up/down arrows. ( Fixes #617 )
2019-01-19 10:18:16 +00:00
tomcw
d077b50ea4
Updated README.md
2019-01-13 14:22:57 +00:00
tomcw
084b197f81
Help doc: video modes
2019-01-12 20:00:43 +00:00
tomcw
87a4baaaa5
Tweak to History.txt for 1.28.0
v1.28.0.0
2019-01-12 19:26:57 +00:00
tomcw
e2838b6172
1.28.0: Bump version & update History.txt & (c) year to 2019
2019-01-12 17:12:10 +00:00
tomcw
c6a9759d4e
Help: update to (c) 2019
2019-01-12 14:52:12 +00:00
tomcw
875a0bdd11
Very minor clean-up
2019-01-10 22:00:53 +00:00
tomcw
0cff24f224
Updated help for -videorom switch
2019-01-10 21:49:24 +00:00
tomcw
4d7a3323e9
Extended -videorom <file> to also support Original //e ( #574 )
2019-01-10 21:38:21 +00:00
tomcw
07a5e36eb9
1.27.15: Bump version
2019-01-09 21:45:15 +00:00
TomCh
25c7c41b07
Reinstate support for old AppleWin 1.25 "Color (Standard)" video mode ( #357 ) (PR #614 )
...
Renamed this video mode to: "Color (RGB Monitor)"
Also renamed "Color (Monitor)" to "Color (NTSC Monitor)".
As for the colours: I've changed them from the original 1.25 colours. Instead I runtime-generate the colours from the NTSC code. See NTSC.cpp's GenerateBaseColors(). This shifts the same 4-bit pattern in, combining with NTSC color phase, until the colour stabilises. Then I average the next 4 RGB values to get the final colour. The reason for this is that we now have consistent colours between NTSC and this simplified rendering mode.
NB. The 2 greys (in GR,DGR,DHGR) are now the same RGB value.
2019-01-09 21:29:36 +00:00
tomcw
d16416fd75
Updated History.txt for 1.28
2019-01-07 09:58:25 +00:00
tomcw
8ee651a6f8
Fixed comment typo
2019-01-06 17:02:24 +00:00
tomcw
ceb0416bf3
Fixed 6522 & interrupt:
...
. Broadside needs to see IRQ within 17 cycles (6 opcodes) of 6522 counter underflowing to detect Mockingboard. (Fixes #605 )
2019-01-06 16:54:54 +00:00
tomcw
eea8cb3cdf
Deprecated and removed support for v1 save-state. ( Fixes #603 )
2019-01-05 22:20:51 +00:00
tomcw
b17f880e6d
HDD: Added a swap HDD function to the Config->Disk UI ( #585 )
2018-12-09 11:48:22 +00:00
tomcw
d0f03fc90c
Removed CTRL+F10 functionality to reveal mouse cursor ( fixes #597 )
2018-12-09 10:05:46 +00:00
tomcw
7e2f53b62c
History.txt: fixed typo
v1.27.13
2018-12-08 13:36:52 +00:00
tomcw
54fffdf25a
1.27.13: Bump version & update History.txt + help
2018-12-08 13:29:48 +00:00
tomcw
5ddff0d688
DiskII: read write protect - fix spinning test
2018-12-03 21:36:54 +00:00
tomcw
5504d280c7
When drive is off then data register holds its present state. ( Fixes #599 )
...
NB. Drive off = motor off && stopped spinning after 1 sec delay.
2018-12-03 17:38:52 +00:00
tomcw
cbd41333c9
2K ROM: refactor
2018-11-21 21:21:54 +00:00
tomcw
af899fa90a
Added support for Apple II/II+ 2K video ROMs ( fixes #205 )
2018-11-19 22:15:04 +00:00
tomcw
6bf7299225
1.27.12: Bump version & update History.txt + help
v1.27.12.0
2018-11-17 17:02:09 +00:00