Search found 399 matches

by ThorstenOtto
Sat Oct 13, 2018 10:34 pm
Forum: Other emulators & tools
Topic: Strange screen bug in 1920x1080 with Aranym and Mint
Replies: 8
Views: 365

Re: Strange screen bug in 1920x1080 with Aranym and Mint

It might also be considered a feature. The desktop, and the vt52 console driver, will have problems if the resolution is not a multiple of 16, or more precise, a multiple of the character height, that might be the reason why fVDI is more restrictive here. Rather unlucky, because 1920x1080 is a rathe...
by ThorstenOtto
Sat Oct 13, 2018 1:22 am
Forum: GFA BASIC
Topic: windows on a multi task machine vs single task
Replies: 13
Views: 394

Re: windows on a multi task machine vs single task

whats the correct way to close out the accessories windows on termination? In SingleTOS, you will receive an AC_CLOSE message. When you get this, the window has already been deleted by AES, so you must make sure you don't use that handle anymore (especially, you must not call wind_close and/or wind...
by ThorstenOtto
Fri Oct 12, 2018 2:25 pm
Forum: For sale / Wanted
Topic: V3 Lattice C disk 2 needed
Replies: 4
Views: 1667

Re: V3 Lattice C disk 2 needed

Been quite some time, but do you still have Lattice 5.06? I only need this specific version, and the zip file above seems to be incomplete (lc1.ttp missing for example)
by ThorstenOtto
Fri Oct 12, 2018 12:36 am
Forum: 680x0
Topic: efficient polygon drawing
Replies: 8
Views: 571

Re: efficient polygon drawing

The real fun starts with polygons like this:
Screenshot_20181012_023354.png
by ThorstenOtto
Wed Oct 10, 2018 10:15 pm
Forum: Professionals
Topic: Falcon TOS EPROM?
Replies: 39
Views: 1321

Re: Falcon TOS EPROM?

[Not sure how much free space there is in 4.04, but by ditching some languages there should be enough free space for such a driver. Only ~22k are free in original 4.04. All 6 language resource files together make up ~10k, + some keyboard tables, but it might be difficult to remove them. But 22k Mig...
by ThorstenOtto
Wed Oct 10, 2018 8:36 am
Forum: Professionals
Topic: Falcon TOS EPROM?
Replies: 39
Views: 1321

Re: Falcon TOS EPROM?

Oops. deleted, qouted myself instead of editing.
by ThorstenOtto
Wed Oct 10, 2018 8:33 am
Forum: Professionals
Topic: Falcon TOS EPROM?
Replies: 39
Views: 1321

Re: Falcon TOS EPROM?

Compilable sources for 4.04 are floating around on the net Do you know where by chance? lp has some archive on dev-docs, but that is incomplete at best. Nova VDI sources are out there as well Can't find that either. I guess the CPLD's are "NOP-ing" the PMMU instructions. Aranym does some ...
by ThorstenOtto
Mon Oct 08, 2018 3:59 pm
Forum: Professionals
Topic: Falcon TOS EPROM?
Replies: 39
Views: 1321

Re: Falcon TOS EPROM?

Greenious wrote:I'm not sure if there is relocating tables in TOS, or the creator of the software has to build one specifically for each TOS version...


No, there aren't any. All the programs that are able to load TOS into RAM carry relocation tables with them, for the known TOS versions.
by ThorstenOtto
Mon Oct 08, 2018 3:57 pm
Forum: Professionals
Topic: Falcon TOS EPROM?
Replies: 39
Views: 1321

Re: Falcon TOS EPROM?

but in reality 128kb is too small to fit any OS. Not quite ;) EmuTOS has an option to be build as cartridge, and crashman actually is offering such a thing, see http://atari-forum.com/viewtopic.php?f=33&t=33974&p=348216 Is has no AES and Desktop, however, and boots into a simple cli instead.
by ThorstenOtto
Thu Oct 04, 2018 9:53 pm
Forum: Hatari
Topic: window size and position
Replies: 8
Views: 514

Re: window size and position

In kwin (the window manager of KDE) you can also specify things like this, based on program name or window title.
by ThorstenOtto
Thu Oct 04, 2018 9:18 am
Forum: C / PASCAL etc.
Topic: GCC 7.3.0 for m68k / m68020-60 / m5475 (ColdFire)
Replies: 9
Views: 641

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

It should be noted that you may still run into some problems with newer gcc: the previous toolchain (gcc 4.6.4 in most cases) compiled in c99 mode by default. gcc 7.x uses c11, and gcc 8.x c17. While this might be even required to be able to compile some newer packages, the mintlib currently does no...
by ThorstenOtto
Wed Oct 03, 2018 3:31 pm
Forum: Coding
Topic: m68k-atari-mint-gcc and generation of PC relative code
Replies: 8
Views: 410

Re: m68k-atari-mint-gcc and generation of PC relative code

simonsunnyboy wrote:I was actually toying with the idea to write bootsector code as a single void f(void) function in C and then extracting the code with objcopy

Just to check if it can be done.


Can't you use Pure-C for that?
by ThorstenOtto
Tue Oct 02, 2018 10:01 pm
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 2330

Re: Window refresh problems under Geneva/Neodesk

