Search found 4336 matches

by joska
Tue Jun 18, 2019 10:47 am
Forum: Other emulators & tools
Topic: Rastari
Replies: 4
Views: 326

Re: Rastari

Interesting. Looks like a well-designed front-end for Hatari.
by joska
Mon Jun 17, 2019 4:27 pm
Forum: Coding
Topic: PLATOTERM - solving the screen redraw problem, need input.
Replies: 60
Views: 2393

Re: PLATOTERM - solving the screen redraw problem, need input.

then can I at least tell when I am running under MiNT so that I can work around it? If MiNT is running there will be a cookie 'MiNT' present. Do not mess with the IOREC under MiNT, MiNT has it's own, proper serial drivers. to the point, if somebody wants to run HSMOD06, I won't stop them, but requi...
by joska
Mon Jun 17, 2019 8:44 am
Forum: Coding
Topic: PLATOTERM - solving the screen redraw problem, need input.
Replies: 60
Views: 2393

Re: PLATOTERM - solving the screen redraw problem, need input.

Not to speak about the color issues, which you just ignore (and no, restoring the palette when the window is not on top won't help either) As I said above, while not ideal this is unavoidable sometimes. E.g. how would you implement a usable paint program in GEM if you can't change the palette? Stic...
by joska
Mon Jun 17, 2019 7:45 am
Forum: Applications
Topic: PLATOTERM for Atari ST - A PLATO terminal for IRATA.ONLINE - 0.5 Beta
Replies: 18
Views: 821

Re: PLATOTERM for Atari ST - A PLATO terminal for IRATA.ONLINE - 0.5 Beta

BIOS device 6 isn't available on all machines, so I would not use that by default. If you don't want to let the user select serial port in PLATOTERM directly you should always use device 1, and leave the serial port setup to an external program/accessory. When I first started using my Falcon I'm pre...
by joska
Mon Jun 17, 2019 7:05 am
Forum: Coding
Topic: PLATOTERM - solving the screen redraw problem, need input.
Replies: 60
Views: 2393

Re: PLATOTERM - solving the screen redraw problem, need input.

AES has its own (one would say standard but it's not 100% true) palette which are you not supposed to change. That's true, but especially when you only have four or 16 colours available it's a bit hard to avoid sometimes. But I agree that if you have more colours available you should try to find th...
by joska
Sun Jun 16, 2019 7:18 pm
Forum: Applications
Topic: PLATOTERM for Atari ST - A PLATO terminal for IRATA.ONLINE - 0.5 Beta
Replies: 18
Views: 821

Re: PLATOTERM for Atari ST - A PLATO terminal for IRATA.ONLINE - 0.5 Beta

* Starts, but does not work on Falcon because I need to select the correct serial port. (any help appreciated) See here: https://freemint.github.io/tos.hyp/en/xbios_interface.html#Bconmap * screen drawing stops when not top window. It does decode the data, so when window is topped, it will resume. ...
by joska
Sun Jun 16, 2019 12:58 pm
Forum: Hardware
Topic: Performance roundup: CF, SD, IDE HD, PATA SSD, SATA SSD on TT Thunder
Replies: 16
Views: 1898

Re: Performance roundup: CF, SD, IDE HD, PATA SSD, SATA SSD on TT Thunder

So basically it doesn't matter, performance is pretty much identical.
by joska
Sat Jun 15, 2019 8:36 pm
Forum: Coding
Topic: serial programing (st and falcon)
Replies: 2
Views: 352

Re: serial programing (st and falcon)

You can take a look at the MFP and SCC drivers for FreeMiNT, they are written in C with some inline assembler. These drivers are efficient and reliable.

https://github.com/freemint/freemint/tr ... er/sys/xdd
by joska
Fri Jun 14, 2019 7:29 am
Forum: News & Announcements
Topic: New Internal Falcon PSU for CT60, CT60e, CT63...
Replies: 37
Views: 15705

Re: New Internal Falcon PSU for CT60, CT60e, CT63...

Yes I've printed Joskas plastic psu/switch cover and am taking a look at that now, but what about the metal PSU (brick) mount and psu/switch cover combo by 10p6 at the start of THIS thread? That design does not work, simply because the CT60 will not power on by switching on the PSU as that design d...
by joska
Wed Jun 12, 2019 7:33 pm
Forum: News & Announcements
Topic: New Boot "Manager" insaneBOOT
Replies: 20
Views: 4632

Re: New Boot "Manager" insaneBOOT

JoEven, could you comment on this setup with the AB drivers? Bit over my head. :) The AB driver will copy TOS to RAM, patch it (MMU setup, fast-RAM, cache etc) and jump to the new TOS image. TOS will then of course start again, and the AB driver will be run for a second time. But this time it knows...
by joska
Tue Jun 11, 2019 1:33 pm
Forum: Hardware
Topic: Mega 1 - four bombs when booting with disk in drive
Replies: 3
Views: 421

Re: Mega 1 - four bombs when booting with disk in drive

Could it be a random/intermittent problem with the floppy drive? It's 30+ year old mechanical device, at some point it has to stop working.
by joska
Tue Jun 11, 2019 11:05 am
Forum: Hardware
Topic: Mega 1 - four bombs when booting with disk in drive
Replies: 3
Views: 421

Re: Mega 1 - four bombs when booting with disk in drive

Do you have a spare floppy disk? Of so, try formatting it from the desktop and boot with this disk inserted. Does the problem still occur? Four bombs means that an illegal instruction was encountered. Most games usually boots directly from the boot sector, i.e. TOS will load the bootsector, execute ...
by joska
Tue Jun 11, 2019 8:32 am
Forum: Coding
Topic: PLATOTERM - solving the screen redraw problem, need input.
Replies: 60
Views: 2393

Re: PLATOTERM - solving the screen redraw problem, need input.

Or there is an other solution for non-preemptive TOS (1/2/3/4) - "_v_bas_ad". GEM uses that vector for painting the screen. Set "_v_bas_ad" pointer to your off-screen address (your buffer with 32000 bytes) before painting offscreen and restore "_v_bas_ad" after finishi...
by joska
Fri Jun 07, 2019 8:50 pm
Forum: Coding
Topic: PLATOTERM - solving the screen redraw problem, need input.
Replies: 60
Views: 2393

Re: PLATOTERM - solving the screen redraw problem, need input.

I'd stick with offscreen bitmaps, it makes things a lot easier in this case. Not many people will use GEM applications without NVDI these days, and if they do there's always Enhancer which does not use much RAM.
by joska
Thu Jun 06, 2019 7:10 am
Forum: Coding
Topic: Specify that app is single-tasking?
Replies: 3
Views: 477

Re: Specify that app is single-tasking?

I don't think there is a program file header flag for this. You must either specifically select this when starting the program, or save this information in the desktop configuration (like e.g. Thing! does).

https://freemint.github.io/tos.hyp/en/s ... shel_write
by joska
Mon Jun 03, 2019 10:12 am
Forum: Applications
Topic: Read Atari floppies on Mac or PC or Amiga
Replies: 5
Views: 763

Re: Read Atari floppies on Mac or PC or Amiga

USB floppydrives will in my experience only work with DOS-formatted disks with 80 tracks and either 9 (DD/720kb) or 18 (HD, 1440kb) sectors per track. Any other format will not be recognised. Please note that disks formatted from the desktop with TOS < 1.4/1.6 are not DOS compatible. You will either...
by joska
Mon May 27, 2019 9:46 am
Forum: Hardware
Topic: STacy restoration & upgrade Q's
Replies: 14
Views: 1482

Re: STacy restoration & upgrade Q's

KLund1 wrote:This was in the left side port. Any idea what this is.


Probably a copy protection dongle.
by joska
Wed May 22, 2019 7:06 am
Forum: Hardware
Topic: Had an Amiga first, then bought an ST later??
Replies: 20
Views: 1839

Re: Had an Amiga first, then bought an ST later??

Haha, what happened? Guru meditation? I was studying computer science at that time and needed a usable computer at home. The Amiga was just too unstable, it was difficult to exchange data with the DOS computers at school and the "productive" software was sh*tty compared to what the ST off...
by joska
Tue May 21, 2019 1:03 pm
Forum: Hardware
Topic: Had an Amiga first, then bought an ST later??
Replies: 20
Views: 1839

Re: Had an Amiga first, then bought an ST later??

I switched from ST to Amiga in 1988. And back to the ST again after a few weeks.
by joska
Wed May 15, 2019 11:21 am
Forum: Games
Topic: Porting SOTB to the Falcon
Replies: 52
Views: 14998

Re: Porting SOTB to the Falcon

Can you set video address for each horizontal line on Falcon? Interesting question. You can do this on the STE, but I don't know about the Falcon. Zarchos use this ability on Archimedes to achieve part of paralax scroll in his demo... In some of the screens in SOTB almost the entire screen consists...
by joska
Thu May 09, 2019 11:17 am
Forum: Coding
Topic: Switching between low and medium resolution really not possible?
Replies: 5
Views: 780

Re: Switching between low and medium resolution really not possible?

My suggestion would be to forget about this. GEM is not designed for on-the-fly resolution changes, and even if you manage to hack the VDI and AES to work after a resolution change it will almost certainly be a very OS-specific hack. Since your application appears to be closely tied to ST hardware I...
by joska
Mon May 06, 2019 12:12 pm
Forum: CT60 / CT63 Area
Topic: New CT60 Boot ROM 1.05
Replies: 42
Views: 5050

Re: New CT60 Boot ROM 1.05

EDIT: now I read the last line about PSU not being able to be switched on for more than one second without anything connected. Well, in that case you are lucky, that must be the PSU's fault for sure That's not necessarily a fault - many ATX PSU's will not power on when there's no or too little load...
by joska
Tue Apr 30, 2019 6:58 am
Forum: Applications
Topic: Email clients for Mint
Replies: 15
Views: 1288

Re: Email clients for Mint

AFAIK ASH Emailer only works under MagiC. For MiNT I would recommend Troll. There is also MyMail, aMail, Draconis mail, MJM and Newsie, but IMO Troll is so far the best.
by joska
Mon Apr 29, 2019 7:03 am
Forum: Applications
Topic: How to add an app to Mint taskbar start menu?
Replies: 2
Views: 534

Re: How to add an app to Mint taskbar start menu?

JayGroupsII is included in VanillaMiNT. I'm surprised that it doesn't work out of the box, but it's quite possible that I did not test this when setting up VanillaMiNT...
by joska
Mon Apr 29, 2019 6:59 am
Forum: Coding
Topic: GFA Basic, STOS or Asm?
Replies: 30
Views: 2572

Re: GFA Basic, STOS or Asm?

wietze wrote:godlib and c seems like a good start; for most heavy duty graphics stuff, I'd still recommend asm


Pure C has a good assembler, mixing C and assembler is almost ideal for such things.

Go to advanced search