Search found 2914 matches

by AtariZoll
Wed Dec 13, 2017 7:33 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Yep, I guess those who disassembled TOS 1.04 forgot to publish it. Sorry for I don't know about it. And that was not the point. I posted here fragments of that disasm, related with subject. I used UK v. And nobody complained that has beep at ret. to Desktop - I guess that's because simply did not us...
by AtariZoll
Wed Dec 13, 2017 6:55 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Here is some code from TOS 1.04: *MIDIvec: lFC3F6A move.w 8(a0),d1 addq.w #1,d1 cmp.w 4(a0),d1 bcs.s lFC3F78 moveq #0,d1 lFC3F78 cmp.w 6(a0),d1 beq.s lFC3F90 movea.l 0(a0),a2 and.l #$FFFF,d1 move.b d0,0(a2,d1.l) move.w d1,8(a0) lFC3F90 rts *Keyboard error and MIDI error : lFC3B54 rts * Statvec : lFC...
by AtariZoll
Wed Dec 13, 2017 6:17 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Lot of posts . I think that Ijor has the point here. Atari ST documentation is just poor. I know some C and even some Asm part sources for some TOS versions, but none is complete. Furthermore, I have on my hard drives it. And even better, I have disassembled TOS 1.04 - so I can list here all those I...
by AtariZoll
Wed Dec 13, 2017 3:59 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

As said - it returns ASCII code when key is pressed, and scan code when is released (negative for release). That's what I know for sure, and I don't need more. EmuTOS just acts not like all known TOS versions in it. Over. Those vectors are there in purpose, to make coding easier and TOS version inde...
by AtariZoll
Wed Dec 13, 2017 2:17 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Fact is, that the implementation in TOS will return the input value from the ACIA in D0 upon return from this function... at least most of the time. Ikbdsys is a dispatching function, that will call other functions, depending on wether the received byte is a plain keypress, or some other byte belon...
by AtariZoll
Wed Dec 13, 2017 2:04 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

... Ok, the whole issue is about ikbdsys implementation. There are no parameters, as that callback directly reads data from the ACIA. Where do you see that it should return a value? It not should, it returns a value. And I talked about it in my second post in this thread. The fact that it is not do...
by AtariZoll
Wed Dec 13, 2017 11:29 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

