Search found 199 matches

by ThorstenOtto
Tue Jan 16, 2018 1:04 pm
Forum: Applications
Topic: SpeedoFont file viewer / simple GEM font editor
Replies: 10
Views: 733

Re: SpeedoFont file viewer / simple GEM font editor

AHCC is Pure-C compatible and supports CF, so for CF build you would just need to add PRJ file for AHCC. I know, but to be honest i don't trust AHCC. When the developer thinks he can use the 16bit library when compiling for 32bit-ints by just declaring all standard functions taking short arguments ...
by ThorstenOtto
Tue Jan 16, 2018 12:43 pm
Forum: Hades / Milan
Topic: ST emulators on Milan
Replies: 9
Views: 338

Re: ST emulators on Milan

The Aranym users would definitely profit from that too. Aranym is mainly intended to run clean programs, and not any demos/games that use lot of hardware tricks, so that does not make much sense. And it only emulates a '040 cpu, so any programs that have problems with that will most likely don't wo...
by ThorstenOtto
Sun Jan 14, 2018 2:29 pm
Forum: Applications
Topic: SpeedoFont file viewer / simple GEM font editor
Replies: 10
Views: 733

Re: SpeedoFont file viewer / simple GEM font editor

I just tried it on TOS 2.06 with WINX 2.3n, and I’m getting "AES ERROR - Application: FONTDISP | Function ID: wind_update | END_: … underflow", when loading a new font with ^O That seems to be caused by your file selector. I think that does not happen when using the menu instead. Should b...
by ThorstenOtto
Tue Jan 09, 2018 1:32 pm
Forum: 680x0
Topic: Boot sector and memory crushing
Replies: 19
Views: 757

Re: Boot sector and memory crushing

I tested overwriting the area between os_end and the start of the basepage. The system blows up catastrophically. I didn't even get a chance to call GEMDOS before it crashed. So it appears that os_end is not really the end of GEMDOS. It's using the area between os_end and basepage. That was to be e...
by ThorstenOtto
Sun Jan 07, 2018 6:13 pm
Forum: 680x0
Topic: Boot sector and memory crushing
Replies: 19
Views: 757

Re: Boot sector and memory crushing

