- 🧑💻 Diego Camarmas Alonso (Main Coordinator)
- 🧑💻 Lucas Elvira Martín (RISC-V and several improvements)
- 🧑💻 Elías Del Pozo Puñal (Beta Tester)
- 🧑💻 Félix García Carballeira
- 🧑💻 Alejandro Calderón Mateos
| Source Code | Documentation | Creator |
|---|---|---|
| https://github.com/creatorsim/creator/ | https://creatorsim.github.io/ | https://creatorsim.github.io/creator/ |
| GitHub Repository | Source Code | Creator |
|---|---|---|
| Diego | https://github.com/dcamarmas/creator/ | https://dcamarmas.github.io/creator/ |
| Alejandro | https://github.com/acaldero/creator/ | https://acaldero.github.io/creator/ |
- User Interface:
- Example set added
- The Instruction help width can be now configure from the configuration modal
- Clarification on intitial CREATOR page
- Better responsive behaviour on different screen sizes
- Power consumption added
- Modular design:
- Interface based on Vue components for all UI elements in CREATOR
- Simulated main memory reworked
- Architecture improved
- Several minor RISC-V improvements
- More modular design:
- Initial user interface based on Vue components
- Improved modular design on execution engine
- Improved instruction definitions:
- New CREATOR API for instruction definitions
- Support for helping on check Stack Calling Conventions
- Checking saved registers on stack are restored
- Colored stack
- SP and FP pointers are shown on the memory stack detail panel
- RISC-V supported (Thanks to Lucas Elvira Martín @luck5941)
- CREATOR accessibility improved up to WCAG 2.0 (Level AAA)
- Command line version of CREATOR:
- Help:
- ./creator.sh -h
- Example: creator compiles and executes the example2.txt, showing the final state:
- ./creator.sh -a architecture/MIPS-32.json -s examples/MIPS/example2.txt
- Example: save final state into 'salida.txt' file:
- ./creator.sh -a ./architecture/MIPS-32.json -s ./examples/MIPS/example2.txt -o min > salida.txt
- Example: compare final state and the state saved on 'salida.txt' file:
- ./creator.sh -a ./architecture/MIPS-32.json -s ./examples/MIPS/example2.txt -o min -r salida.txt
- Help:
- Creator now accepts three GET values:
- Preload the MIPS architecture:
- Preload example 'e3' from example set 'uc3m-ec':
- Bootstrap-vue upgraded up to v2.15.0