Search found 777 matches

by mfro
Sun Apr 14, 2019 1:20 pm
Forum: 680x0
Topic: Ghidra loader scripts
Replies: 5
Views: 773

Re: Ghidra loader scripts

...I added a database for MiNTLib as provided by Vincent Rivière's m68k-atari-mint cross-tools. Currently it only contains the standard C library for the 68000 target. mintlib.fidbf needs to be copied to Ghidra/Features/FunctionID/data. When loading a program built using this MiNTLib version, Ghidr...
by mfro
Sat Mar 23, 2019 4:20 pm
Forum: FireBee
Topic: Firebee: the long game?
Replies: 53
Views: 4814

Re: Firebee: the long game?

So we have now Combel SCSI and DSP not present (lack of vhdl programmer ) We have firetos (tos 4.04 modify) who exist but due to license can not be open sourced We have Emutos (Tos by the book) open source written by excellent but few programmer Basically correct. But if you judge an OS by the numb...
by mfro
Sat Mar 23, 2019 7:31 am
Forum: Hardware
Topic: NetUSBee USB drivers download
Replies: 58
Views: 10145

Re: NetUSBee USB drivers download

Then I ran into the dreaded "40-folder" glitch that requires the FOLDRxxx.PRG patch. I added to the AUTO file but found out it must be loaded before any of the USB drivers. No problem. With HDDRIVER, there is no need for FOLDRXXX.PRG (the same applies to CACHEXXX.PRG as well). HDDRIVER ca...
by mfro
Sat Mar 23, 2019 7:07 am
Forum: FireBee
Topic: Firebee: the long game?
Replies: 53
Views: 4814

Re: Firebee: the long game?

... When your "new-ish" hardware platform can't fully emulate a 35-year-old computer...well... There is indeed no point in building a new computer with powerful, modern configurable hardware if you just want the exact same behaviour of an ancient one. If you want just that, the Firebee is...
by mfro
Sat Mar 23, 2019 7:00 am
Forum: FireBee
Topic: Firebee: the long game?
Replies: 53
Views: 4814

Re: Firebee: the long game?

Mathias wrote:That's a perfect example for what I mean when I am saying mixing up software and hardware was a bad idea.


Too bad the mix of hardware and software somehow makes the intrinsic building blocks of all computers? :D
by mfro
Fri Mar 22, 2019 5:59 pm
Forum: FireBee
Topic: Firebee: the long game?
Replies: 53
Views: 4814

Re: Firebee: the long game?

