Post Reply 
Forth-41
02-12-2023, 03:40 AM (This post was last modified: 02-12-2023 03:56 AM by dmh.)
Post: #54
RE: Forth-41
Hi and welcome :-)

Did you use the FORTH-41 ROM from the article here?

If you are not getting OK: (with the colon) when putting numbers on the stack then you are probably running the older/original version.

Also, did you do SIZE 010 before running FORTH for the first time so it has enough buffer space?

I have FORTH-41 running on a 41CV and DM41X (as per the video). DM41X is running the latest firmware.

Let me know how you go, happy to compare my configs with screenshots etc if required.

Also, note that FORTH-41 defaults to HEX mode so you need to use DECIMAL so that 42 EMIT shows an asterisk.

Edit: I note you did eventually get the OK: prompt so must be using the latest ROM version

(02-11-2023 12:52 PM)coniglius Wrote:  Hi Everyone,

I'm new to this forum and have joined because I've recently taken up an interest in FORTH and dusting off some of my old HPs. I have a bit of experience with the 48GX, but none with the 41C/V/X which is probably why I'm having issues.

I've successfully loaded FORTH on both my DM41X and on the i41CX+ emulator on iOS (following what little information for loading I could find here, in the manual, and in the video) and I'm able to do basic operations with it (arithmetic and set/fetch variables). However, if I define a word (STAR, for instance), then try to execute that word (or do anything with it) I get a "beep" and then am no longer able to do anything in FORTH without turning the device off/on.

i.e. if I try to add number to the stack or execute BYE or anything after attempting to execute a word I've defined (have tried all kinds of simple definitions, none work) it will just say OK after hitting R/S and do nothing (not exit on BYE, not add numbers to stack or show "OK:") until I turn it off/on. For example:

: STAR 42 EMIT ; ( R/S )
OK
STAR ( R/S gives beep )
STAR ( stays displayed... delete with backspace then hit R/S )
OK
BYE
OK
5
OK
.
OK ( etc.. then hit off/on )
OK
5
OK: ( works again... )

Not sure what I'm doing wrong here. On the i41CX+ I have the FORTH module plugged into Port 1, The EXT-FUNS module in Port 2, the EXT-MEM in Port 3 and an EXT-MEM in Port 4. On the DM41X there doesn't seem to be any explanation of how its text representation of these modules in the AM area and elsewhere corresponds to which "port" it's plugged into, all I know is that they're loaded ("plugged") into Flash and "active". However, I have the exact same issues on both the DM41X and i41CX+. Maybe I'm just missing something obvious that I'm not doing since I'm not used to programmingAny help would be appreciated. It would be really nice to get this working, especially on the DM41X. Thanks!

Calculator Clique on YouTube
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Forth-41 - jjohnson873 - 12-04-2020, 09:48 PM
RE: Forth-41 - hth - 12-04-2020, 10:03 PM
RE: Forth-41 - Craig Bladow - 12-05-2020, 12:25 AM
RE: Forth-41 - hth - 12-17-2020, 06:17 PM
RE: Forth-41 - Craig Bladow - 12-17-2020, 06:38 PM
RE: Forth-41 - hth - 12-17-2020, 11:05 PM
RE: Forth-41 - Craig Bladow - 12-18-2020, 01:27 AM
RE: Forth-41 - Ángel Martin - 12-06-2020, 07:58 AM
RE: Forth-41 - rprosperi - 12-04-2020, 11:40 PM
RE: Forth-41 - jjohnson873 - 12-05-2020, 01:52 AM
RE: Forth-41 - Gene - 12-05-2020, 02:05 PM
RE: Forth-41 - Sylvain Cote - 12-05-2020, 02:43 PM
RE: Forth-41 - Ángel Martin - 12-06-2020, 07:53 AM
RE: Forth-41 - rprosperi - 12-06-2020, 01:47 PM
RE: Forth-41 - ThomasF - 12-05-2020, 08:52 AM
RE: Forth-41 - Sylvain Cote - 12-05-2020, 02:49 PM
RE: Forth-41 - Ángel Martin - 12-06-2020, 07:48 AM
RE: Forth-41 - Ángel Martin - 12-08-2020, 07:20 AM
RE: Forth-41 - smp - 12-08-2020, 01:55 PM
RE: Forth-41 - Ángel Martin - 12-08-2020, 03:48 PM
RE: Forth-41 - smp - 12-08-2020, 09:31 PM
RE: Forth-41 - ThomasF - 12-08-2020, 01:04 PM
RE: Forth-41 - Ángel Martin - 12-14-2020, 05:56 PM
RE: Forth-41 - rprosperi - 12-14-2020, 06:27 PM
RE: Forth-41 - Massimo Gnerucci - 12-14-2020, 06:44 PM
RE: Forth-41 - Ángel Martin - 12-15-2020, 01:32 PM
RE: Forth-41 - jjohnson873 - 12-27-2020, 06:19 PM
RE: Forth-41 - smp - 12-27-2020, 08:25 PM
RE: Forth-41 - jjohnson873 - 12-28-2020, 02:09 AM
RE: Forth-41 - Ángel Martin - 12-28-2020, 06:48 AM
RE: Forth-41 - CY-CL - 12-27-2020, 07:20 PM
RE: Forth-41 - Gene - 12-27-2020, 07:46 PM
RE: Forth-41 - dmh - 09-07-2022, 11:13 AM
RE: Forth-41 - lmamakos - 09-07-2022, 03:31 PM
RE: Forth-41 - rprosperi - 09-07-2022, 09:03 PM
RE: Forth-41 - Garth Wilson - 09-07-2022, 09:51 PM
RE: Forth-41 - dmh - 09-08-2022, 01:36 AM
RE: Forth-41 - dmh - 09-08-2022, 11:30 AM
RE: Forth-41 - rprosperi - 09-09-2022, 04:43 AM
RE: Forth-41 - Garth Wilson - 09-09-2022, 06:25 AM
RE: Forth-41 - dmh - 09-09-2022, 11:14 AM
RE: Forth-41 - Joe Horn - 09-09-2022, 11:29 AM
RE: Forth-41 - dmh - 10-13-2022, 10:06 AM
RE: Forth-41 - Ángel Martin - 10-19-2022, 05:27 PM
RE: Forth-41 - rprosperi - 10-19-2022, 06:01 PM
RE: Forth-41 - dmh - 10-20-2022, 01:18 AM
RE: Forth-41 - dmh - 10-18-2022, 02:38 PM
RE: Forth-41 - Ángel Martin - 10-19-2022, 08:43 AM
RE: Forth-41 - Ángel Martin - 10-20-2022, 05:44 AM
RE: Forth-41 - mfleming - 10-21-2022, 05:50 PM
RE: Forth-41 - Massimo Gnerucci - 10-21-2022, 08:43 PM
RE: Forth-41 - Ángel Martin - 10-23-2022, 02:30 AM
RE: Forth-41 - coniglius - 02-11-2023, 12:52 PM
RE: Forth-41 - dmh - 02-12-2023 03:40 AM
RE: Forth-41 - coniglius - 02-12-2023, 09:16 AM
RE: Forth-41 - coniglius - 02-12-2023, 09:00 PM
RE: Forth-41 - dmh - 02-24-2023, 01:07 AM
RE: Forth-41 - coniglius - 02-24-2023, 12:06 PM
RE: Forth-41 - dmh - 02-24-2023, 12:15 PM



User(s) browsing this thread: 8 Guest(s)