Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

BEFI.COM (version 2k) bugfix -- still 1024 bytes (Announce)

posted by Rugxulo Homepage, Usono, 14.04.2010, 23:13

> The original TASM version seems to assemble fine with "jwasm -bin
> -Fo=befi.com befi_tas.old", but it only works if you delete "befungecode:"
> and add "befungecode=600h" at the top somewhere.

JWasm 2.x changed the opcode for "cmp sp" to the shorter one, and that broke it. So I had to barely modify the makefile. I did that in December, but it wasn't important enough to release a new version. (I doubt Japheth cares, and he's the only reason I tested JWasm on the "old" source anyways.)

Anyways, I fixed a bug (wouldn't ignore uppercase chars, which now apparently makes befunge[3x].bf work correctly) while still keeping it 1024 bytes. I also improved the examples a bit, reran the benchmark on a few machines (BEFI vs. original C-based BEF), so now I've uploaded a new version.

No huge plans for the future, but I will make some more minor tweaks. (I admit my version number scheme sucks, but whatever.)

EDIT: Proper FASM thread for this project is here.

---
Know your limits.h

 

Complete thread:

Back to the forum
Board view  Mix view
22780 Postings in 2123 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum