Commit Graph

82 Commits

Author SHA1 Message Date
tomcw 91f1294220 1.29.6.0: Updated version and History.txt 2019-11-18 15:11:55 +00:00
tomcw dd3ecf738f 1.29.5.0: Updated version and History.txt 2019-11-10 22:08:24 +00:00
tomcw a889e6f0d4 1.29.4.0: Updated version and History.txt 2019-10-24 19:27:48 +01:00
tomcw 34b0c33cb1 1.29.3.0: Updated version and History.txt. Updated help. 2019-10-11 22:42:06 +01:00
tomcw 94926b4f55 HDD: Fixed SmartPort return address wrong when crossing page + some space-saving optimisations (Fixes #319) 2019-10-05 17:01:35 +01:00
tomcw 4b4a86722c 1.29.2.0: Updated version and History.txt 2019-09-06 20:09:42 +01:00
tomcw 581546c1e9 1.29.1.2: test updated/fixed TV rendering for #650 2019-09-01 16:50:02 +01:00
tomcw bad963026c 1.29.1.1: test improved TV modes for #650. Use Ctrl-9 to toggle 1.29.1.0 and 1.29.1.1. 2019-08-30 21:58:03 +01:00
tomcw d97032739e 1.29.1.0: Updated version and history.txt 2019-07-27 20:50:13 +01:00
tomcw 65e1d9a80e 1.29.0.0: Updated version, history.txt & help. 2019-07-08 21:46:52 +01:00
TomCh bd86088c59
Support 50Hz(PAL) (#648) (PR #658)
- Added Configuration GUI to include checkbox for "50Hz"
- Implicitly use PAL or NTSC base 6502 clocks depending on video refresh rate
- Added new -50hz and -60hz command line switches
- Updated save-state for video refresh rate

1.28.8.0: Updated version & history.txt
2019-06-28 21:34:34 +01:00
tomcw 51802257aa 1.28.7.0: Updated version & history.txt 2019-06-15 22:38:31 +01:00
tomcw 9a7424e704 1.28.6.0: Updated version & history.txt 2019-06-02 17:41:51 +01:00
tomcw dad590b8c1 Bumped to 1.28.5.0 and updated History.txt
Updates for DHGR MIX (#633):
. Support new switch -rgb-card-invert-bit7 to invert bit7 for Dragon Wars.
  - Reverted DHGR MIX mode and AN2 off to invert bit7
2019-04-06 17:31:26 +01:00
tomcw 4d9a3edd48 1.28.4: Bumped version & updated History.txt 2019-03-16 15:09:54 +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 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
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 d0d9c0ce31 1.28.1: Bumped version & updated History.txt 2019-02-02 16:11:06 +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 07a5e36eb9 1.27.15: Bump version 2019-01-09 21:45:15 +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 54fffdf25a 1.27.13: Bump version & update History.txt + help 2018-12-08 13:29:48 +00:00
tomcw 6bf7299225 1.27.12: Bump version & update History.txt + help 2018-11-17 17:02:09 +00:00
TomCh aa59c71847
Add support for PAL/European or custom 8K video ROMs (#596)
Added new cmd-line switch: -videorom <file> to replace the video ROM for the Enhanced //e.
- Support video ROM sizes of 4K, 8K and 16K (top 8K only).
- NB. The rocker switch is set to European video ROM.
F10 (for //e or Enhanced //e models) emulates the PAL //e's rocker switch (under the keyboard) to toggle between European or US video ROM.

Other:
- Fixed debugger's view of the AltCharSet soft-switch (it was showing the opposite state).
2018-11-17 16:29:17 +00:00
tomcw 155547f847 1.27.10: Bump version & update History.txt 2018-11-04 16:35:25 +00:00
tomcw ab75725d5b 1.27.9: Bump version & update History.txt 2018-10-02 22:21:11 +01:00
tomcw 18622cb113 1.27.8: Bump version & update History.txt 2018-09-09 15:50:55 +01:00
tomcw 74c0ca2cde 1.27.7: Bump version & update History.txt & update docs for new switches 2018-08-06 21:40:20 +01:00
tomcw b069614a25 1.27.6: Bump version & update History.txt 2018-07-28 10:44:12 +01:00
tomcw 5f87cc0f7c 1.27.5: Bump version & update History.txt 2018-06-24 10:19:27 +01:00
tomcw 9fff2070c4 1.27.4: Bump version & update History.txt 2018-05-26 16:45:25 +01:00
tomcw 4ab5aa1e7c SSC work:
. SSC: For TCP mode, support DSR, DCD & CTS status bits (#308).
. SSC: Now DTR must also be set to enable interrupts (in addition to the respective Tx/Rx interrupt bit).
. SSC: When reading the Status register, throttle calls to GetCommModemStatus() to a maximum of once every 8ms.
2018-04-14 21:15:41 +01:00
tomcw 1ed484eb01 1.27.2: Bump version & update History.txt 2018-04-12 21:59:51 +01:00
tomcw ccd68d95b5 1.27.1: Bump version & update History.txt 2018-04-05 21:50:37 +01:00
tomcw 4ef76f64bf Bump to 1.27.0.0 and copyright year to 2018 2018-01-27 17:34:11 +00:00
tomcw 2ff001de40 Bump to 1.26.3.6 and update History.txt 2017-12-20 20:52:50 +00:00
tomcw 3553bc1dbf Bump to 1.26.3.5 2017-12-04 21:06:15 +00:00
TomCh 66321febba Support Mockingboard/Phasor when polling IFR.Timer1 (#496)
* Support precise AY8910 sound-buffer filling when polling 6522 IFR.Timer1 (ACR=Free Running mode)
  - same as if using 6522 IER.Timer1 interrupt
* Support 6522's Timer2 and some code refactoring
* Bump version: 1.26.3.4
2017-10-24 22:28:22 +01:00
tomcw 86f56a9a49 Bump to 1.26.3.2 and update History.txt 2017-10-21 21:02:38 +01:00
tomcw 9616df504e Full-screen: Added Config UI checkbox for the display of subunit status (ie. keyboard caps, disk activity, paused/stepping state) - #224 2017-10-02 22:22:26 +01:00
tomcw 643ba997ae Bump to 1.26.3.1 and update History.txt 2017-09-29 22:26:47 +01:00
tomcw 1c145ff154 1.26.3.0: Apply bounds and error checking for the joystick configuration (fixes #434) 2017-07-03 21:48:21 +01:00
Nick Westgate 3a30a3ee4b Input option to use PC Joystick 1 Thumbstick 2 for emulated Joystick 2 (#428)
* Input option to use PC Joystick 1 Thumbstick 2 for emulated Joystick 2
2017-06-07 10:14:25 +12:00
michaelangel007 f8d3789635 1.26.2.4 Prompt when trying to swap disks while drive is on instead of silently failing 2017-05-11 08:34:57 -07:00
tomcw 684a659383 1.26.2.3: Experimental - Bump version & update History.txt 2017-04-24 22:28:44 +01:00
tomcw 5834e5211e 1.26.2.2: Experimental - Bump version & update History.txt 2017-04-15 17:42:27 +01:00
tomcw 0ac0212f46 1.26.2.1: Experimental - Bump version & update History.txt 2017-03-19 21:48:59 +00:00
tomcw b44d939fe2 1.26.2.0: Experimental - Bump version & update History.txt 2017-03-18 15:32:45 +00:00
tomcw a6bfe4cfe9 1.26.1.1: Fix #382 - CTRL+RESET not re-init'ing correct 40/80 text rendering routine when in mixed mode 2017-02-17 14:55:04 +00:00