Browse Search Popular Register Upload Rules User list Login:
Search:
AHOX Boron Personal Computer

Image:
screenshot of the scene

Author: Little

Group: Technical

Filesize: 287.37 kB

Date added: 2025-07-11

Rating: 5.6

Downloads: 8309

Views: 1063

Comments: 18

Ratings: 2

Times favored: 1

Made with: Algodoo v2.2.4

Tags:

Scene tag

Hi!!

I know I just uploaded the PocketPC 6, but I just finished the Boron too! (The Boron was barely different from the PocketPC 6, so...!)

I finally added a feature to this computer which I feel my computers have been sorely missing for years -- and that is the ability to install programs from floppy from the operating system.

For example, if you put the Fibonacci counter in the computer, and run install from BoltOS -- you can now install the Fibboinacci counter to the hard drive!


I also added a bit more fixes and polish to the whole thing.
And just like last time, I have included AlgoMEMZ 2.0 incase you want to unleash your destructive creativity >:D

I encourage finding new and interesting ways to break these computers -- just saying! I think it would be fun!

On a lighter note, I just turned 17 and it's crazy to think that, when I made my first AHOX computer, I was 13.
I've changed so much as a person since then... (thankfully, I would NOT wanna be around my 13 year old self)

I included a birthday easter egg in this scene! It's based off of an old easter egg from an older computer of mine.
See if you can find it!

Instructions in scene!

2017 - 2025 Little (AHOX)
Any item in my scenes can be used freely with credit:D

Have Phun!

EDIT:
Fixed bugs relating to rip and fprg on both Chives and Ab
Made input slightly more user friendly

EDIT 2: Fixed Chives push bug (thank you for your report @Harraf)

EDIT 3: Fixed chives pop bug (thank you for your report @Harraf)
AHOX Boron will (probably) be the last main-series AHOX computers of mine. I feel like I've grown out of AHOX (i've been doing this since I was 13, and I'm months away from turning 18 as I'm writing this) and the two languages don't really have much flavor to me.

I'm experimenting with a new language I call "LSScript" (Little's Stack Script) which is quite a bit more unique and uses a RPN (reverse polish notation) inspired syntax. It should be quite a bit more capable and, hopefully, able to run significantly faster!
Last edited at 2026/02/15 01:40:09 by Little
Please log in to rate this scene
edit
Similar scenes
Title: AHOX cpu killer
Rating: 5.625
Filesize: 39.51 kB
Downloads: 2120
Comments: 2
Ratings: 2
Date added: 2025/06/01 19:03:10
Made with: Algodoo v2.2.3
Rating: rated 5.6
download
Title: AHOX Helium Personal Computer
Rating: 6.1111
Filesize: 302.28 kB
Downloads: 7152
Comments: 26
Ratings: 3
Date added: 2023/02/13 04:46:07
Made with: Algodoo v2.1.0
Rating: rated 6.1
download
Title: AHOX Duo Programmable Computer with I/O
Rating: 5.625
Filesize: 253.03 kB
Downloads: 2491
Comments: 2
Ratings: 2
Date added: 2022/04/11 01:20:58
Made with: Algodoo v2.1.0
Rating: rated 5.6
download
Title: My AHOX Computer with Bluetooth and floppy format
Rating: 7.2857
Filesize: 92.23 kB
Downloads: 1769
Comments: 11
Ratings: 8
Date added: 2009/09/29 19:26:17
Made with: Algodoo before v1.8.5
Rating: rated 7.3
download
Title: computer
Rating: 5
Filesize: 19.79 kB
Downloads: 1452
Comments: 0
Ratings: 1
Date added: 2025/02/03 11:02:12
Made with: Algodoo v2.2.3
Rating: rated 5
download
Title: AHOX Number 9 With Extra cheese PC
Rating: 5.625
Filesize: 48.65 kB
Downloads: 2287
Comments: 3
Ratings: 2
Date added: 2022/04/10 16:55:39
Made with: Algodoo v2.1.0
Rating: rated 5.6
download
:tup: Happy Birthday Little! :tup:
Very impressive thyme coding with only (1) "Scene.my" variable and 7611 lines of custom code. This is a massive project._o_
Thank you! :lol:
The past year (16) has been difficult but it's been probably the best year of my life even with all of those difficulties.
Here's to hoping 17 is even better!
Last edited at 2025/07/12 13:12:52 by Little
Midway through making this scene, Algodoo crashed and I didn't realize that the entire time Algodoo had been lying about it saving (i.e. even though i pressed save and Algodoo said it saved, it didn't).

