August 11, 2020, 07:23:57 am

The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

WARNING: DO NOT UPGRADE your TI-83 Premium CE or TI-84 Plus CE to OS 5.5.1 and higher. It removes all compatibility with most games and removes ASM/C programming! DOWNGRADING IS IMPOSSIBLE. BE WARNED! Likewise, do NOT update your TI-Nspire CX past OS 4.5.0, else using Ndless and ASM/C programs will be impossible.

Omega for Numworks, the next evolution of Epsilon!

Started by quentinguidee, June 11, 2020, 09:13:16 pm

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Jean-Baptiste Boric

Quote from: Yuki on June 16, 2020, 05:34:18 pmThat is, until there's a way to do file transfers without recompiling and transfering the firmware again.
You can transfer Python scripts without having to flash the firmware since version 1.4.0. That's what the workshop is for.

Yuki

Quote from: Jean-Baptiste Boric on June 16, 2020, 05:47:58 pm
Quote from: Yuki on June 16, 2020, 05:34:18 pmThat is, until there's a way to do file transfers without recompiling and transfering the firmware again.
You can transfer Python scripts without having to flash the firmware since version 1.4.0. That's what the workshop is for.
Oh, that's cool, then.
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron



if you wanna throw money at me and/or CodeWalrus monthly it's here

quentinguidee

July 20, 2020, 04:59:03 pm #17 Last Edit: July 20, 2020, 05:04:44 pm by quentinguidee
    Omega 1.20

    Hello ! Here is the Omega 1.20 update at last! It is based on version 14.4.1 of Epsilon.

    Two big things: Omega 1.20 first, where we give you new constants, new units, an open function for Python, community themes, new shortcuts, and much more to discover in the changelog below. below.

    But in addition to that, we present to you the new Omega site (with translations fr/en/de/it), equipped among other things with an alternative to the Numworks Workshop, which will not confuse the regulars of Visual Studio Code :) We still have a lot to do on it, but we already wanted to give you access to this 100% functional beta!

    Here are the main new features of Omega 1.20, available now:

    Changelog

    • Update to Epsilon 14.4.1
    • 67 new constants
    • 3DS simulator support
    • External applications are displayed directly on the home screen.
    • Support for the "open" function and the resulting object functions (see documentation here: https://docs.python.org/fr/3/library/functions.html#open and here https: //docs.python.org/fr/3/library/io.html#class-hierarchy)
    • Physical constants now use Epsilon units
    • The unnecessary "undef" result of symbolic calculations has been removed. Now, a symbolic calculation returns only the desired result.
    • Display of the weight of a script in the parameters of a script
    • Now anyone can create a GitHub Repo containing their Omega themes (colors and icons), and the THEME_REPO="" and THEME_NAME="" compilation flags will automatically download the desired community theme.
    • The SHIFT + HOME shortcut immediately opens the calculation application from anywhere. (note: in reality it is not the calculation app but the first application of the home screen. But in our precompiled versions the first app is always the calculation application).
    • In Parameters> Math> Expression format, it is now possible to modify the default behavior of "log" and "sqrt"
    • Shortcut: ALPHA + x10 ^ x gives a backslash
    • Shortcut: ALPHA + ANS gives an @
    • Shortcut: SHIFT + 7 gives µ
    • Shortcut: SHIFT + 9 gives Ω
    • The web simulator wallpaper has been adapted to the Omega image.
    • The simulators have been renamed (Epsilon -> Omega)
    • Support for RGB icons without alpha channel for third-party themes.
    • New units (this feature has been "broken" by Epsilon 14, it will be fixed for final release)

    Regarding the website:
    • Possibility to choose the language (French/German/English/Italian).
    • Omega simulator now integrated into the site
    • Omega IDE (BETA): this is the Omega Workshop-like, which saves scripts on GitHub Gist. Possibility to test (simulator integrated into the IDE) and possibility to transfer the scripts to the calculator. The big advantage of the IDE is that it works by "Project" and not by "Script". Thus, a project can contain several scripts. We hope this will help you with your bigger Python projects.
    • Added download of 3DS simulator
    • Big improvement in design
    • Google Chrome only: Ability to receive notifications when an update is available.
    You can now install Omega 1.20 on your Numworks n0100 or n0110 directly here: https://getomega.web.app

    You can also install Omega yourself by following the steps described here: https://codewalr.us/index.php?topic=2589.0 (or on https://github.com/Omega-Numworks/Omega)

    If you find bugs, never hesitate to report them to us! : wat: (either here, or on GitHub, or on our Discord server https://discord.gg/hjH3gtd)

    A big thank you to the rest of the Omega team and everyone who contributes from near and far. Thanks also to you for being more and more numerous to use Omega!

    Good fun!

    The Omega Team. [/list][/list]

    DJ Omnimaga

    Very nice features addition! By 3DS simulator support, does it mean that Omega can now be ran on a Nintendo 3DS console?

    M4x1m3

    Yes, Omega can be run on the 3DS. You only need either a 3DS with a custom firmware (with the homebrew channel installed) or an entry exploit (soundhax, ninjhax, etc... See here for more details).

    My first goal with that thing was to make it exam-mode compliant (at least in France) and go pass the math test of the Baccalauréat (high school graduation in France) with it. Sadly, due to Covid-19, I couldn't. This is why it's not compliant (doesn't save exam mode state in the flash of the 3DS, doesn't build as a CIA replacing the home menu, etc.)

    quentinguidee

      Omega 1.20.1

      Hello ! Here is the Omega 1.20 update at last! It is based on version 14.4.1 of Epsilon.

      Hello! Yesterday we released Omega update 1.20.0 (new constants, new units, an open function for Python, community themes, new shortcuts, and much more to discover in the changelog above). We also have released a multi-script python project editor (beta) on our new website. Today we bring you Omega 1.20.1 with the following changes:

      Changelog

      • New: "os" module for Python (uname, listdir, remove, rename)
      • Fix: A crash when using the open function in "append" mode on a new file
      • Change: Color of the fractal of mandelbrot.py

      To update and find the new script editor: https://getomega.web.app/

      The Omega Team.[/list][/list]

      Powered by EzPortal