[I suppose the idea would be to write your code at that address, and then perform a load to bring in the remaining sectors after it. That would save needing to copy the code to a new address. Yes, but for that you still don't need to know in advance where the first sector is located. Loading a hard...
by ThorstenOtto
Sun Jan 07, 2018 10:43 am
Forum: 680x0
Topic: Boot sector and memory crushing
Replies: 19
Views: 757

Re: Boot sector and memory crushing

As far as one TOS version is concerned, this should be a pretty explicit value, shouldn't it? Yes. of course. It is loaded into a static diskbuffer, which will remain the same between boots on the same TOS version. It only differs between TOS versions. But i can't see how this can be exposed to do ...
by ThorstenOtto
Sat Jan 06, 2018 1:26 pm
Forum: 680x0
Topic: Boot sector and memory crushing
Replies: 19
Views: 757

Re: Boot sector and memory crushing

Both BIOS and GEMDOS should already be initialized by the time the bootsector gets executed, so it should be safe to use it. I guess your code is not pc-relative. As simon mentioned, a boot sector is different than a normal program, which is relocated by Pexec. For a boot sector, you must assure tha...
by ThorstenOtto
Mon Jan 01, 2018 9:28 am
Forum: Hatari
Topic: Is it possible to run System V on Hatari?
Replies: 6
Views: 1098

Re: Is it possible to run System V on Hatari?

farvardin wrote:could it work with Aranym?


Unlikely. Aranym emulates an 68040 cpu (and, more importantly, mmu). I doubt that ASV was designed to run on '040.
by ThorstenOtto
Sun Dec 31, 2017 7:43 am
Forum: Applications
Topic: SpeedoFont file viewer / simple GEM font editor
Replies: 10
Views: 733

Re: SpeedoFont file viewer / simple GEM font editor

I only tested the programs quickly on my Firebee and unfortunately spdview.prg froze it. The TOS programs were all compiled using Pure-C, so that might not work. Running it with the 68k emulator works though, and the other two programs ran fine as they are. Maybe pure luck, they are not native CF b...
by ThorstenOtto
Sat Dec 30, 2017 3:33 pm
Forum: Applications
Topic: SpeedoFont file viewer / simple GEM font editor
Replies: 10
Views: 733

Re: SpeedoFont file viewer / simple GEM font editor

Any chance you can add a function to rearrange a font? I'd like to change the greek one to iso8859-7 and see what it does. The editor is mainly designed for making a few adjustments to existing fonts, like e.g. in EmuTOS when we need to change the glyphs that are used by the window gadgets. Rearran...
by ThorstenOtto
Sat Dec 30, 2017 1:31 pm
Forum: Coding
Topic: NVDI & character mapping
Replies: 11
Views: 594

Re: NVDI & character mapping

Some more findings: the BICS character mapping, as defined in the Atari compendium, seems to be at least partly wrong. There are also some mappings available n the net (eg. https://en.wikipedia.org/wiki/Bitstream_International_Character_Set), which list only the IDs. These are incomplete, and seems ...
by ThorstenOtto
Sat Dec 30, 2017 12:58 pm
Forum: Applications
Topic: SpeedoFont file viewer / simple GEM font editor
Replies: 10
Views: 733

SpeedoFont file viewer / simple GEM font editor

During some recent experiments with NVDI & font files, i wrote some utilities. One is (a very simple) Editor for GEM *.fnt files. For now, you can only edit existing fonts, but there is also some support to export/import them from some propietary text file format. Another is a viewer for SpeedoF...
by ThorstenOtto
Thu Dec 28, 2017 12:28 am
Forum: Other emulators & tools
Topic: Aranym Network under OSX 10.12
Replies: 33
Views: 4200

Re: Aranym Network under OSX 10.12

it just looks weird. Soon as I re-grab the window it's goes back to normal. Made a video: https://drive.google.com/open?id=1jh3AKPF8HUl-JBnjL4iNQjvqcsoIAqcF That looks really weird. But i don't think that this can be an Aranym bug, the area that is XORed seems to be larger than the 16x16 that makes...
by ThorstenOtto
Wed Dec 27, 2017 2:31 pm
Forum: Other emulators & tools
Topic: Aranym Network under OSX 10.12
Replies: 33
Views: 4200

Re: Aranym Network under OSX 10.12

lp wrote:I updated to macOS High Sierra (10.13.2) and like usual something in aranym breaks.


I don't have a working High Sierra version yet, so i cannot test it. Should i find an image that works in VirtualBox i can take a look at it, but it really sounds like an SDL problem.
by ThorstenOtto
Wed Dec 27, 2017 10:20 am
Forum: C / PASCAL etc.
Topic: Project announcement: libcmini
Replies: 58
Views: 11303

Re: Project announcement: libcmini

Whenever I do a tagged commit (release), the installation files get deployed into the corresponding github release. Yes, this was the problem i encountered. You can use it for releases, but not for snapshot builds like eg. used in Freemint or Aranym. But grats that you found a quick solution for yo...
by ThorstenOtto
Tue Dec 26, 2017 11:02 am
Forum: C / PASCAL etc.
Topic: Project announcement: libcmini
Replies: 58
Views: 11303

Re: Project announcement: libcmini

I just need to find a good way to do this. If you find one, let me know ;) I've already tried this, and it does not seem to be possible, because you don't have direct access to the directories where the repo is stored on the server. And the source archives that appear there are only build when you ...
by ThorstenOtto
Tue Dec 26, 2017 10:23 am
Forum: C / PASCAL etc.
Topic: Project announcement: libcmini
Replies: 58
Views: 11303

Re: Project announcement: libcmini

but I don't have a good concept distributing the result yet, need to figure out all that github stuff myself first. Basically, you have three choices ⋅ deploy it to a separate host. This is done e.g. in the EmuTOS repo (deploying to the old SF repo), and in Aranym (deploying to bintray). ...
by ThorstenOtto
Sat Dec 23, 2017 10:42 am
Forum: MiST
Topic: Can't find a US 2.06 TOS image
Replies: 17
Views: 1115

Re: Can't find a US 2.06 TOS image

troed wrote:which is the main difference between US (NTSC) and UK (PAL)./Troed


US roms are indeed the only ones where NTSC is set. That, a different display format of dates in the desktop, and small differences in the keyboard tables are actually the only differences between us and uk versions.
by ThorstenOtto
Wed Dec 20, 2017 2:22 pm
Forum: Coding
Topic: convert image resolution
Replies: 4
Views: 252

Re: convert image resolution

These are the routines i'm using in ORCS. It's only the actual conversion functions, you'll have to do the file loading/saving yourself.
by ThorstenOtto
Wed Dec 20, 2017 2:14 pm
Forum: Professionals
Topic: MiNT RPM repo.
Replies: 10
Views: 315

Re: MiNT RPM repo.

You can find some updated packages at http://tho-otto.de/crossmint.php. They are just tar archives though, not RPMs, and not as complete as the old SpareMint site yet,
by ThorstenOtto
Sun Dec 17, 2017 4:41 pm
Forum: Coding
Topic: NVDI & character mapping
Replies: 11
Views: 594

Re: NVDI & character mapping

Thank for all the suggestions. Here is what i found out so far: - One of my problems was a wrong implementation of the binding, passing in an invalid mapping mode, which caused NVDI to always return -1. - According to the NVDI documentation, unicode support was added (at least partially) in NVDI 4. ...
by ThorstenOtto
Sat Dec 16, 2017 11:33 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 131
Views: 4798

Re: EmuTOS 0.9.9

I said at least 4x here that it is same in all TOS 1.00-4.04 - release is negative, pressing is positive. That's just not the case. It is only true if a keypress/keyrelease was handled, and even then there are cases where that assumption is wrong (already explained that pressing some non-ascii key ...
by ThorstenOtto
Fri Dec 15, 2017 12:14 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 131
Views: 4798

Re: EmuTOS 0.9.9

Eero Tamminen wrote:Btw. Here's a short allegorical summary of this whole discussion


ROFL :thumbs: :thumbs: :thumbs: :thumbs:
by ThorstenOtto
Thu Dec 14, 2017 3:37 pm
Forum: Coding
Topic: NVDI & character mapping
Replies: 11
Views: 594

Re: NVDI & character mapping

Unicode is supported in NVDI 5 (not in 3). Thats possible. I was just looking at TOS.HYP, where some of the relevant functions are reported by available since NVDI 3. But i'm actually using NVDI 5.03, so that is not problem. And in general, output works, just that vqt_char_index() does not. Troll: ...
by ThorstenOtto
Thu Dec 14, 2017 3:30 pm
Forum: Coding
Topic: NVDI & character mapping
Replies: 11
Views: 594

Re: NVDI & character mapping

I'm not sure I understand what you mean here. How does that picture demonstrate that NVDI handles Unicode? Sorry, that was not clear of course. It is the same font used as in first example (Arial). But instead of using v_gtext() for the output, i was using a mapping table (based on ftp://www.unicod...

Go to advanced search