Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Options to show registers in different number systems #18

Open
roerohan opened this issue Sep 24, 2020 · 6 comments
Open

Options to show registers in different number systems #18

roerohan opened this issue Sep 24, 2020 · 6 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Hacktoberfest 2020

Comments

@roerohan
Copy link
Owner

Options to show registers in different number systems

The numbers on the UI are shown as hexadecimal numbers. A useful feature would be to have a dropdown somewhere on the UI to change the number system in which the registers are displayed. Possible alternatives to hexadecimal numbers would be

  • Binary numbers
  • Octal numbers
  • Decimal numbers

const displayReg = (r) => r.toString(16).padStart(4, '0');

@roerohan roerohan added enhancement New feature or request good first issue Good for newcomers labels Sep 24, 2020
@roerohan roerohan added the hacktoberfest Hacktoberfest 2020 label Sep 24, 2020
@sathuhebbar
Copy link

Hey, I'm new to JS but can I work on this?

Thanks.

@roerohan roerohan self-assigned this Oct 5, 2023
@roerohan
Copy link
Owner Author

roerohan commented Oct 5, 2023

Hey @sathuhebbar ,

Go ahead!

@sathuhebbar
Copy link

Hey, just wanted to know what versions of nodejs and npm are preferred. Issues like ERR_OSSL_EVP_UNSUPPORTED seem to occur when I use nodejs20 and npm20 (on openSUSE Tumbleweed).

@sathuhebbar
Copy link

Also, modifying the values in the registers to invalid values (like very large values) causes no errors (the invalid value seems to stay in the register as is). Is this expected behaviour? I think a few checks are required here.

@roerohan
Copy link
Owner Author

Also, modifying the values in the registers to invalid values (like very large values) causes no errors (the invalid value seems to stay in the register as is). Is this expected behaviour? I think a few checks are required here.

Feel free to add these checks.

@roerohan
Copy link
Owner Author

roerohan commented Oct 10, 2023

Hey, just wanted to know what versions of nodejs and npm are preferred. Issues like ERR_OSSL_EVP_UNSUPPORTED seem to occur when I use nodejs20 and npm20 (on openSUSE Tumbleweed).

For development, we had used node 14. It's a very old project and the packages aren't up to date since it's not actively maintained. However, in #65 , this is being worked on. The packages are going to be updated to support the latest node and npm versions.

For now, as you can see in deploy.yml everything seems to be hunky dory with node 12. You can try running it with node 12 or node 14.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Hacktoberfest 2020
Projects
None yet
Development

No branches or pull requests

2 participants