#garfield Logs
Mar 30 2025
#garfield Calendar
12:44 AM rue_mohr: 0x31CB
12:59 AM rue_mohr: about 13kB
12:59 AM rue_mohr: so 128k ROM
12:59 AM rue_mohr: twice+ the size of 8051 BASIC
12:59 AM rue_mohr: hmm
03:19 AM rue_mohr: ok, just rewrote/wrote 8890 lines of asm and the assembler says its good
03:19 AM rue_mohr: gonna try it, IF it works, I have z80 basic
03:23 AM rue_shop3: huh
03:23 AM rue_shop3: looks like my getkey isn't working right
03:29 AM rue_shop3: UH, WOW
03:42 AM rue_shop3: ok, it works, but there are issues
03:53 AM rue_mohr: but wow
03:53 AM rue_mohr: that is working really well for 8890 lines of modified code
11:47 AM aandrew: you got it going? you're BASICing in z80 now?
11:55 AM rue_mohr: sort of
11:55 AM rue_mohr: I dont know if its the BBC basic or if it now has a few issues
11:55 AM rue_mohr: it mostly works
11:55 AM rue_mohr: I would like a more compact basic...
11:56 AM rue_mohr: hmm, I have an 8080 basic rom around here somewhere
11:59 AM aandrew: nice. So the goal is to beat 13kB for a z80 basic interpreter?
12:00 PM aandrew: what feature(s) are non-negotiable
12:00 PM rue_mohr: its 128k right now
12:00 PM rue_mohr: 128kbits
12:00 PM rue_mohr: 12k bytes
12:00 PM rue_mohr: (under 129kbits, not by a lot)
12:00 PM aandrew: heh I never deal with kbits for storage, only communications
12:00 PM rue_mohr: er 128
12:00 PM rue_mohr: ROM
12:01 PM rue_mohr: I have a "27256" it takes up a "27128"
12:01 PM rue_mohr: the whole system is a "27512"
12:01 PM rue_mohr: its divided into 256k ROM and 256k RAM
01:22 PM aandrew: alright, flashed marlin firmware to the printer, let's see if this works better
01:22 PM rue_mohr: how long did it take to do the config?
01:22 PM aandrew: zero. there was prebuilt firmware for the A5S, I just used that
01:23 PM rue_mohr: oh
01:23 PM rue_mohr: handy
01:30 PM Tom_L: ok, just got the most important thing for the trip
01:36 PM rue_mohr: ?
01:36 PM rue_mohr: the local money?
01:36 PM Tom_L: rubber ducks
01:36 PM rue_mohr: hmm
01:36 PM Tom_L: https://www.forbes.com/sites/davidnikel/2024/08/07/why-are-there-rubber-ducks-hidden-on-cruise-ships/
01:38 PM rue_mohr: haha
02:00 PM rue_mohr: https://github.com/feilipu/NASCOM_BASIC_4.7
02:00 PM rue_mohr: https://github.com/feilipu/LLL-Floating-Point
02:10 PM rue_mohr: oh and if you want to pretend your canadian, wear a small flag, not a huge one
02:10 PM rue_mohr: huge canadian flags are a giveaway
02:29 PM aandrew: heh I'm gonna have to do some calibration for this printer but the marlin firmware is nice, even has mesh levelling
02:30 PM aandrew: I'm using a 1mm dia nozzle and it's got some overspill (maybe too much pressure or the extruder is moving more than the slicer thinks it is), nothing unusual, but nice to have this printer working now
02:31 PM aandrew: I think the extruder might also need a stronger spring but we'll see
02:32 PM aandrew: it's nice to do a basic level job and then just use the mesh instead of screwing around back and forth with the knobs a million times
02:32 PM rue_mohr: :]
02:33 PM rue_mohr: its probably been more than 2 years, I should do mine again
02:33 PM aandrew: I never once updated the firmware on the old ender 3 back home, I really should have done that ages ago
02:34 PM aandrew: never thought about mesh levelling being right in the firmware
02:34 PM rue_mohr: what do they use for a contact sensor?
02:35 PM rue_mohr: switchblade switch? nozzle pressure sensor? or electrical contact?
02:35 PM aandrew: nothing, it's a 5x5 grid and they position the nozzle at z=0 and then for each of the 25 points you adjust the nozzle height with +/- buttons
02:35 PM rue_mohr: ah
02:36 PM aandrew: so I use a sheet of paper and bring the nozzle up/down until it has that weird pulling feeling
02:36 PM rue_mohr: yup
02:36 PM rue_mohr: going to go play in sun and yard for a bit
02:36 PM aandrew: dont' really need auto bed levelling
02:36 PM aandrew: but I do want to push faster prints with the 1.0mm nozzle, I don't need fiine detail just faster prints
02:37 PM aandrew: dimensionally accurate is a big thing but not machinist level accuracy
02:38 PM aandrew: being in california I'm hoping I have to worry a lot less about moisture, although we're sitting at like 40% right now which is unusual
02:41 PM aandrew: well, the dash cam works... caught the guy giving me a parking warning at 3:30am :-)
02:44 PM Tom_L: feeler gage
02:44 PM Tom_L: do you drive by feel too?
02:47 PM aandrew: as opposed to driving by what?
02:47 PM Tom_L: bumper cars
02:48 PM aandrew: yeah I could use a feeler gauge but honestly this is cheap/fast 3d printing so a feeler gauge would be overkill
02:48 PM aandrew: that, and my feeler gauges are back in canada
02:48 PM aandrew: heh that would make driving pretty expensive
02:49 PM aandrew: hm either the slicer really messed up or my retraction settings are WAY off
02:50 PM aandrew: oh
02:50 PM aandrew: it did auto supports. idiot.
02:51 PM Tom_L: i meant the paper as a feeler gage
04:14 PM rue_mohr: erp, off to work, someone went ballistic and destroyed a bathroom
04:17 PM rifraf: cool, workin aussie hours now
05:44 PM rue_mohr: hah, I missed one of the sprayers customers doing a pickup
06:10 PM Tom_L: sunday hours
06:13 PM rue_mohr: I need to get my driveway chime working
06:13 PM rue_mohr: I'm lacking motivation for everything
06:14 PM rue_mohr: I think I was playing with trees in the back yard
06:15 PM rue_mohr: need to keep an eye open for the $480 deposit
06:51 PM Tom_L: ok i will