Search found 311 matches

by Petari
Tue Sep 18, 2018 6:54 pm
Forum: STF REMAKE PROJECT
Topic: TOS startup sequence.
Replies: 17
Views: 2346

Re: TOS startup sequence.

It's simple in fact. Negative value is 16-bit, and if you sub it from $10000 will get 16-bit positive value - what is in case of HW port always negative number (bit 15 is 1). You can use Windows calculator in programmer and hex mode for it. -$7FFF = $10000-$7FFF = $8001 - MMU config reg. Physical ad...
by Petari
Tue Sep 18, 2018 3:07 pm
Forum: STF REMAKE PROJECT
Topic: TOS startup sequence.
Replies: 17
Views: 2346

Re: TOS startup sequence.

Here is begin of TOS 1.04 (ST) , with some comments . TOS104SU.ZIP Can add more comments, just need some time and what is exactly of interest. It's not hard to follow once you get used on strange HW addressing at most places: suba.l a5,a5 lea -$7800(a5),a0 move.b #7,(a0) move.b #$C0,2(a0) move.b #$E...
by Petari
Tue Sep 18, 2018 8:00 am
Forum: STF REMAKE PROJECT
Topic: TOS startup sequence.
Replies: 17
Views: 2346

Re: TOS startup sequence.

Actually, initial palette is set right after Vfreq. set, so nothing happens between those 2 :D Checked in TOS 1.04 and 2.06 .
It is all in very early stage, so many things will be set after it, before first screen output.
by Petari
Wed Sep 12, 2018 4:58 pm
Forum: INTRODUCE YOURSELF
Topic: Hello from the USA
Replies: 8
Views: 929

Re: Hello from the USA

Welcome back to Atari waters :D
Mark Williams C here: https://mega.nz/#F!4JVH3ayK!Bu5-bDni0flCfau3KoTJvA
by Petari
Tue Sep 11, 2018 4:48 pm
Forum: SOFTWARE PROGRAMMING & DISCUSSION
Topic: Adapted games: what makes them incompatible at >16 MHz?
Replies: 14
Views: 1989

Re: Adapted games: what makes them incompatible at >16 MHz?

There is in some cases special screen displaying code used, to achieve more than 16 colors on ST(E) at once. That works not on Falcon, TT, of course - will get some mess normally. Stays for F1 GP intro too. Speed gain depends from many factors. In some cases code self limits framerate - what prevent...
by Petari
Mon Sep 10, 2018 12:53 pm
Forum: INTRODUCE YOURSELF
Topic: Hi from Ireland
Replies: 8
Views: 1289

Re: Hi from Ireland

... If you remove the keyboard of the Mega ST and switch it on, the computer won’t boot up and sits there sending alert-beeps to notify you that the keyboard is disconnected That pretty much describes my Falcon at bootup. Hope it's a disconnected cable, rather than a dead keyboard microcontroller. ...
by Petari
Mon Sep 10, 2018 9:30 am
Forum: CHAT FORUM
Topic: Should some old computer do all (same) as some new ?
Replies: 9
Views: 1386

Re: Should some old computer do all (same) as some new ?

I have a PDF of the ST Profibuch. My description would be: "An overwhelming 1500 page behemoth of knowledge". But then i still could not even read a single value from the Disk and get the expected value. .... I take it as complement to Atari :D Machine is so complex that really needs very-very long...
by Petari
Sun Sep 09, 2018 12:01 pm
Forum: SOFTWARE PROGRAMMING & DISCUSSION
Topic: Adapted games: what makes them incompatible at >16 MHz?
Replies: 14
Views: 1989

Re: Adapted games: what makes them incompatible at >16 MHz?

Micro, can you give some %-age of games not working with CT2 at 50 MHz ? Should try my later adaptations, those after 2013 . 1 game is really not enough to make some reliable conclusions. There is always code which can fail at higher CPU clock. It is not much present. Maybe 5-10% of games will crash...
by Petari
Sun Sep 09, 2018 9:51 am
Forum: CHAT FORUM
Topic: Should some old computer do all (same) as some new ?
Replies: 9
Views: 1386

Re: Should some old computer do all (same) as some new ?

... i struggle with GEM/TOS. There are few resources for learning, and even fewer "gurus" to learn from. Also, much software is written in assembler, and i am just not good at that. What i tried was a tool for viewing/editing/creating partitions on the ST, but i could not even get it to read the pa...
by Petari
Sun Sep 09, 2018 9:25 am
Forum: SOFTWARE PROGRAMMING & DISCUSSION
Topic: Adapted games: what makes them incompatible at >16 MHz?
Replies: 14
Views: 1989

Re: Adapted games: what makes them incompatible at >16 MHz?

I don't think that only difference is CPU clock. In CT60, CT2 68060 CPU is used, if I'm not wrong (could not find exact descript. of CT2 right now) . And that CPU is not 100% compatible with 68030. For instance instruction movep is removed. And that's used in many games. The result is almost certain...