Search found 772 matches

by mfro
Fri Mar 22, 2019 5:59 pm
Forum: FireBee
Topic: Firebee: the long game?
Replies: 12
Views: 963

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: 345

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: 8455

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: 18
Views: 1772

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: 18
Views: 1772

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: 18
Views: 1772

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: 18
Views: 1772

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: 18
Views: 1772

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: 18
Views: 1772

"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: 3745

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: 3745

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: 1025

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: 869

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: 3441

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: 1097

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: 907

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: 2525

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: 2720

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: 1432

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: 5155

Re: Window refresh problems under Geneva/Neodesk

Did you look into the code I linked to above? What are you missing?
by mfro
Mon Oct 01, 2018 12:03 pm
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 5155

Re: Window refresh problems under Geneva/Neodesk

With this in mind, if someone were to reply, could you please reply with practical examples and approaches? ... *exhausted* -Thom Dear *exhausted* Thom, it appears your request for offscreen rendering is a valid one for your specific use case (although its hard to imagine that the original CDC impl...
by mfro
Mon Oct 01, 2018 5:13 am
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 5155

Re: Window refresh problems under Geneva/Neodesk

I only peeked briefly into your code (and thus surely didn't understand everything) but you seem to ignore the fundamental rules of AES: you can't just draw something somewhere on the screen. It's the AES that has control of the screen, not you. With GEM AES, you almost never just draw something on ...
by mfro
Sun Sep 30, 2018 1:56 pm
Forum: Hades / Milan
Topic: Milan ATI
Replies: 30
Views: 19625

Re: Milan ATI

PeterS wrote:I think the x86 emu is in the bootblock part of the ROM, which is 44k, is that big enough for the emu ?


I wouldn't think so. The code I have is roughly double the size.
by mfro
Wed Sep 19, 2018 6:41 pm
Forum: Hardware
Topic: UK vs German KB swap
Replies: 6
Views: 691

Re: UK vs German KB swap

joska wrote:This is a Falcon...

TOS does not know or care what's printed on the keycaps.


Ah, I see. Thanks for correction.
by mfro
Wed Sep 19, 2018 6:22 pm
Forum: Hardware
Topic: UK vs German KB swap
Replies: 6
Views: 691

Re: UK vs German KB swap

Think I know the answer, can't be too sure. Am installing a TT Touch kit for Falcon. Does the keyboard language layout default to NVRAM setting? Swapping out one circuit board and IC for another is tit for tat? Have a very interesting photo once done :) No. TOS 3.x ROMs come in different language v...

Go to advanced search