• skip to content

pushbx wiki

User Tools

  • Register
  • Log In

Site Tools

  • Recent Changes
  • Media Manager
  • Sitemap
Trace:

start

Search

You can find the results of your search below.

Starts with
  • Exact match
  • Starts with
  • Ends with
  • Contains
Any namespace
  • Any namespace
  • blog (18)
Any time
  • Any time
  • Past week
  • Past month
  • Past year
Sort by hits
  • Sort by hits
  • Sort by last modified

Matching pagenames:

  • freedos-devel mail on EDR-DOS single-file load, JWasm port, and ident86

Fulltext results:

Mid to late July work @blog:pushbx:2024
49 Hits, Last modified: 10 months ago
== **2024-07-28** The last two weeks I improved ident86 and used it to identicalise the Enhanced DR-DOS d... s module to port it to JWasm. Identicalised using ident86 at every step. [[https://hg.pushbx.org/ecm/edrdo... doesn't matter. (This I found out while improving ident86.) ===== TracList / tractest ===== In convlist.... l the entire 40 columns of the dump area. ===== Ident86 ===== * In side by side mode [[https://hg.push
November December: Continued work on MS-DOS porting, and lDebug @blog:pushbx:2024
32 Hits, Last modified: 6 months ago
owever. In that case iconv must be used.) ===== ident86 ===== Several significant changes to ident86 happened. Short ones only are: * [[https://hg.pushbx.org/ecm/ident86/rev/b18ecc699ee3|A magic fix to getting start bel... count is mismatched, [[https://hg.pushbx.org/ecm/ident86/rev/93e7ca0cb626|print rather than raise]]. This
Notes on porting MS-DOS (msdos, msbio, share) @blog:pushbx:2024
25 Hits, Last modified: 6 months ago
talled'' equate to an ''%iassign'' * Try to run ident86 with a -b switch that builds the new object using... tracelist'') * Fix any causes of errors * Run ident86 with -b -e -E -r -c to have it apply edits to sou... ect differences due to relocations * Observe if ident86 finds a difference that it cannot edit by itself, and fix * Run ident86 without -b -E -r -c to do a full run comparing th
Early mid November work on porting the MS-DOS kernel @blog:pushbx:2024
21 Hits, Last modified: 6 months ago
ents to %include directives. These are needed by ident86 to find the source text files corresponding to ce... e2|The push and pop comments]] are needed so that ident86 can tell that within one .lst file an include is ... ll enough. Even if it is imperfect, we still have ident86 to fall back on to add missed overrides (or chang... h was already checked before this change. ===== ident86 ===== * In patternlabel [[https://hg.pushbx.or
Early December work @blog:pushbx:2024
21 Hits, Last modified: 5 months ago
ctive minimum allocation as prior changeset using ident86. * [[https://hg.pushbx.org/ecm/msdos4/rev/2b4d1... ign end of LAST section to 1 paragraph]]. ===== ident86 ===== * Add -j / -%%%%-show-diff switch, [[https://hg.pushbx.org/ecm/ident86/rev/4dcc319fb59b|to dump trace listing lines that... a to automate it. * [[https://hg.pushbx.org/ecm/ident86/rev/aa8b46cd911b|Strip some leading blanks]] befo
Early mid July work @blog:pushbx:2024
20 Hits, Last modified: 10 months ago
k ====== **2024-07-14** This week I started the ident86 project, which combines several parts to aid in c... ffsets from the individual listing files. ===== ident86 ===== Last Tuesday I started out creating [[https://hg.pushbx.org/ecm/ident86/|a Python program to identicalise files]]. [[htt... g when this is needed. (Robert has asked whether ident86 can be used to fingerprint binaries and tell whet
freedos-devel mail on EDR-DOS single-file load, JWasm port, and ident86 @blog:pushbx:2024
19 Hits, Last modified: 9 months ago
mail on EDR-DOS single-file load, JWasm port, and ident86 ====== Copied from [[https://sourceforge.net/p/f... ussed and ECM mentioned a new > interesting tool: IDENT86. This mail is now a few weeks old but I wanted t... ated to the JWasm port or the identicalising tool ident86. (We have the bad habit of re-using forum threads... e original and the JWASM port. This is true, but ident86 has learned some additional tricks since. An ove
Mid late November work on porting the MS-DOS kernel @blog:pushbx:2024
19 Hits, Last modified: 6 months ago
and NASM yet. (Does JWasm not do these?) ===== ident86 ===== The identicalisation tool was updated to s... MS-DOS porting. * [[https://hg.pushbx.org/ecm/ident86/rev/d9b3e6f28332|Add debugging output]], and skip... e has been found. * [[https://hg.pushbx.org/ecm/ident86/rev/64536e8ae47d|Work around]] a Python oddity. See below. * [[https://hg.pushbx.org/ecm/ident86/rev/371de17e08e2|Expand symlinks in inplace handl
October November work on porting the MS-DOS v4.01 kernel @blog:pushbx:2024
13 Hits, Last modified: 7 months ago
pent more than an hour chasing wrong outputs from ident86, suspecting an error in that tool. I finally figu... ting of its include files. This may have confused ident86's processing of the trace listing to find data de... to .obj and .o86). This magically solved the odd ident86 problems. ===== ident86 ===== The first changeset concerns [[https://hg.pushbx.org/ecm/ident86/rev/3f94
Mid August work (not much) @blog:pushbx:2024
12 Hits, Last modified: 9 months ago
71fa5a3|Finished port of drbio]] to NASM. ===== ident86 ===== * [[https://hg.pushbx.org/ecm/ident86/rev/fd5e682fef2b|Add -f switch]] to change or increase defa... (from default 32) * [[https://hg.pushbx.org/ecm/ident86/rev/6b839014a64b|Add messages to most of the assert directives]] * [[https://hg.pushbx.org/ecm/ident86/rev/82f39babf232|Change control flow to raise exc
Early August work @blog:pushbx:2024
10 Hits, Last modified: 9 months ago
several updates to both the fixmem.pl script and ident86. ===== x2b2 ===== To better integrate with the... errors. This code is always 255 for now. ===== ident86 ===== Many smaller changes. The major improvemen... smaller changes: * [[https://hg.pushbx.org/ecm/ident86/rev/91d953da1913|Expand tabs]] in lines to match [[https://hg.pushbx.org/ecm/ident86/rev/8b9b78e0c0a7|between .tls]] and source text f
April to early May update @blog:pushbx:2025
8 Hits, Last modified: 9 days ago
5666b|comment more on init_memory code]]. ===== ident86 ===== Only minor changes: * Detect ''$M_ID'' ... s (MASM style istruc) [[https://hg.pushbx.org/ecm/ident86/rev/98fae88f2cb4|as word data directives]]. * [[https://hg.pushbx.org/ecm/ident86/rev/f2bc12bf85bc|Keep track of last line size]] i... y be useless. * Fix [[https://hg.pushbx.org/ecm/ident86/rev/6c01457081ae|to use the liner variable]] in t
Early September work @blog:pushbx:2024
6 Hits, Last modified: 8 months ago
This switch is used for the amdpd build. ===== ident86 ===== * [[https://hg.pushbx.org/ecm/ident86/rev/7c653b1e4af2|Fix running without the -a switch]], which... for the switch.) * [[https://hg.pushbx.org/ecm/ident86/rev/898dce5692c3|Add some debugging output]] for ... om the TASM listings of the amdpd driver, so that ident86 could be utilised to its fullest potential. ===
Mid late August work @blog:pushbx:2024
5 Hits, Last modified: 9 months ago
7f1f|Mark LABEL macro]] as ''.nolist'' to support ident86 edit mode ===== ident86 ===== Two changes, both related to parsing data directives to avoid disassembli... ranges are selected. [[https://hg.pushbx.org/ecm/ident86/rev/8d2dc5c0f7b9|The first is to advance to the n... byte to disassemble. [[https://hg.pushbx.org/ecm/ident86/rev/33f0a96ddb35|The second is a small fix]] to a
Much work in February/March @blog:pushbx:2025:0310_much_work_in_february
4 Hits, Last modified: 2 months ago
t, on errors the file will be truncated.) ===== ident86 ===== [[https://hg.pushbx.org/ecm/ident86/rev/cfd15e43dd82|Detect the write_entrypoint_list mmacro like a... h should cause no binary difference, required the ident86 change. * [[https://hg.pushbx.org/ecm/msdos4/re... lement COMPAT=ALTAH fully. {{tag>srdisk inicomp ident86 ldosboot kernwrap ldebug bigtest eld edrdos ldos}
Mid late February work @blog:pushbx:2025
3 Hits, Last modified: 3 months ago
Mid September work on fixupp, instsect, and lDebug @blog:pushbx:2024
1 Hits, Last modified: 8 months ago
How to create an iniload file carrying a DOS kernel @blog:pushbx:2025
1 Hits, Last modified: 4 months ago
start.txt ยท Last modified: 2022-04-24 14:43:54 +0200 Apr Sun by ecm

Page Tools

  • Show page
  • Old revisions
  • Backlinks
  • Back to top
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki