Yaya-Cout
ff068ca797
[simulator/web] Add createContext to exported methods (emcc change)
2025-12-14 12:32:34 +01:00
Yaya-Cout
96077fcfb6
[build] Version 1.1.2
2025-10-12 11:21:24 +02:00
Martin
59db12e78e
[simulator/macos] Add universal binary support for x86_64 and ARM64
...
Build universal macOS simulator binaries that work on both Intel and Apple Silicon Macs by default. The build system now:
- Defaults to building for both x86_64 and ARM64 architectures
- Uses lipo to create universal binaries
- Allows single-architecture builds via ARCHS=arm64 or ARCHS=x86_64
- Conditionally includes the appropriate assembly files for each architecture
2025-10-08 11:15:37 +00:00
Yaya-Cout
696747a9a0
[build] Version 1.1.1
2025-10-02 18:34:05 +02:00
Yaya-Cout
cc4b008048
[ion/usb] Fake alt interface to fix NumWorks website
2025-09-22 20:38:39 +02:00
Yaya-Cout
1b9b53a201
[build] Version 1.1.0
2025-09-22 20:34:33 +02:00
Yaya-Cout
cf3cec7442
[Simulator] Fix Web simulator build on latest emscripten
2024-05-11 10:48:53 +02:00
Yaya-Cout
f7a298aa0b
[build] Fix DFU on recent Python versions and drop Python 2
2024-01-14 12:13:24 +01:00
Yaya-Cout
73450419bb
[Ports] Merge Nspire port and Fxcg improvements
...
Close #327
2023-06-06 21:28:54 +02:00
circuit10
b44a95a9b3
Casio fx-CG series port ( #324 )
...
* Initial test - working on Linux
* Try to make it work with liba
* Stop using liba and the filesystem
* IT WORKS
* Key input, full res, fix some of the crashes
* Fix the hang when doing calculations
* Add some more key mappings
* Fix the square root issue
* Icons
* Better key mappings, brightness control, better gamma correction, more effficient framebuffer
* Cleanup stage 1
* Cleanup stage 2
* Make the build system build a g3a
* Make it not exit when you press the menu button
* Add Casio port to README
* Use omega-master instead of omega-dev
* Fix mistake with cherry-picking in the README
* Fix internal storage crash
* Fix compile error on Numworks calculators
* Upsilon branding
* Sharper icon
* Make the CI work
* Add power off and improve menu
* Map Alpha + up/down to the brightness shortcut
* Add missing file
* Fix web CI build
* Revert "Fix web CI build"
This reverts commit f19657d9fc .
* Change "prizm" to "fxcg"
* Add FASTLOAD option for Add-in Push
* Add some charatcers to the catalog on Casio and improve key mappings
* Build with -Os -flto
* Disable LTO for now as it's causing crashes
* Put back the fonts I accidently changed
I'd like to add an option for this though as I prefer the ones from Epsilon
2023-05-10 18:28:18 +02:00
Yaya-Cout
aadcd37f31
Fix 3DS simulator ( #243 )
...
* [CI] Fix 3DS try 1
* [CI] Fix 3DS try 2
* [CI] Fix 3DS try 3
* [CI] Fix 3DS try 4
* [CI] Fix 3DS try 5
* [CI] Fix 3DS try 6
* [CI] Fix 3DS try 7
* [CI] Fix 3DS try 8
* [CI] Fix 3DS try 9
* [CI] Fix 3DS try 10
* [CI] Fix 3DS try 11
* [CI] Fix 3DS try 12
* [CI] Fix 3DS try 13
* [CI] Fix 3DS try 14
* [CI] Fix 3DS try 15
* [CI] Fix 3DS try 16
* [CI] Fix 3DS try 17
* [CI] Fix 3DS try 18
* [CI] Fix 3DS try 19
* [CI] Make other simulators than 3DS working
* [CI] Fix 3DS without breaking others simulators try 1
* Apply suggestions from code review
* Improve SDL assert
* Fix SDL assert
* Fix SDL assert 2
* [CI] Enable iOS, macOS and 3DS tests by default
* [CI] Change epsilon-sdk tap url
* Revert "[CI] Change epsilon-sdk tap url"
This reverts commit 9516607aba .
2023-04-13 16:24:38 +02:00
lolocomotive
12d8eeeb2c
[Simulator] Fix keys not working and reduce log spam
2023-01-21 14:39:57 +01:00
Yaya-Cout
7af7b895f5
[i18n] Clean translations
2023-01-16 18:39:31 +01:00
Yaya-Cout
0e65c97774
[Simulator] Fix MicroPython in Web simulator and update to Emscripten 3.1.30
2023-01-14 19:52:30 +00:00
Yaya-Cout
1319ad2f42
[Make] Add shasum for bootloader binpack
2022-06-14 19:58:50 +02:00
Yaya-Cout
741a71554d
[CI] Add bootloader upload to dev version on Firebase
2022-06-14 19:46:06 +02:00
Yaya-Cout
5444bdae99
[build] Disable telemetry on IOS
2022-05-27 16:56:27 +02:00
Yaya-Cout
e4f0762db3
[README/build] Add bootloader in README
2022-05-20 19:07:50 +02:00
Yaya-Cout
2a6d110f2f
Change Upsilon version from 1.0.0 to 1.0.1-dev
2022-05-18 13:02:41 +02:00
emanuel
be3c8fce9c
Update config.mak ( #230 )
...
[build/config.mak] Set OMEGA_VERSION to 2.0.2
2022-05-10 18:06:46 +02:00
Laury
7a2ee2bc56
[config] Set upsilon version to 1.0.0
2022-05-04 15:49:24 +02:00
Laury
caf23dcbab
[bootloader] Fix compilation to dfu file
2022-05-03 17:48:16 +02:00
Yaya-Cout
39f33347f9
Merge remote-tracking branch 'upsilon-yayacout/upsilon-dev-ci-bootloader-fix' into upsilon-master
2022-04-29 22:04:52 +02:00
Laury
7d61e236df
[bootloader] Small fixes
2022-04-28 21:32:42 +02:00
devdl11
7f8e6a6b87
Merged new bootloader
...
Co-authored-by: Yaya-Cout <yaya.cout@free.fr >
2022-04-27 21:02:04 +02:00
Yaya-Cout
807945ad0f
[CI] Fix bench.flash
2022-04-27 19:45:55 +02:00
devdl11
c73b13bd41
Some code
2022-04-27 19:24:59 +02:00
Laury
2bf6de5044
[reader] Fixed bug when a word is too big
2022-04-15 22:19:31 +02:00
devdl11
3dfc8d749c
[bootloader/storage] new bootloader and fix python issue
2022-04-07 19:56:53 +02:00
Yaya.Cout
c0c1615f14
[apps] Swap graph and rpn apps
...
Close #195
2022-04-03 09:56:07 +02:00
Laury
e40d63a6ff
Merge Upsilon-dev
2022-03-23 22:02:27 +01:00
Laury
323eba63e1
Merge with Omega-dev
2022-03-23 21:51:06 +01:00
Yaya-Cout
865bacf89a
[build/utilities] Add translations clean script ( #179 )
2022-03-20 16:10:54 +01:00
Laury
6dc31401fe
[bootloader] Compatibility with Omega 2.0
2022-03-17 20:05:20 +01:00
M4x1m3
bdfae184e9
[config.mak] Omega 2.0.0
2022-03-10 19:34:49 +01:00
M4x1m3
fc3941511f
[build] Fixed bootloader build system
2022-03-10 19:34:48 +01:00
M4x1m3
9fda743de9
[build/bootloader] Rewrote binpack
2022-03-10 19:34:48 +01:00
M4x1m3
74ef528845
[build] Added "bootloader" target
2022-03-10 19:34:48 +01:00
M4x1m3
a63cbcf0c2
[bootloader] Make work with Numworks workshop
2022-03-10 19:34:47 +01:00
M4x1m3
f2c17121d2
[bootloader] Added trampolines
2022-03-10 19:34:46 +01:00
M4x1m3
e1dcbad18a
[bootloader] Run usb stack on Reset+4
2022-03-10 19:34:46 +01:00
M4x1m3
272797f31f
[bootloader] Added bootloader
2022-03-10 19:34:46 +01:00
M4x1m3
c8ba2fd268
[build/bootloader] Allow building slot A and B
2022-03-10 19:34:46 +01:00
M4x1m3
ffb4c39e04
[ion] Added bootloader device
2022-02-27 00:32:24 +01:00
LeMoustachu
43b56f3a89
Update doc titlebar to match upsilon color. ( #145 )
2022-02-05 19:01:47 +01:00
Yaya-Cout
100917f29f
[build] Add auto translate script ( #140 )
2022-02-02 22:18:45 +01:00
Yaya-Cout
169fb7404e
Fix spelling ( #128 )
...
* Fix spelling in .cpp files
* Fix spelling in all files
2022-01-20 17:21:35 +01:00
Mino1289
fdef2b5d6e
Merge branch 'upsilon-dev-latex'
2022-01-09 21:47:51 +01:00
lolocomotive
2248e415c4
Separate Upsilon and Omega versions ( #112 )
2022-01-04 20:37:46 +01:00
Yaya-Cout
70b162e63b
Fix web simulator and binpack build ( #114 )
2021-12-28 15:12:13 +01:00