Overview Overview Search Search Up Up
Category: Durex Forth
Order Files by:
Default | Name | Author | Date | Hits
 
Files:
d64 floppy.jpg Durex Forth 1.4 HOT

Durex Forth v1.4

04-10-15 English Commodore 64 573.23 KB 106.00 Download
d64 floppy.jpg Durex Forth 1.4.1 HOT

Durex Forth v1.4.1

04-10-15 English Commodore 64 1.47 MB 162.00 Download
d64 floppy.jpg Durex Forth 1.4.3 HOT

Durex Forth 1.4.3- Manual included in archive

06-11-15 English Commodore 64 589.91 KB 107.00 Download
zip.png Durex Forth 1.6.4 HOT

Durex Forth 1.6.4 - Released April 22, 2018

  • forth: INCLUDED now interprets the file
  • forth: added ?DO
  • forth: added DEFER DEFER! IS to compat
  • forth: made loadb return address after last written byte
  • debug: made see show branch
29-04-18 English Commodore 64 1.1 MB 56.00 Download
d64 floppy.jpg Durex Forth v1.0 HOT

Durex Forth v1.0

28-04-15 English Commodore 64 606.91 KB 105.00 Download
d64 floppy.jpg Durex Forth v1.1 HOT

Durex Forth v1.1

28-04-15 English Commodore 64 564.27 KB 98.00 Download
d64 floppy.jpg Durex Forth v1.2 HOT

Durex Forth v1.2

28-04-15 English Commodore 64 576.01 KB 101.00 Download
d64 floppy.jpg Durex Forth v1.21 HOT

Durex Forth v1.21

28-04-15 English Commodore 64 559.94 KB 101.00 Download
d64 floppy.jpg Durex Forth v1.22 HOT

Durex Forth v1.22

28-04-15 English Commodore 64 560.41 KB 107.00 Download
d64 floppy.jpg Durex Forth v1.23 HOT

Durex Forth v1.23

28-04-15 English Commodore 64 561.11 KB 105.00 Download
d64 floppy.jpg Durex Forth v1.24 HOT

Durex Forth v1.24

28-04-15 English Commodore 64 561.01 KB 99.00 Download
d64 floppy.jpg Durex Forth v1.25 HOT

Durex Forth v1.25

28-04-15 English Commodore 64 565.67 KB 102.00 Download
d64 floppy.jpg Durex Forth v1.26 HOT

Durex Forth v1.26

28-04-15 English Commodore 64 567.22 KB 105.00 Download
d64 floppy.jpg Durex Forth v1.27 HOT

Durex Forth v1.27

28-04-15 English Commodore 64 567.33 KB 106.00 Download
d64 floppy.jpg Durex Forth v1.28 HOT

Durex Forth v1.28

28-04-15 English Commodore 64 569.02 KB 106.00 Download
d64 floppy.jpg Durex Forth v1.30 HOT

Durex Forth v1.30

28-04-15 English Commodore 64 573.58 KB 100.00 Download
d64 floppy.jpg Durex Forth v1.31 HOT

Durex Forth v1.31

28-04-15 English Commodore 64 574.31 KB 102.00 Download
d64 floppy.jpg Durex Forth v1.32 HOT

DurexForth is a half-minimalist C64 Forth inspired by colorForthJONESFORTH and Blazin' Forth. PDF manual is included inside the archive.

27-04-15 English Commodore 64 574.11 KB 105.00 Download
d64 floppy.jpg Durex Forth v1.33 HOT

Durex Forth v1.33 with PDF manual included.

04-10-15 English Commodore 64 573.63 KB 100.00 Download
d64 floppy.jpg Durex Forth v1.4.4 HOT
  • forth: added u. unloop leave cell+ cells page key?
  • forth: allow input of negative numbers
  • forth: optimized cmove, cmove>
  • forth: made . print signed numbers
  • forth: various bugfixes
  • doc: simplified & improved intro + tutorial, minor improvements
  • vi: bugfix, exiting editor disabled key repeat
02-01-16 English Commodore 64 1.04 MB 162.00 Download
d64 floppy.jpg Durex Forth v1.4.5 HOT
  • forth: / now uses floored signed division
  • forth: bugfix for negative number parsing (2- was interpreted as -20)
  • forth: made 2/ sign-extend negative numbers
  • forth: added spaces source >in 2over 2swap m+ m* sm/rem fm/mod dabs dnegate s>d
  • forth: changed word order of double-cell integers
  • vi: backspace on start of line now doesn't join lines
  • doc: mention in tutorial that default is hexadecimal
