Search found 763 matches

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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...
by mfro
Tue Sep 04, 2018 7:32 pm
Forum: 680x0
Topic: movea.b movea.w why these exist?
Replies: 23
Views: 2125

Re: movea.b movea.w why these exist?

I wonder what happens when an interrupt happens to occur just while the stack pointer is odd due to the code above. Address error? The stack pointer never becomes odd. It will point to the (superfluous) zero byte that gets pushed to keep it even. Pure C libraries, for example, are famous (at least ...
by mfro
Mon Sep 03, 2018 6:06 pm
Forum: 680x0
Topic: movea.b movea.w why these exist?
Replies: 23
Views: 2125

Re: movea.b movea.w why these exist?

just curious on how often coders really use the movea.b and movea.w I have never found use for these....... You always use movea if you have an address register as destination as there is no move xxx, Ax instruction. Most assemblers silently convert move xx,Ax to movea xx, Ax. The same is true for ...
by mfro
Sun Sep 02, 2018 10:36 am
Forum: Applications
Topic: Atari ST Diagnostic Disk (Heavily Protected)
Replies: 10
Views: 8818

Re: Atari ST Diagnostic Disk (Heavily Protected)

It's 68000 assembly language, or "assembler". It's not compiled it's assembled, by an assembler such as GenST. Seemingly the file was assembled with the symbols hence it looks quite readable due to all the labels. From the file header comments, I would strongly assume he disassembled the ...
by mfro
Sat Sep 01, 2018 5:57 am
Forum: Professionals
Topic: Atari TT030 and system V
Replies: 356
Views: 111709

Re: Atari TT030 and system V

ASV drivers *can* be written (have done a slip driver for it decades ago). Driver structure is very similar to SCO Unix (that much later became famous for different reasons). Examples can be found somewhere on the net. What's completely undocumented (and unknown, at least to me) is the structure of ...
by mfro
Sat Aug 25, 2018 10:04 am
Forum: Hardware
Topic: Anybody know this card for Mega ST? - Chili from swiss Marvin AG
Replies: 3
Views: 574

Re: Anybody know this card for Mega ST? - Chili from swiss Marvin AG

Basically, the Chili *was* advertised as graphics card with sophisticated Genlock functions (e.g. irregular shapes). German distributor was Richter (maybe you find a little more using this in you searches).

Can't help you with any drivers, unfortunately.
by mfro
Sat Aug 25, 2018 9:44 am
Forum: Coding
Topic: correct pattern for I/O in GEM app?
Replies: 3
Views: 1320

Re: correct pattern for I/O in GEM app?

If you want to avoid ugly redraw lags in your GEM application, you will need to add timer events to your event loop at a reasonable frequency. The handler would then check if there is something to do using Bconstat(). Due to the nature of this call (you can only check if the receive buffer contains ...
by mfro
Fri Aug 24, 2018 6:17 pm
Forum: Coding
Topic: PLATOTerm full screen rendering snafus.
Replies: 13
Views: 1747

Re: PLATOTerm full screen rendering snafus.

why do you set char_mfdb.fd_w and char_mfdb.fd_h both to zero?

They need to be set to the width and height of your font data source raster form (8 and 12).
by mfro
Tue Aug 21, 2018 7:13 pm
Forum: Coding
Topic: Drawing lines and dots to an offscreen buffer
Replies: 5
Views: 1223

Re: Drawing lines and dots to an offscreen buffer

Is there a set of line and dot routines I can use to start with? I'm writing 12 different terminals, at the same time, and am trying to maximize what I can get done. Basically, the problem is, that I can't reconstruct the screen, because I most likely will have lost the data required to do so. This...
by mfro
Mon Aug 06, 2018 6:44 am
Forum: FireBee
Topic: alienkidmj12s FireBee
Replies: 41
Views: 4254

Re: alienkidmj12s FireBee

... 1. Booting CF and Crashing / Wont turn back on immediately after crash, i have to wait some 15 mins 2. Turning on and video - sometimes i dont get signal to monitor and direct dvi does not work on either of my monitors, have to use hdmi-dvi 3. Batteries not charging. ... To me, all three of you...

Go to advanced search