I thought I had added everything back that had been lost in that crash, but I just discovered that critical fixes for the rip and fprg commands have been undone in the crash. )|( )|( )|(

I'll try to fix these as soon as possible but I might be a bit busy today....


EDIT: I managed to fix these bugs before I had to leave. :lol:
Last edited at 2025/07/12 15:29:27 by Little
Found a small bug in chives section;
push doesn't increment _sp which probably isn't great for system integrity:(

(Happy birthday, @Little :tup: sorry for being late to the celebration!
Have a great 17! :) )
Thank you for your bug report! I fixed the bug with a single line of code... - literally everything else in Chives used _push, but for some weird reason the push command didn't. <_<
if you put too big of a number in 3n+1 it fails to divide
Where do I find the AHOX BASIC manual in this scene?
Nevermind, I found out. You reboot the PC, then press 6, then the coding manuals appear. You should include steps on how to find it in the scene description.
Press 7*
Hey Little, can I remix your computer? (as long as I provide credit)
Of course!
Any/all of my scenes can be remixed with credit (credit inside of the scene counts too as long as it's easily accessible -- The computers have credits written pretty much all over them, so..!)
happy birthday!
So I found out the break operand in the chives section pops twice (once in the if statement and another when calling the _break function)

This causes a stack underflow for best case scenario, and chaotic code execution in the worst-case scenario.

Either way, removing the _pop(0) in the if statement for break made the code work again.

But yeah, I somehow missed that )|(
Last edited at 2026/02/11 02:27:15 by Harraf
Oh dear, that's definitely not ideal. :o

My next Algodoo computer is going to be neither AHOX, Chives, or Ab.

I feel like I've grown out of AHOX (i've been doing this since I was 13, and I'm months away from turning 18 as I'm writing this) and the AHOX Boron is almost certainly going to be the last one I build, at least for the foreseeable future.

With that being said though I will release a patch to the Boron soon to fix this issue, thank you for reporting it! :lol:
Last edited at 2026/02/13 07:09:14 by Little
Been doing some brainstorming.
The new computer architecture (not AHOX) will be called LSSL (or "Little's Simple Scripting Language").

Its syntax will look something like this:

-# Comments look like this
a = 1
b = 4
c = -# essentially declares C as a global variable with no value yet

label goHere
display.print("Infinite loop!")

func myFunc(x,y) -# Adds X to A and Y to B
a = a + x
b = b + y
end

display.print("Iteration " + a + " of silly loop:P")
myFunc(1, (a-1)) -# unlike Ab, nested parenthesis are supported:P
display.print("B is currently at " + b) -# whitespace is ignored, allowing for tabbing
jump goHere

which should output something along these lines:

Infinite loop!
Iteration 1 of silly loop:P
B is currently at 4
Infinite loop!
Iteration 2 of silly loop:P
B is currently at 5
Infinite loop!
Iteration 3 of silly loop:P
B is currently at 7
etc


I have an idea on how to do it and, in theory, it should be far more robust than how Ab/Chives does things.

There is one big issue though and that's that it tokenizes the script before executing this. Once the script is tokenized it should run quite fast, but I haven't written the tokenizer yet and I fear it might be too slow for Algodoo to reasonably run. LSSL could run as fast as Chives, or slower than Ab depending on how the tokenizer behaves. So no guarantees... :lol:

I will, however, guarantee a successor to Chives!

I actually quite liked Chives (aside from the awful syntax) as an assembly-like language.

I plan on making a fork of it called LASM (Little's Assembly) which has a few more features and much, much better syntax.
Bonus points if, like actual assembly, it can be turned into much faster machine code too.

Chives will be able to be translated to LASM using an external tool I will share with the LASM computer! :lol:
Last edited at 2026/02/19 01:30:16 by Little
happy birthday--sorry im late
It's fine. :lol:
I'm actually turning 18 soon now -- which I find crazy.

I'm pretty severely disabled though so I can't actually work most jobs, so me becoming an adult probably won't affect my scene output much (if at all)

As it is, I don't go to school anymore (I graduated about a year ago) so I have oodles of free time -- the bottleneck to my upload rate isn't a matter of free time but more a matter of my fluctuating interests (hence why i have short bursts of productivity every few months, aside from car scenes which i purposely try to space out because otherwise i'd have like 5x as many, you would not believe just how many cars i have in my phunlets...) :lol:
Last edited at 2026/02/22 04:45:19 by Little