Browse Search Popular Register Upload Rules User list Login:
Search:
Programs for the AHOX Basic Computers.

Image:
screenshot of the scene

Author: CPJchute

Group: Default

Filesize: 46.65 kB

Date added: 2024-04-21

Rating: 5.6

Downloads: 90

Views: 31

Comments: 5

Ratings: 2

Times favored: 0

Made with: Algodoo v2.1.0

Tags:

Scene tag

A few programs I made for the AHOX Lithium and AHOX Beryl.
For alpha and beta programs, [please] report errors on THIS scene.
FIX: Bugfixed basicNOTEPAD a lot
Last edited at 2024/04/22 08:35:13 by CPJchute
Please log in to rate this scene
edit
Similar scenes
Title: Algodoo BASIC - AHOX Lithium PC
Rating: 5.625
Filesize: 178.35 kB
Downloads: 9627
Comments: 34
Ratings: 2
Date added: 2023/05/26 05:25:40
Made with: Algodoo v2.1.0
Rating: rated 5.6
download
Title: DUAL CORE AHOX Car Chassis
Rating: 5
Filesize: 47.92 kB
Downloads: 721
Comments: 0
Ratings: 1
Date added: 2013/02/02 21:39:33
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Title: AHOX Helium Personal Computer
Rating: 5.625
Filesize: 302.28 kB
Downloads: 5891
Comments: 25
Ratings: 2
Date added: 2023/02/13 04:46:07
Made with: Algodoo v2.1.0
Rating: rated 5.6
download
Title: AHOX U.D.R.A-01 Computer
Rating: 5
Filesize: 317.33 kB
Downloads: 3291
Comments: 4
Ratings: 1
Date added: 2022/08/08 01:23:55
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: AHOX Duo Programmable Computer with I/O
Rating: 5.625
Filesize: 253.03 kB
Downloads: 2087
Comments: 1
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: 1460
Comments: 11
Ratings: 8
Date added: 2009/09/29 19:26:17
Made with: Algodoo before v1.8.5
Rating: rated 7.3
download
basicNOTEPAD fixed!
Fun!

I found a few bugs though:

1. If I type the name of a .UIF that doesn't exist, the computer crashes.
This is the error and memory dump:

[ERROR] Undefined Function failedRender at line 720
System Halted!

MEMORY DUMP
variableNames = [uif, file, img_width, img_height]
variables = [nonexistant, -1, error, error]
pc = 710
failedCommand = if file="-1" then goto failedRender
stack = []
sp = -1
functionNames = [keycheck, downloadedViewer, keycheck2, uifIntro, uifViewer, uifDownload, lithiumdownload]
functions = [7, 12, 25, 29, 62, 107, 120]

2. If I say no to returning to the OS, I return to the OS -- but if I say yes, I am asked to open another UIF! :(

3. Downloading the UIF viewer doesn't work for me:

[ERROR] Undefined Function at line 1170
System Halted!

MEMORY DUMP
variableNames = [df, ver, k]
variables = [uifview, 2, Downloading...
[ERROR] Undefined Function at line 1170
System Halted!
Press A to view memory dump.
]
pc = 1160
failedCommand = let k=section("def downloadedViewer", "def uifDownload")
stack = []
sp = -1
functionNames = [keycheck, downloadedViewer, keycheck2, uifIntro, uifViewer, uifDownload, lithiumdownload]
functions = [7, 12, 25, 29, 62, 107, 120]

Also, BasicNotepad crashes whenever I press Enter.

For clarity, all of these bugs were recorded on an AHOX Beryl.

I hope this helps!
Thank you for writing these! :lol:
Last edited at 2024/04/22 05:54:03 by Little
@Little I'm gonna give you what I forgot/didn't know that made those bugs.
But before that, just know that .UIF Viewer wasn't tested that much.
1. I forgot to create the function "failedRender".
2. I accidentally reversed it and forgot to change it to make it correct.
3. I do not even know why that happened.(P.S. Installation should work fine on an AHOX Lithium, as there is a version check there, and that leads to another downloader(with function lithiumdownload) that just uses install.)
Please specify where basicNOTEPAD crashes when you press enter. Is it after you inputted an "opcode"?
Fixing(except the last one.)
Okay I figured out why no.3 doesn't work. Turns out that you are just supposed to input the function name rather than the entire line where the function is.
.UIF Viewer fixed!