Short:    Asm-Pro V1.14 mc680x0 macro assembler
Author:   solognt@worldonline.nl (Solo/Genetic)
Uploader: solognt@worldonline.nl (Solo)
Version:  1.14
Type:     dev/asm

Asm-Pro is a mc680x0/6888x/68851 macro assembler/disassembler/linker with 
integrated editor, monitor and debugger.

With Asmpro you have a complete package for writing assembler programs on your 
Amiga. Asm-Pro is simular to asm-one but it has several improvements and it IS system 
friendly (thus gfx-card compatible. It looks great on a 800x600 CGX screen).

Requirements:

 - Kickstart 2.04+
 - ReqTools.library (Try Aminet)


HISTORY:


================== Asm-Pro V1.14 (02-09-1998) ========================
[Public release]

- All 10 source buffers have there own read/write directory buffer now
  so loading a source in buffer 1 will not change the path in buffer 0.
- Save marks are now written in ASCII so you can also read your source
  in another editor/txtviewer. The line starts with ";APS" (Asm-Pro
  savemarks)
  The old savemarks are still supported but only when reading a source
  (or includes).
- Ctrl+ESC gets you into the halfscreen editor and scrolling did not work
  propperly anymore but it does now... Halfscreen mode is usefull when
  you need to see the output of a command line option while editing your
  source. (strange nobody ever reported this 2 me).
- Fixed small bug in custom scroll check routine. when CS was selected
  and screensize was changed to something other than 640 Wide CS routine
  was still used (and not working the way it should).
- Added BinMem dump (BM) to the menu.
  (btw you did know about the h.w or m.l memdump stuff changing the
   output on screen to word or longword right?
  >m.w$1200
  00001200 FF60 FF00
  )
- Workbench screen is not locked anymore if you select WB2Front.
- Added an option to the Env prefs (Scroll Sync.) to make editor updates
  wait until next frame. This could fix a scroll problem on some Amiga's.
  leave this untoughed if scrolling/editing works fine for you as it slows
  down editor speed somewhat.
- Fixed problems with syntax error highlighting (no more enforcer hits).
- Bra.l will not allow labels in another section anymore.
- Fixed section problem when using brackets, so this works now:

start:
        jsr     ([test])
        rts

	section	another,code	;this was the bottle neck..

test:
        dc.l    go_on

go_on:  nop
	rts


================== Asm-Pro V1.13a (29-07-1998) ========================
[Public release]

- Oops little bug in mark block. Some of the text would dissapear when
  block mark does not start at the beginning of the line.. Fixed now.
  (there are still problems when marking a block backwards though)..


=================== Asm-Pro V1.13 (27-07-1998) ========================
[Public release]

- Fixed problem with BEG> END> when using addresses above $7fffffff
  (like on the BlizzardPPC)
- Cmp2.l assembled wrong fixed now.(oops..)
- After a syntax error asmpro will show you how far the parser got in the
  error line by changing the color of the part that was not parsed yet.
  (hmm hope you got that.. anyway make some typo in the source and you'll see)
- Added PCR to the debugwindow (only shown when you have a 060) requested some
  time ago but sliped my mind as I don't have a 060 :)
- Fixed some internal 060 stuff
- BUSCR and PCR  control registers where not known by the disassembler.
- jsr ([label]) and other ([xx,xx],xx,x) stuff works now.
- Changed the custom scroll routine and now only works with a screen width of
  640 pixels (well it did only work with 640 screens but now a requester will appear
  telling you so and I removed some obsolete code)..
- Screen size (width and height) is back in the screenmode requester.
- If the include path + filename does not fit on the screen only the last part
  of the string will be shown so you can always see the filename.
  (also applies to incbin,inciff etc.)

Like this:

Include : "ASSEMBLER:ASMPRO/INCLUDE/dos/dos.i        " =      8977 (=$00002311 )
Include : "MBLER:ASMPRO/INCLUDE/libraries/dosextens.i" =       351 (=$0000015F )
Include : "ASSEMBLER:ASMPRO/INCLUDE/dos/dosextens.i  " =     15091 (=$00003AF3 )


Major changes sinds Version 1.0:

 - Editor and other text output is system friendly now and works great on your
   favourite gfx-card. 
 - Included a font requester and made the editor font sensitive. 
 - New gui for starting up asm-pro, workspace mem type and size can be saved with 
   wp (write prefs). 
 - Multiple source file extentions (try "(.s|.asm|.i)" as source extention to get all
   sources and includes in the file requester.) 
 - Debug registers have there own window. 
 - Added the mc68060 commands. 
 - Added comment coloring. Comments are shown in another color. 
 - And more.. read the included History file..

 Http://surf.to/asmpro (c)1998 Genetic


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    1238     597 51.7% 07-Jul-98 14:09:14  Asmpro.info
  200612   99008 50.6% 02-Sep-98 23:19:06 +Asm-Pro
   29938   11527 61.4% 02-Sep-98 19:06:48 +Asm-Pro.guide
    1617     601 62.8% 10-Apr-98 22:02:06 +Asm-Pro.guide.info
    1223     675 44.8% 25-Apr-98 15:10:32 +Asm-Pro.info
    6920    2959 57.2% 02-Sep-98 19:00:02 +Asm-Pro_History.txt
     539     245 54.5% 02-Sep-98 18:55:32 +file_id.diz
    9965    9965  0.0% 25-Mar-98 05:03:54 +genetic.gif
  101864   26788 73.7% 21-Dec-92 18:00:18 +RegsData
     539     245 54.5% 02-Sep-98 18:55:32  file_id.diz
-------- ------- ----- --------- --------
  354455  152610 56.9% 05-Sep-98 22:42:52   10 files