For all commentators about AtariZoll's bug report: please look carefully at the code he provided in his initial post . I'm afraid that most comments missed the key point. ... As you've traced a lot of programs (mostly games I assume), can you say how much there's other Atari code (than your own gam...
by AtariZoll
Wed Dec 13, 2017 11:07 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

.... You should look closer. Kbdvbase() + 32 is the address of the ikbdsys vector, not statvec. And that one does indeed return a value. Finally someone who paying attention on details. Thanx for noticing it. How I mixed it up ? Probably bad DOCs - in older Profibuch editions there is lot of errors...
by AtariZoll
Wed Dec 13, 2017 9:08 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Yes, you can follow incomplete DOCs, or can look what really happens . Honestly, I even did not notice all those voids. Why - because it is utter nonsense that calling Statvec returns nothing - then why is it there at all ? And that would be enough from me. Question is: what is more important - life...
by AtariZoll
Wed Dec 13, 2017 7:52 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

If this behaviour is undocumented and there's a documented way to do it, relying on it is stupid IMHO. Has this function always been documented this way? Anyone expecting a void function to return something deserves to have their code broken. And where it stays that Statvec is void ? Actually, ther...
by AtariZoll
Wed Dec 13, 2017 4:49 am
Forum: 680x0
Topic: 68000 weird out of order reads?
Replies: 8
Views: 178

Re: 68000 weird out of order reads?

Isn't this case what we call 'prefetch' ? I see Steven Seagal coming here soon :-)
by AtariZoll
Wed Dec 13, 2017 4:36 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Pera/AtariZoll is, as usual, extremely unfriendly and aggressive, speaking like he is is always right and everybody else is always right ... Extremely shallow observation. You are unfriendly - what aggression I did here ? Of course that I'm right here - not because I'm so smart, but because some pe...
by AtariZoll
Wed Dec 13, 2017 1:16 am
Forum: Games - General
Topic: Klax - STE DMA sound patch
Replies: 21
Views: 1203

Re: Klax - STE DMA sound patch

I will test it when day comes :D It may need activating STE bus emulation, caches off, 8 MHz. Depending from how will work, But one thing is sure - it will need move of PMMU tables on different location - because game will kill original tables at adr. $700 . And one more: need to perform proper XBIO...
by AtariZoll
Wed Dec 13, 2017 12:12 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

You misinterpreting DOCs. In TOSHYP says: "For the elements kb_clockvec and kb_joyvec one should note that the address of the packet is passed in register A0 and on the stack;" - So, nothing about Statvec. How about that Statvec using common way, and returns status in d0 ? Just same as thr...
by AtariZoll
Tue Dec 12, 2017 10:39 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

I checked in Atari ST Profibuch .
There says: "Die Adresse des 'packets' wird in A0 und auf dem Stack übergeben."
In English: 'Address of packets will be moved into A0 and on Stack' .
There is nothing of it in real code in TOS 1.04 - and for sure no in other versions.
Whom to believe now ?
by AtariZoll
Tue Dec 12, 2017 9:41 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

I wonder if in all this minutia the important points about the release get overlooked? You know what ? I tested it about 5 minutes, intentionally with games - and then that flaw appeared. I spent another 10 minutes to examine it, then another 10 to post reply with asm src. And another 10 minutes to...
by AtariZoll
Tue Dec 12, 2017 9:19 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Ah sorry for wasting your precious time with discovering of something what you are not interested. This is not side effect. And your DOCs are indeed wrong - it is not a0, but a1 . I'm done here, really. I did not this because I want to use EmuTOS. It's about compatibility. And you just refuse to mak...
by AtariZoll
Tue Dec 12, 2017 7:27 pm
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

As said it works in all TOS versions 1.00-4.04 . I don't care for MagiC, Mint etc ... It is not first case that I used TOS function without proper docs, but instead it traced it - what was common practice in past too by programmers. Now, if you think that what stays in DOCs is more important than wh...
by AtariZoll
Tue Dec 12, 2017 9:29 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

I just traced it with TOS 1.04 (what is TOS v. code you using for this :D ) . Statvec returns ASCII code when key is pressed - so $20 for space. And returns not exactly proper release code, but it is negative byte, it seems always. For instance $B9 for space (is it scancode ? - YES). Since mine code...
by AtariZoll
Tue Dec 12, 2017 8:14 am
Forum: News & Announcements
Topic: EmuTOS 0.9.9
Replies: 53
Views: 1069

Re: EmuTOS 0.9.9

Nice :D I tried 192K version - what did never before. In Steem and in Hatari 2.0.0 . Some extra settings are great. Running directly game - Snoopy - works well. But I noticed problem with IKBD/ACIA/keyb/mouse in specific situation: There is code in mine SW, what needs to assure that continue only af...
by AtariZoll
Tue Dec 12, 2017 7:33 am
Forum: Games - General
Topic: Klax - STE DMA sound patch
Replies: 21
Views: 1203

Re: Klax - STE DMA sound patch

I'll have a go at sticking in 12.5kHz samples in sometime. Am I right in thinking the Falcon doesn't need to have the values written to the YM volume registers lowered because the balance between YM+DMA in the Falcon is correctly done? Yes, Falcon has well balanced YM-DMA levels. I noticed that it ...
by AtariZoll
Mon Dec 11, 2017 3:31 pm
Forum: Chat forum [ENG]
Topic: Modern OS-es, pros and contras, experiences with ..
Replies: 46
Views: 1880

Re: Modern OS-es, pros and contras, experiences with ..

OK, I think that we went pretty much off topic - so please open new thread about metadata, what would be if, and such things. We should stick here to what is really done and talk about it. Just to say my opinion about said in last couple post by Calimero: You can call it whatever you want - files, d...
by AtariZoll
Mon Dec 11, 2017 9:11 am
Forum: Chat forum [ENG]
Topic: Modern OS-es, pros and contras, experiences with ..
Replies: 46
Views: 1880

Re: Modern OS-es, pros and contras, experiences with ..

My point was that people obsessed with conspirations claim often complete false things. I can not prove that some event happened differently. I was not there. But when we are at technical details - yes, often. Need to add that complete 'what would be' talk is so stupid. What I rather think is: Bill ...
by AtariZoll
Sun Dec 10, 2017 9:40 pm
Forum: Chat forum [ENG]
Topic: Modern OS-es, pros and contras, experiences with ..
Replies: 46
Views: 1880

Re: Modern OS-es, pros and contras, experiences with ..

Just watched silly movie Pirates of Silicon Valley (1999) . Most interesting thing was at the end - Bill Gates bought part of Apple, and actually helped in renewing it after crash about 1998 ... So, dear Apple owners, you are the reason why Bill Gates is the richest man on Planet :mrgreen: And I see...
by AtariZoll
Sun Dec 10, 2017 9:24 pm
Forum: Chat forum [ENG]
Topic: Modern OS-es, pros and contras, experiences with ..
Replies: 46
Views: 1880

Re: Modern OS-es, pros and contras, experiences with ..

It was some other guy actually - don't remember name at moment. Not so relevant. Intel mongers were spread everywhere :mrgreen:

Go to advanced search