Page 1 of 1

[Maccer68k] Update.

Posted: Wed May 23, 2007 12:32 pm
by MG
Yop !

Just this topic to say a little thing with "maccer68k".
I use it under Windows Millenium into a dos box.
The command line is :
maccer68k -o ress.s ress.asm

And if the end of the file "ress.asm" is like this :

Code: Select all

.align 1
	.globl robocop_sample
robocop_sample:	
	INCBIN "robocop.raw" <-- End here.
maccer68k make a bug and close my dos box.

If the file is like this :

Code: Select all

.align 1
	.globl robocop_sample
robocop_sample:	
	INCBIN "robocop.raw" 
<-- End here, after press return.
all is ok.

May be it's a small bug wich you can solve.

Bah, un peu de feedback, hein !.. :wink:

A+

Posted: Wed May 23, 2007 4:27 pm
by TmEE co.(TM)
I would say that uninstall WinME and install Win98SE or XP instead. XP runs DOS programs pretty well and is way better than ME

Posted: Wed May 23, 2007 5:05 pm
by evildragon
yea, being a BETA tester for ME and XP, I say stay away from ME completely.. That was when microsoft was trying to phase out DOS, and totally butched what ME was running on (which was ironically dos!)...

Go for XP if you can, it has a great Console..

Posted: Wed May 23, 2007 5:10 pm
by KanedaFr
it's not a bug it's an "end of file not found"
I often had this with others assembler or C compiler

Posted: Wed May 23, 2007 5:38 pm
by Fonzie
haha, yeah, i remember this silly bug too :) ;)
Ya Kaneda, SGCC asm compliler had exactly same issue :D

Posted: Fri May 25, 2007 4:22 am
by cdoty
KanedaFr wrote:it's not a bug it's an "end of file not found"
I often had this with others assembler or C compiler
Yeah, a lot of tools probably process a file using gets() or something similar. They probably error out without finding an EOF. I think SNASM68k or the GCC assembler displays a warning about this.

Posted: Tue May 29, 2007 11:25 am
by 8bitwizard
KanedaFr wrote:it's not a bug it's an "end of file not found"
I often had this with others assembler or C compiler
Yes it is a bug, and it's from lazy programming by people who can't or won't write their own read-line function.