Skip to content

Commit 7cc5e10

Browse files
authored
New version: CE-Programming.CEmu version 2.0 (microsoft#333866)
1 parent 6654926 commit 7cc5e10

File tree

3 files changed

+92
-0
lines changed

3 files changed

+92
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Created with komac v2.14.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: CE-Programming.CEmu
5+
PackageVersion: '2.0'
6+
InstallerType: portable
7+
Commands:
8+
- CEmu
9+
ReleaseDate: 2024-09-05
10+
Installers:
11+
- Architecture: x64
12+
InstallerUrl: https://github.com/CE-Programming/CEmu/releases/download/v2.0/CEmu-v2.0_win64_Qt6.exe
13+
InstallerSha256: 5260F4460C4F0E08D2D8197ECD206D5156BB8F1FA62941EDA35EF1034326CFC3
14+
ManifestType: installer
15+
ManifestVersion: 1.12.0
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Created with komac v2.14.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: CE-Programming.CEmu
5+
PackageVersion: '2.0'
6+
PackageLocale: en-US
7+
Publisher: CE Programming
8+
PublisherUrl: https://github.com/CE-Programming
9+
PublisherSupportUrl: https://github.com/CE-Programming/CEmu/issues
10+
PackageName: CEmu
11+
PackageUrl: https://github.com/CE-Programming/CEmu
12+
License: GPLv3
13+
LicenseUrl: https://github.com/CE-Programming/CEmu/blob/HEAD/LICENSE
14+
ShortDescription: Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features
15+
Tags:
16+
- calculator
17+
- emulation
18+
- emulator
19+
- ez80
20+
- ti-83-premium-ce
21+
- ti-84-plus-ce
22+
ReleaseNotes: |-
23+
After many years and around 450 commits, it's finally here... CEmu is more accurate and more powerful than ever before :)
24+
Core:
25+
- Support for real host->emu transfers (USB emulation), by @jacobly0. i.e. you can now transfer Apps and OSes normally
26+
- Support for rev M+ hardware (excluding Python coprocessor), by @jacobly0 and @calc84maniac.
27+
- Major LCD emulation improvements, by @calc84maniac.
28+
- Major watchdog timer rewrite based on hardware research, by @calc84maniac.
29+
- Prepare future Python-related features, by @jacobly0 and @calc84maniac (SPI, UART...)
30+
- Big endian support, by @calc84maniac
31+
- Make keypress emulation thread-safe, by @calc84maniac
32+
- Lots of other misc. fixes and improvements (timing, accuracy, performance, rst/trap edge cases...)
33+
GUI:
34+
- Proper dark mode support (be sure to use Qt6 builds)
35+
- Improved display of emulation speed and screen refresh rate
36+
- Screenshots/recordings now have correct screen brightness
37+
- Fix fullscreen mode when using multiple monitors
38+
- Add upscale method and fullscreen aspect ratio settings
39+
- Add vertical printing to Keypress History
40+
- Add calculator skins for newer models, and some new color variants
41+
- Add some debugging features for TI-Basic (step-by-step execution, live variable preview etc.)
42+
- Fix name of a few OS variables in some cases (some were labeled Ans, formula lists support...)
43+
- Fix crash upon trying to export natural keymap (you can't)
44+
- Fix byte display order in disassembler for index bit instructions
45+
- Fix R register in debugger.
46+
- Deduplicate imported equates in the debugger
47+
- Add/improve variable content preview (tivars_lib_cpp updates)
48+
- Add disassembler option for tabs between the opcode and operands
49+
- Fix "Pause emulation" preventing CEmu from closing
50+
- Add SmartPad keymap (for use with the calc app)
51+
- Add screenshot IPC command/option
52+
- macOS: fix screenshot drag'n'drop
53+
- Add --reset CLI option to clear the config
54+
- New/improved translations by @Stephan-P (NL), @wolfarmoon (ES), @Jerry23011+@LifeEmu (CN)
55+
- Better version update check
56+
- Lots of various fixes
57+
CI / Build:
58+
@calc84maniac and @adriweb have been improving the build system and CI workflows:
59+
- Move the CI to GitHub actions (now provide builds for all three OSes)
60+
- macOS: native builds available for both Intel and Apple Silicon
61+
- macOS: the builds are now codesigned and notarized automatically
62+
- Take care of some LTO issues
63+
- Update to latest Qt5 and Qt6
64+
- CMake support (with vcpkg integration)
65+
TI-Basic debugging live variable view basic debugging
66+
❤️ We thank all of our contributors, and you, users, as well - Enjoy the new release!
67+
ReleaseNotesUrl: https://github.com/CE-Programming/CEmu/releases/tag/v2.0
68+
ManifestType: defaultLocale
69+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with komac v2.14.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: CE-Programming.CEmu
5+
PackageVersion: '2.0'
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)