flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > External Debugger |
Author |
|
MariO 14 Dec 2004, 02:14
Complete beginners question: where & what should be an external debugger settled in IDE options?
|
|||
14 Dec 2004, 02:14 |
|
JohnFound 14 Dec 2004, 05:16
MariO wrote: Complete beginners question: where & what should be an external debugger settled in IDE options? This depends of your taste of course. Actually I am using OllyDbg, one excelent debugger that will serve your needs very well for Windows PE files. But for DOS executables (for example) you can use any other program as well. Regards |
|||
14 Dec 2004, 05:16 |
|
JohnFound 15 Dec 2004, 07:27
MariO wrote: In general, the question is about the first steps: get the Fresh run or compile Simple.asm. Actually Fresh whouldn't need any special settings to work properly for any version of Windows. Follow these steps to ensure your instalation is proper: 1. Download the last work version from Fresh download page. Currently the version is FreshWork 1.1.B. You can choose .cab or .zip file, but they are absolutely equal. 2. Unpack the archive to directory of choice, preserving the directory structure. 3. Before running Fresh.exe for the first time, check whether there exists "Fresh.ini" file in the main Fresh directory. This file MUST NOT exists before the first run. If there is one, simply delete it. 4. Run Fresh.exe - when Fresh starts there should be 2 messages in the message window, about external debugger and help file. But absence of these settings doesn't affects ability of Fresh to compile everything. Environment variables are set automatically, if the directory structure is OK. To test the installed version, load any of the example projects and press Shift+F9 (Run direct). The project must be compiled and executed normally. One exception - in the file Simple.asm, there is "int3" instruction, that causes breakpoint exception. Simply delete this line from the source and run the file. Quote: On my X there are at last 3 diff. versions of dbghelp.dll Fresh in its current version doesn't use dbghelp.dll at all. Quote: Till now, F9, Shift+F9, Shift+F8 permanently terminates Fresh IDE. Quote: Executing compiler from command line opens IDE, and if destination file is set as 2. param., MsgBox: Error Unknown File Type. ... Fresh doesn't work as command line compiler, it simply tryes to open all specified files in the editor. If you need command line compiler, you have to use any of the command line versions of FASM. Regards. |
|||
15 Dec 2004, 07:27 |
|
MariO 15 Dec 2004, 12:33
Thanks, it's O.K. now,
my mistake was in use of Fresh 1.1.7 official pre-alpha. FreshWork 1.1.B is great! almost... Some problem with using Help: Open an asm file press F1 | Search enter any Text | List Topics ... FreshWork crashes. What is the RAM size on developers PS? Nothing happens if FreshGuide.chm is in separate tread. Is this connected with Project options | Compiler memory? Is there an Option to create *.bak file on file being edited? Thanks. |
|||
15 Dec 2004, 12:33 |
|
JohnFound 15 Dec 2004, 12:44
MariO wrote: FreshWork crashes. What is the RAM size on developers PS? Every crash of Fresh IS a bug. Please, provide some more info. What exactly version of Windows you are using. Where crashes Fresh. How exactly you make it to crash. Quote: Is this connected with Project options | Compiler memory? No. Wrong setting of the "Compiler memory" can lead only to "Out of memory" error during compilation. Quote: Is there an Option to create *.bak file on file being edited? No, it is not implemented yet. Maybe because I never use this feature. BTW, you can compile and run your programs without saving the files and Fresh will compile them without mutual saving. Regards. |
|||
15 Dec 2004, 12:44 |
|
MariO 15 Dec 2004, 13:50
Hi, JohnFound,
Your attention is great! 1. about .bak files: it's probably most of all needed for beginners an extreme programmers. 2. crash of Fresh: PC: AMD-K6 3D, 500 Mhz, 250 RAM system: XP Professional, ver. 2002, SP1 Error signature: AppName: fresh.exe AppVer: 0.0.0.0 ModName: hhctrl.ocx ModVer: 5.2.3735.0 Offset: 0005b025 Regards |
|||
15 Dec 2004, 13:50 |
|
JohnFound 15 Dec 2004, 14:38
Thanks Mario.
.bak files are in my TODO list. The bug with help files as well. Regards. |
|||
15 Dec 2004, 14:38 |
|
MariO 15 Dec 2004, 17:21
Hi, JohnFound ... again.
I consider about to change my nick to FrehsMen-CrashMen or FreshCrash. What do you prefer? So, I reproduce the same bug on flat assembler 1.56 to. AppName: fasmw.exe AppVer: 0.92.4.0 ModName: hhctrl.ocx ModVer: 5.2.3735.0 Offset: 0005b025 Apparently it has a long story. Regards |
|||
15 Dec 2004, 17:21 |
|
JohnFound 15 Dec 2004, 17:38
AFAIK, hhctrl.ocx is the module that shows the .chm files. It is strange that it crashes on usual .hlp files. Maybe WinXP emulates WinHelp files (.hlp) using the HTMLHelp engine and there is some bug or something...
Someone else with WinXP met this problem? Regards |
|||
15 Dec 2004, 17:38 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.