RaconTPT
RaconTPT
102 / 2
14th Jul 2020
2nd Sep 2022
This is the smallest computer in TPT. Its made in a modular/scalable way. Name might change in future. ~5 lines of 0xMin1 -> 1 line of assembly. It has: 6 commands, 2 8bit pointers, 1 register.
computer tiny microprocessor smallest technology tech subframe 60hz electronic 30bit

Comments

  • RaconTPT
    RaconTPT
    3rd Sep 2022
    why is the button it there? because I wanted to have an on/off button without adding to many extra particles.
  • RaconTPT
    RaconTPT
    3rd Sep 2022
    it's more of a "force shutdown" button. the "move" and "jump" commands use 2 frames, but if the CPU was paused on the last frame it would read the same filt twice, which breaks it most of the time.
  • krm38501
    krm38501
    3rd Sep 2022
    I do have a question about the computer why is there a off/on button of it breaks the computer?
  • krm38501
    krm38501
    3rd Sep 2022
    I had a idea for filt computers what if there was a way to compile lua to Hex data(of course with a custom lua library that does assembly stuff lua can't)
  • krm38501
    krm38501
    3rd Sep 2022
    ok(cts)
  • RaconTPT
    RaconTPT
    3rd Sep 2022
    the compiler: https://github.com/RaconJS/0xmin
  • RaconTPT
    RaconTPT
    3rd Sep 2022
    krm38501: not relevent to this save, but still cool (normally "mul" for multiply). I also have a compiler for 0xmin and tptasm, although it does not yet support the 0xMin1
  • krm38501
    krm38501
    3rd Sep 2022
    it has 5(not counting the return variable Temp) registers and infinite ram(scratchs bit limit)
  • krm38501
    krm38501
    3rd Sep 2022
    RaconTPT: I actually made a compiler inside of scratch (if you have heard of it) what it does is run my own code language it is at https://scratch.mit.edu/projects/721387032/ they way to code it is by going inside of it and finding the define "Load code" block them remove everything but the delete all of code block then for every line add a add to list code block then type in the code line
  • krm38501
    krm38501
    2nd Sep 2022
    also it's possible to add more io ports with it