Copyright 1992-2012 By Marco Pontello
HISTORY
- DOC
- After a long time, I have reworked the documentation a bit. It's now in English, and both in TXT and HTML format. The packing.txt file has been removed, and the CoreWar.txt tutorial haven't yet been translated.
- XRK
- N.B. All executables are 16 bit DOS executable. They sould run in any 32 bit Windows system. On Vista / Windows 7, the simulator graphics modes can't be used (as any graphic DOS program). They works OK under DOSBox and QEMU + FreeDOS.
- XRK
- All executables need just a CPU >= 8086.
- Tested on a Palmtop HP200LX, and with the PocketDOS emulator (http://www.pocketdos.com) for WinCE.
- XRA
- Enhanced error messages reporting, now with a customizable structure. Interfacing with a programmer editor that can parse tools output to position the cursor on error lines is very easy.
- XRC & XRS
- Fixed a bug that could lead to strange result on match with identical warriors, using the standard allocation (random).
- XRS
- Better graphic performances. 10-20% speed up in Quad-View.
- Docs
- Fixed some documentation errors. Updated addresses in readme.txt.
- XRK
- Fixed some documentation errors. Updated addresses in readme.txt.
- Removed led.txt file.
- Added demo.bat to provide a guided tour of sort of some features.
- XRK is freeware again! :)
N.B. Only light modifications to the docs, so the version number of all executables remain unchanged. Keep in mind that the last update was in '96, and the project started probably in the '92.
- XRK
- Documentation enhancements. Added files: readme.txt, packing.txt, history.txt, features.txt and corewar.txt, a tutorial (in Italian).
- XRC
- CPU >= 386 required.
- Modified the matches sort system.
- XRS
- If a single warrior is specified, it will be positioned at the center of the core.
- XRC & XRS
- Simulator speed up of about 5%.
- Better support for networked tournaments.
- XRC
- Network aware features added. It's now possible to share the workload among various networked computers, simultaneously showing the updated score on each one. The network details are transparent (only a shared folder is needed); various slave station can be added and removed at any time.
- It's possible to use a specific playlist using the '/L:file' switch (the new playlist will be copied over the default one).
- When adding / updating the warriors list, [ESC] can be used to stop and exit immediately.
- XRD
- Disassembled source is also written on the file 'xrd.red'.
LED Soft Engineering is born, the label of a collective of developers under which this and future version of XRK will be distributed, in addition to various other software (from simple tools to real masterpieces! :D ). Take a look at the led.txt file for the list of all the software.
- XRC & XRS:
- Increased speed; from about 2% (for long matches) up to up to 20% (for the very quick ones). Some stall situations (like IMP vs IMP) are recognized, with speed up of about 500%!!!
- XRK become Shareware!
- Added some source, objects and Playback files of some Redcode warriors.
- XRC
- Fixed a bug on the Playback file optimization that would cause the loss of the last record.
- XRC
- Added Team tournament support. Matches inside the same team can be turned on and off (switch '/T'). Team score is written in the results.txt file at the end of the tournament.
- It's possible to exclude Playback results obtained with less rounds per match than the current tournament (switch '/PX').
- XRC & XRS
- Simulator speed up, from 5% to 20%.
- XRA
- Offset from program start can be indicated using square brackets, so it can be used with any addressing mode. '*' continue to be allowed.
- Fixed a bug in the extraction of the author's name.
- XRC
- Playback optimization now remove duplicated records and keep the ones created with more rounds.
- Speed up Playback records search.
- Fixed a bug when checking for duplicated warriors when creating the playlist.
- XRS
- Introduced the new Quad-view graphics mode. It's much faster and keep on screen the core situations from the last 3 rounds.
- RedMap Editor - Bonus utility to (File redmap.exe) to create a Redcode warrior that "draw" a certain image. :-)
- XRC
- Fixed a bug in the Playback file optimization that could lead to loss of some records.
- XRC
- Fixed a bug in the routine that estimate the remaining time.
- XRC
- Great speed up in the Playback file sorting.
- XRA
- Fixed a bug in the parser.
- XRC
- Add the switch '/N', for checking that every warrior have a corresponding author name. If missing, it will be asked on the fly.
- Fixed some bugs that can cause the simulation to halt.
- XRS
- Added the ability to move faster on the core in Inspect mode, using cursors keys + [CONTROL].