(For the record, I am having none of these issues with any of the other ports, including the Amiga. GEM is an unbelievable pain in the arse.) I can't really believe that it is *that* much different. I don't know much about amiga, but the basic principle, that someone is telling you that you have to...
by ThorstenOtto
Tue Oct 02, 2018 9:28 pm
Forum: Coding
Topic: m68k-atari-mint-gcc and generation of PC relative code
Replies: 8
Views: 410

Re: m68k-atari-mint-gcc and generation of PC relative code

IIRC -fPIC works when you compile for 68020 at least. -mpcrel sometimes can throw an internal compiler error when accessing struct members.
by ThorstenOtto
Tue Oct 02, 2018 3:53 pm
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 2330

Re: Window refresh problems under Geneva/Neodesk

tschak909 wrote:Sorry, guys. I tried this, early on in development, if I add in an explicit requirement for NVDI, that pushes memory requirements to the point where a 1MB ST won't work.

-Thom


You should take a look at ENHANCER. It does not require NVDI, and is only 3k.
by ThorstenOtto
Tue Oct 02, 2018 3:51 pm
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 2330

Re: Window refresh problems under Geneva/Neodesk

calimero wrote: maybe Behn brothers would do the same with Nvdi?


I think he already asked them. The object files for some VDI parts are already there, just not the sources.
by ThorstenOtto
Tue Oct 02, 2018 12:17 pm
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 2330

Re: Window refresh problems under Geneva/Neodesk

But there's also ENHANCER.PRG,which implements offscreen bitmaps and maybe other NVDI features Oh nice, didn't know that. That seems to be a good solution, that program is from the authors of NVDI. So all you have to do is to check for the EdDI cookie, which is installed by both NVDI and this progr...
by ThorstenOtto
Tue Oct 02, 2018 10:39 am
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 2330

Re: Window refresh problems under Geneva/Neodesk

What version of NVDI does support offscreen bitmaps? I think it was version 3.01 or something. Is NVDI free? You could simple add NVDI.PRG to you Application .zip (distribution) :) No, its not free, that's why it might be a bad idea to add it to the archive. Of course there are lots of sites where ...
by ThorstenOtto
Mon Oct 01, 2018 5:18 pm
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 2330

Re: Window refresh problems under Geneva/Neodesk

Yes, the fact that GEM in it's pure form have no concept of window CONTENT can be frustrating for a developer. You just have to deal with it. Actually, this is the same concept as eg. in X or Win32. The system does not care about your window contents, you have to redraw it yourself. Main difference...
by ThorstenOtto
Mon Oct 01, 2018 5:03 pm
Forum: Professionals
Topic: HypView - Copy to clipboard
Replies: 8
Views: 412

Re: HypView - Copy to clipboard

Cyprian wrote:I can try.
can you pls post packed file with whole HypView folder?


The source is available (currently) as part of freemint itself: https://github.com/freemint/freemint. Just click on the "Clone or download" button, then "Download as zip". Hypview is in the tools folder.
by ThorstenOtto
Mon Oct 01, 2018 12:50 am
Forum: Coding
Topic: Window refresh problems under Geneva/Neodesk
Replies: 64
Views: 2330

Re: Window refresh problems under Geneva/Neodesk

this would allow the AES to maintain the window in its rectangle list, and redraws would just work... AES does not draw your window (only the frame elements like titlebar). You would still have do call objc_draw() on receive of a WM_REDRAW, and you would still have to to encapsulate that in wind_ge...
by ThorstenOtto
Wed Sep 26, 2018 11:46 am
Forum: Applications
Topic: MiNT - init interrupted by error -13 (media change)
Replies: 19
Views: 999

Re: MiNT - init interrupted by error -13 (media change)

sety wrote:I just don't know where this media change error is coming from.


The ENXIO error reported earlier by nfs_init seems to indicate something else. Maybe device drivers missing? At least you try to boot without nfs.
by ThorstenOtto
Tue Sep 25, 2018 1:36 pm
Forum: C / PASCAL etc.
Topic: GCC 7.3.0 for m68k / m68020-60 / m5475 (ColdFire)
Replies: 9
Views: 641

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

And just for those who are not reading the mailing list: cross-compilers for gcc 7.3.1 and 8.2 are available since quite some time on http://tho-otto.de/crossmint.php , together with some commonly used packages, for linux, win32 and macOS. Mikro's versions are native compilers, usable on mint.
by ThorstenOtto
Tue Sep 25, 2018 1:30 pm
Forum: Coding
Topic: Profiler for gcc
Replies: 4
Views: 313

Re: Profiler for gcc

jury wrote:Hi
Any clues how I could make this to work?


I think you are using an older version of mintlib:

https://github.com/freemint/mintlib/blob/7229527f1b1e58252ef4fdb57ae228552a476400/mintlib/gmon.c#L77

There is no global symbol __writev in gmon.c anymore.
by ThorstenOtto
Mon Sep 24, 2018 3:57 pm
Forum: Professionals
Topic: MSA/ST image mounting file system for Mint?
Replies: 12
Views: 925

Re: MSA/ST image mounting file system for Mint?

Doing it via the XDD interface is not possible I think. It can be done with an XFS XFS implements filesystems. The *.st/*.msa do not define any filesystem, just a sector layout. Implementing a xfs would not make sense, as you already have the FAT filesystem (or whatever filesystem the disk contains...

Go to advanced search