02-01-16 English Commodore 64 1.04 MB 106.00 Download
d64 floppy.jpg Durex Forth v1.4.6 HOT
  • bugfix: disabled tail call elimination for literal ['] [char] to avoid some crashes
  • bugfix: <, rshift, u. did not support negative numbers
  • forth: made word finding + numbers case insensitive
  • forth: renamed char to getc, and added a new char that works according to the Forth 2012 standard.
  • forth: added abort, abort", 2@, 2!, char+, chars, align, aligned
  • forth: key, key? now work only with keyboard
  • forth: made quit reset input and fall back to keyboard
  • forth: fill ( ch addr len ) changed to fill ( addr len ch )
  • forth: allot ( -- n ) changed to allot ( -- )
  • forth: made base a variable instead of a value
  • forth: changed variable; data field is now after code field
02-01-16 English Commodore 64 1.06 MB 107.00 Download
d64 floppy.jpg Durex Forth v1.5.0 HOT
  • forth: made +loop work according to standard
  • forth: added support for #, $, %, char parsing. e.g. #123, $d020, %1001001, 'z'
  • forth: ' now aborts if it does not find a word
  • forth: made "type" disable c64 quote mode (fixes "words")
  • forth: state ( -- flag ) changed to state ( -- addr )
  • forth: added count, >body, <#, #>, hold, sign, #, #s, >number, move, accept
  • forth: removed hide, hide-to, hidden, forget, scratch, cmove, cmove>
  • forth: fixed yet another tail call elimination crash
  • forth: made while/repeat implementation conform to standard
  • forth: made word conform to standard
  • forth: made "immediate", "no-tce" non-immediate
  • forth: made sure immediate does not toggle
11-01-16 English Commodore 64 1.08 MB 130.00 Download
d64 floppy.jpg Durex Forth v1.5.1 HOT

2016-01-10: v1.5.1 - bugfix & improvements

  • bugfix: evaluate and vi F7 didn't work for multi-line buffers
  • bugfix: see did not work on the latest word
  • bugfix: e.g. 'A' was parsed as 'a'
  • bugfix: case insensitivity did not work for z/Z
  • editor: use fg to bring back editor instead of RESTORE
  • disk: added include (e.g. "include gfx" loads gfx module)
  • disk: added device ( device# -- ) to switch active device
  • disk: renamed load => included
  • forth: added marker
  • forth: made dump work in decimal mode
  • forth: made .( immediate
  • forth: removed no-tce
  • forth: bring back modules
11-01-16 English Commodore 64 491.16 KB 148.00 Download
d64 floppy.jpg Durex Forth v1.5.2 HOT
  • bugfix: find now handles the empty string correctly
  • bugfix: editor didn't work correctly with big files (over $1000 bytes)
  • forth: the interpreter now prints "ok" after interpreting
  • forth: abort" now inverts the text
  • editor: open files with 'vi file' instead of 's" file" vi'
  • editor: no longer possible to join lines by shift+backspace in insert mode
16-01-16 English Commodore 64 1.08 MB 105.00 Download
d64 floppy.jpg Durex Forth v1.5.3 HOT

Various bug fixes for evaluate/vi f7.

21-01-16 English Commodore 64 1.08 MB 106.00 Download
d64 floppy.jpg Durex Forth v1.5.4 HOT
  • bugfix: vi :w didn't work with filenames longer than 6 characters
  • bugfix: vi :w! captured control characters in filename
  • bugfix: changed vi :w to avoid 1541 bugs
  • vi: improved feedback when saving
  • vi: stop using backup files
  • forth: added require, required
  • doc: documented assembler, sid
01-02-16 English Commodore 64 1.08 MB 108.00 Download
d64 floppy.jpg Durex Forth v1.6.0 HOT
  • forth: now available as a 16 kB cartridge image. the cartridge has the same functionality as the disk version, but boots faster.
  • forth: removed gfx from standard modules
  • forth: dropped all usage of BASIC (including float module)
  • forth: moved rarely used words to compat module
  • asm: renamed zptmp zptmp2 zptmp3 => w w2 w3
  • asm: renamed sp0 sp1 => lsb msb
  • gfx: moved bitmap graphics area from $8c00-$8fff, $a000-$bfff to $cc00-$cfff, $e000-$ffff
  • doc: expanded assembler documentation
  • editor: removed fg
10-02-16 English Commodore 64 1.09 MB 140.00 Download
d64 floppy.jpg Durex Forth v1.6.1 HOT

2016-02-10: v1.6.1

  • forth: evaluate failed for strings that ended at page boundary
  • forth: print error in case include fails
  • forth: space optimize of
  • forth: moved 2over, 2swap to compat
  • cart: made cartridge boot faster
  • cart: use Simons' Basic cart type to make $a000-$bfff RAM
  • editor: starting without filename now doesn't read from disk
  • editor: :w on unnamed buffer now prints "no filename"
10-02-16 English Commodore 64 1.14 MB 155.00 Download
d64 floppy.jpg Durex Forth v1.6.1 HOT
  • forth: evaluate failed for strings that ended at page boundary
  • forth: print error in case include fails
  • forth: space optimize of
  • forth: moved 2over, 2swap to compat
  • cart: made cartridge boot faster
  • cart: use Simons' Basic cart type to make $a000-$bfff RAM
  • editor: starting without filename now doesn't read from disk
  • editor: :w on unnamed buffer now prints "no filename"
21-06-16 English Commodore 64 1.14 MB 106.00 Download
zip.png Durex Forth v1.6.2 HOT
  • micro optimizations
  • "see" improvements
  • removed "sei" and "cli"
  • flash screen when reading from disk
  • moved ">body" to compat
  • added methods for reading jiffy clock in timer.fs
  • improved stack underflow detection
  • changed save-forth syntax from s" foo" save-forth to save-forth foo
  • bugfix: save-forth now works from cartridge (thx corey minter)
  • bugfix: ar/yr/xr docs (thx corey minter)
27-08-17 English Commodore 64 1.09 MB 104.00 Download
zip.png durexforthv1_1 HOT
23-01-16 564.88 KB 107.00 Download