To make things clear: the Firebee can if course display VGA. Only st compatible color Video modes and 16 color modes are not fully implemented, yet. The Firebee can also display ST compatible and 16 colour modes. It's just that FireTOS doesn't implement these. EmuTOS (while not supporting any highe...
by mfro
Thu Mar 21, 2019 5:55 pm
Forum: C / PASCAL etc.
Topic: Xbtimer(), Mfpint() and interrupt handlers
Replies: 9
Views: 776

Re: Xbtimer(), Mfpint() and interrupt handlers

... Haven't got my hands on real hardware yet but tried the below in Hatari, but it just freezes the system... On the ST, the MFP runs in "software EOI" mode. You need to tell the MFP when you are finished servicing the interrupt (as in Mikro's code): *( (volatile unsigned char*)0xFFFFFA0...
by mfro
Mon Feb 11, 2019 4:33 pm
Forum: FireBee
Topic: Atari Screensaver for Firebee
Replies: 41
Views: 8917

Re: Atari Screensaver for Firebee

Gamer wrote:... I am going to buy a big Multi-sync monitor soon...


So that particular screen saver appears definitively counter productive, as you didn't save anything on screens :lol:

SCNR
by mfro
Thu Feb 07, 2019 1:02 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 17
Views: 2002

Re: "small footprint" C++ programs for STs?

ThorstenOtto wrote:It does fit: gcc 7.x and gcc 8.x have their own directories /usr/include/c++/7 and /usr/include/c++/8, and the libraries can be put in {gccdir}/../m68k-atari-mint/lib


Thank you - right you are (as I just checked).
by mfro
Thu Feb 07, 2019 12:43 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 17
Views: 2002

Re: "small footprint" C++ programs for STs?

ThorstenOtto wrote:... Both use the same libraries and include files from /usr/m68k-atari-mint...


This will most likely not fit our specific purpuse here as the new compiler comes with its own c++ include directory that needs to fit to the corresponding libstdc++.a to really use new c++ features?
by mfro
Thu Feb 07, 2019 8:27 am
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 17
Views: 2002

Re: "small footprint" C++ programs for STs?

Tried to install Thorsten Otto's gcc 8.1 for cygwin but failed. It compiles fine but tries to assemble using the native (i686-pc-cygwin) assembler for some reason. Not only that, it seems it also wrecked my existing 4.6.4 installation. It appears now it's my turn doing something fundamentally wrong ...
by mfro
Wed Feb 06, 2019 6:03 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 17
Views: 2002

Re: "small footprint" C++ programs for STs?

Yes, my mistake, sorry. the compiler command line must have libcmini after libstdc++: m68k-atari-mint-g++ -std=c++0x -nostdlib -I../libcmini/build/include -o simple.prg -O2 -fomit-frame-pointer -s ../libcmini/build/startup.o simple.cc -L../libcmini/build -lgcc -lstdc++ -lcmini -lgcc (fixed above as ...
by mfro
Wed Feb 06, 2019 3:35 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 17
Views: 2002

Re: "small footprint" C++ programs for STs?

Nice! Do exceptions work? As far as I have tested, yes. But - as we all know - nothing comes for free; exceptions, in this case, with a penalty of about 45KB: class myexception : public std::exception { virtual const char *what() const throw() { return "My exception happened"; } } e; ... ...
by mfro
Wed Feb 06, 2019 2:37 pm
Forum: Coding
Topic: "small footprint" C++ programs for STs?
Replies: 17
Views: 2002

"small footprint" C++ programs for STs?

a contradiction? Background: when I'm not playing with my TOS machines, I sometimes play with (ARM based) microcontrollers. Recently, I discovered C++ as my new playground and saw that it is entirely possible (if not common already) to code µC programs in C++. Now I wanted to see if that isn't somet...
by mfro
Thu Jan 17, 2019 6:13 pm
Forum: C / PASCAL etc.
Topic: GCC 7.3.0 for m68k / m68020-60 / m5475 (ColdFire)
Replies: 31
Views: 4017

Re: GCC 7.3.0 for m68k / m68020-60 / m5475 (ColdFire)

the link script: SECTIONS { . = 0x0; .text : { *(.text) } .data : { *(.data) } . = 0xFF0000; .bss : { *(.bss) } } The error: m68k-atari-mint-ld: the VMA of section %A must be 0x000000e40134b518, but actual value is 0x0000000000000000 MiNT binaries are linked to 0xe4 - it appears to me this is in fa...
by mfro
Tue Jan 15, 2019 8:16 pm
Forum: C / PASCAL etc.
Topic: GCC 7.3.0 for m68k / m68020-60 / m5475 (ColdFire)
Replies: 31
Views: 4017

Re: GCC 7.3.0 for m68k / m68020-60 / m5475 (ColdFire)

Hi, I've given a try to the gcc8.2.1 under linux with Otto's pre compiled programs and it works well. That's a great job. I've got a question : I've compiled a quick hello word program (source and compile command below), and the result is 103849 bytes. Is there a way to get lighter exe ? I would ex...
by mfro
Thu Dec 27, 2018 8:52 am
Forum: Applications
Topic: PC utility to manipulate ROM images
Replies: 10
Views: 1153

Re: PC utility to manipulate ROM images

don't want to retard your enthusiasm, but all this already can be done out of the box with a combination of m68k-atari-mint-objcopy (comes with the gcc compiler toolchain) and dd (comes with every Linux distribution or MiNT).
by mfro
Thu Dec 27, 2018 7:38 am
Forum: C / PASCAL etc.
Topic: Bus error
Replies: 7
Views: 981

Re: Bus error

From what you show, I would agree to Thorsten: provided the input values are valid, there is nothing wrong with your code that would cause it to crash, except that it will return something else than you expect (the color index in the high byte of a long word with all the lower bits undefined). I als...
by mfro
Mon Dec 10, 2018 6:52 am
Forum: Professionals
Topic: Atari Falcon IDE to CF
Replies: 34
Views: 3689

Re: Atari Falcon IDE to CF

...It appears that the honorable ppera himself is still reading this forum, despite being banned here twice. He felt the need to comment upon my incredibly stupid and idiotic statement above on atariage... He even signed in to gihub for the sole purpose of ranting, just because he felt EmuTOS devel...
by mfro
Sun Dec 09, 2018 1:08 pm
Forum: FireBee
Topic: log over screen
Replies: 13
Views: 1205

Re: log over screen

There is probably a bug in nfs.xfs that prevents it from respecting debug level. These messages should normally not be printed. Just checked it, and all those message come from the same DEBUG() macro that is used everywhere else. Are you sure you don't have the debug level raised in either mint.ini...
by mfro
Mon Nov 19, 2018 9:02 am
Forum: FireBee
Topic: Wireles keyboard
Replies: 8
Views: 1006

Re: Wireles keyboard

Rustynutt wrote:Is the KB connection on Firebee Atari keyboard compatible then?


Yes, the keyboard processor implementation inside the FPGA is compatible. You can connect any ST-compatible keyboard solution to the Firebee's RJ12 connector.
by mfro
Tue Oct 23, 2018 2:00 pm
Forum: Professionals
Topic: What can I actually do with this thing?
Replies: 20
Views: 2600

Re: What can I actually do with this thing?

Okay so I've got a falcon here. 14Mb, big compact flash card, and an FPU. What's it for, really? I can't figure out what I should do with it. It's got a crap keyboard, so I'd rather use my Mega for any stuff that involves typing. It doesn't run most ST games, even the supposedly falcon fixed ones, ...
by mfro
Sun Oct 14, 2018 7:00 am
Forum: GFA BASIC
Topic: windows on a multi task machine vs single task
Replies: 13
Views: 2866

Re: windows on a multi task machine vs single task

The AES do not shift around window handles. Once you got a valid one, you can trust it doesn't change during program lifetime (unless you change it yourself).

If this is what you were asking for.
by mfro
Mon Oct 08, 2018 6:20 am
Forum: GFA BASIC
Topic: WINDTAB AND THE AES WIND_xxx FUNCTION
Replies: 9
Views: 1554

Re: WINDTAB AND THE AES WIND_xxx FUNCTION

I only had a brief look into your code and do not understand much about GFA.

Nevertheless, it appears your code opens four windows but attempts to close 5. That's begging for trouble.
by mfro
Tue Oct 02, 2018 5:51 am
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 5539

Re: Window refresh problems under Geneva/Neodesk

Did you look into the code I linked to above? What are you missing?

Go to advanced search