Changes

Jump to: navigation, search

Talk:FutureOS

292 bytes added, 08:28, 13 January 2009
Formatting cleanup
== Removing not supported hardware ==
The following pointer based HID hardware should be removed from the list of "supported hardware". This hardware is not suported by the "os" itself, as applications can't use or access it by themself with the help of fos. This hardware is (if at all) only used by a sub-program, the fileselector module. The support itself is not an "OS feature" at all. So if you call fos an "OS" it's not possible to mention this hardware as "supported".  <br> Please correct me, if I am wrong. Otherwise the following sections should be removed.  <br>'''Graphic Tablet'''  <br>
'''Graphic Tablet'''
*Hegetron [[Grafpad II|Grafpad&nbsp;II]]
'''Joysticks<br>'''
 
<br>
 
*Analog Joystick (6128 Plus)
 
*Digital Joystick 1
 
*Digital Joystick 2
 
'''Light-Pens<br>'''
 
<br>
 
*[[Dk'tronics Lightpen|Dk'tronics]]
 
*Happy-Computer
 
*Lindy
'''Mouses'''
 
<br>
'''Mice'''
*[[AMX Mouse|AMX_Mouse]]
 
*[[Atari-ST mouse adapter|Atari ST]] (Schneider Magazin)
 
*CPC-Mousepack (Reisware)
 
*CPC-Mousepack 2.0 (Reisware)
 
*Geos (c64)
 
*[[SYMBiFACE II:PS/2 mouse|PS/2 mouse]] (Symbiface)
'''Trackballs'''
 
<br>
 
*[[Atari-ST mouse adapter|Atari ST]] (Schneider Magazin)
 
*[[Marconi|Marconi]]
 
[[User:Prodatron|Prodatron]] 02:11, 10 January 2009 (UTC)
 
<br>
:Indeed you are wrong, all these devices are supported by FutureOS, just connect it to the CPC. You can use them to control the Desktop or for foreigen programs. Naturally the Plus devices (analogue joystick etc.) are only usable by a CPC Plus. All devices can be accesseb by OS routines. See documentation. So I&nbsp;have to correct your updates, because they are just wrong. And by the way I'm waiting for an excuse for your insulting phrases. [[TFM|TFM]].
 
::There is (or at least there was) no way to ask for the X and Y position of the mouse pointer in an application. Or can you tell me, why the Grafpad can't be used in GMSK? If the OS would provide a general pointer-based HID support, the application doesn't need to take care if there is a joystick, a mouse or a grafpad connected. Anyway there are no functions available for an application, where these devices can be used. [[User:Prodatron|Prodatron]] 18:59, 12 January 2009 (UTC)
:::There is no sense in using a graphic tablet in a sprite converter like GMSK. But if you like this function included I&nbsp;can do that for you. The Grafpad is for entering graphical data or for fast selection. There is a routine (read ROM&nbsp;a documentation) which provide the desired features, it deals with keyboard and different joysticks. Only for the Grafpad there is at the moment no application available, but why don't you make one? [[TFM|TFM]].&nbsp; ::::Thanks, that is what I wanted to know. So there is no routine in the OS available for applications to support the grafpad. But this is what I already said. So the grafpad, the mouse etc. can be removed from the "support" list. [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC):::::However, this is NOT the question. FutureOS supports the Graphpad and the other applications. So please let me restore the article now. [[TFM|TFM]]. ::::::Not the OS supports it but the file selector module. This doesn't help me in an application at all. Or is Fos only a program starter? If it's only a program starter, then I am fine with the "support" list. Somehow it seems, that you don't know, what an OS is at all? [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC):::::::Well, I think that for calmness' sake at least, if it is indeed supported and working in the file selector we can leave it in... But, GMSK - if there's no use for the Pad in it then why mention it supports it? It can support lemon and strawberry flavors as well, but it just doesn't make any sense... [[User:Gryzor|Gryzor]]::::::::Is Fos an OS or not?? If it's a program starter then yes, let's leave it. If not, this has to be removed. Or let's rename it from OS to program starter. [[User:Prodatron|Prodatron]] 22:05, 12 January 2009 (UTC)
<br>:::::::::Ok, I&nbsp;have to look about the GMSK, maybe we can make it better. Let me look...To the other thing, and this message is now especially for Prodatron: There IS DEFNINTELY a support for the Grafpad, maybe your documentation is too old. Please look at the doc not older than 6 months. FutureOS provides DEFNINITELY all needed routines to work with the Grafpad. And please stop now the senseless deletings! It's ok to make an article better, but deleting helps nobody. [[TFM|TFM]].
::Thanks, that is what ::::::::I wanted to know. So there is no routine in the OS available still can't found routines for applications to support the grafpad. But this is what I already said. So the grafpad, the mouse etc. can be removed from requesting the "support" listX and Y coordinates of any pointer based HID device. [[User:Prodatron|Prodatron]] 2122:25, 12 January 2009 (UTC)
However, this is NOT the question. FutureOS supports the Graphpad and the other applications. So please let me restore the article now. [[TFM|TFM]].
<br> :::Not the OS supports it but the file selector module. This doesn't help me in an application at all. Or is Fos only a program starter? If it's only a program starter, then I am fine with the "support" list. Somehow it seems, that you don't know, what an OS is at all? [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC) :Well, I think that for calmness' sake at least, if it is indeed supported and working in the file selector we can leave it in... But, GMSK - if there's no use for the Pad in it then why mention it supports it? It can support lemon and strawberry flavors as well, but it just doesn't make any sense... [[User:Gryzor|Gryzor]] ::Is Fos an OS or not?? If it's a program starter then yes, let's leave it. If not, this has to be removed. Or let's rename it from OS to program starter. [[User:Prodatron|Prodatron]] 22:05, 12 January 2009 (UTC) :Ok, I&nbsp;have to look about the GMSK, maybe we can make it better. Let me look...To the other thing, and this message is now especially for Prodatron: There IS DEFNINTELY a support for the Grafpad, maybe your documentation is too old. Please look at the doc not older than 6 months. FutureOS provides DEFNINITELY all needed routines to work with the Grafpad. And please stop now the senseless deletings! It's ok to make an article better, but deleting helps nobody. [[TFM|TFM]]. ::I still can't found routines for requesting the X and Y coordinates of any pointer based HID device. [[User:Prodatron|Prodatron]] 22:25, 12 January 2009 (UTC) <br>The following hardware doesn't seem to be supported as well:  <br>
*[[CPC Booster|CPC Booster(+)]]&nbsp;
 
*HD64180 Coprocessor card
 
*IDE hard discs (173 KB/s with [[IDE8255|IDE8255]], 162 KB/s with [[CPC-IDE|CPC-IDE]] or [[SYMBiFACE II|SYMBiFACE II]])
Regarding the last one, there maybe routines for reading and writing some single sectors (btw. such small routines can be downloaded here: [[SYMBiFACE II:IDE routines|SYMBiFACE_II:IDE_routines]]&nbsp;;-)). This is a feature of a BIOS, not of an OS. Both IDE interfaces are still completely useless for applications in Fos, as long as they don't implement the filesystem by themself (which would be quite crazy of course).
<br>Regarding the Rom expansions, I don't understand the reason, why they are listed, too? Only because of the fact, that Fos requires 4 roms to be able to run? The other thing is, that they are all compatible, so it's senseless to list them all. It would be the same like mentioning all Atari-compatible Digital-Joysticks (Competition Pro, Quickshot, Jet Fighter etc.) in the Joystick section. Seems, that these entries are only for blowing up the list.  <br> [[User:Prodatron|Prodatron]] 13:58, 10 January 2009 (UTC)  <br><br> <br>
:Again you're wrong. The IDE support is in the IDE ROM&nbsp;of FutureOS. Everybody can download it. The CPC Booster support is maybe few, but no questioin still existing in the core OS ROMs.
 
::"Few"?? So how can I use the CPC Booster in my own applications? I found NOTHING about this! You ignored the Coprocessor card completely. Regarding IDE: Yes, I know your IDE rom. As I said, the "support" is a simple BIOS function, not an OS feature at all. [[User:Prodatron|Prodatron]] 18:59, 12 January 2009 (UTC)
 
:::I didn't get an answer here yet. So can I remove this hardware now, too? [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC)
:Further CBM is DEFINITLY a part of the OS. As the programmer of FutureOS I&nbsp;know it better than a person who wants again to fight aginst a concurent OS. I have also to revert the text.
 
::No, CBM is not a part of Fos&nbsp;:-) It is a piece of source code which has to be copied into the source code of the application. Would you say, that all RSX extensions ever developed in history are "a part" of Locomotive Basic, and would you list all these in the Locomotive Basic article?? No, definitely not! [[User:Prodatron|Prodatron]] 18:59, 12 January 2009 (UTC)
:::Hello?&nbsp;You want to know it better than the programmer? If CBM is not a part of FutureOS, then is sos not existing at all. Do you know what you say? Think about this!
::::Seems, that you don't know the difference between a library and an OS component. [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC)
::::Btw, CBM is not even like an RSX extension. As it has to be linked into the applications source code directly, applications are not updated automatically, if CBM is updated. You will have to compile the application with the new CBM sources again to make the update happen. And this is, what you call "a part of the OS"?&nbsp;:-) [[User:Prodatron|Prodatron]] 19:09, 12 January 2009 (UTC)
:::::A RSX extension. NO, really NOT. You are absolutely wrong, in CBM only the text (and very few routines) are linked to the application. Only the things that are DIFFERENT in every application. The main code is in the ROMs. And who cares about ROM&nbsp;or not ROM. You are on the woodway. [[TFM|TFM]].
::::::If I use a textoutput routine of the CPC-OS in my RSX extension, yes, then I use a routine of the OS. That still doesn't make my RSX extension to a part of the OS.
::::::Further only the compatible and tested ROM&nbsp;expansions are listed. Joysticks are not ROM&nbsp;boards. And for sure the sos is not able to use them all. Or have you tried Super ROMbard Plus (provides ROMs with ROM&nbsp;selects 16-31)?&nbsp;The world it not that simple as you think.
::::::What's the problem with ROM select 16-31? Btw, why did you mention SymbOS here? (which "supports" 1-63 btw., but stupid to mention such nonsense). I still don't see any reason for listing the rom expansion. [[User:Prodatron|Prodatron]] 18:59, 12 January 2009 (UTC)
::Hello?&nbsp;You want :::::Nice insult to know it better than the programmer? If CBM is not a part of FutureOScall me stupid. Now Gryzor please stop him insulting me! However, then is sos not existing at allignoring that insult. Do Also SOS needs at least one ROM with a number between 0 and 15, you didn't know what that? [[TFM|TFM]].:::::::: Man, can you saystop acting so silly for a bit? Think about this!You DO know he didn't call YOU stupid, but the matter at hand. [[User:Gryzor|Gryzor]] 08:28, 13 January 2009 (UTC)
:::Seems::::: LOL. No, that you donI didn't know call you stupid. I said, it's stupid to mention, that SymbOS detects its Roms between 1-63. And for initialising the difference first rom, EVERY rom needs to be placed between a library and an 1-15 for its initialisation, if there is no patch for the CPC-OS componentin any other Rom between 1-15. [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC)
:::Btw, CBM is not even like an RSX extension. As it has to be linked into the applications source code directly, applications are not updated automatically, if CBM is updated. You will have to compile the application with the new CBM sources again to make the update happen. And this is, what you call "a part of the OS"?&nbsp;:-) [[User:Prodatron|Prodatron]] 19:09, 12 January 2009 (UTC) :A RSX extension. NO, really NOT. You are absolutely wrong, in CBM only the text (and very few routines) are linked to the application. Only the things that are DIFFERENT in every application. The main code is in the ROMs. And who cares about ROM&nbsp;or not ROM. You are on the woodway. [[TFM|TFM]]. ::If I use a textoutput routine of the CPC-OS in my RSX extension, yes, then I use a routine of the OS. That still doesn't make my RSX extension to a part of the OS. [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC) :Further only the compatible and tested ROM&nbsp;expansions are listed. Joysticks are not ROM&nbsp;boards. And for sure the sos is not able to use them all. Or have you tried Super ROMbard Plus (provides ROMs with ROM&nbsp;selects 16-31)?&nbsp;The world it not that simple as you think. ::What's the problem with ROM select 16-31? Btw, why did you mention SymbOS here? (which "supports" 1-63 btw., but stupid to mention such nonsense). I still don't see any reason for listing the rom expansion. [[User:Prodatron|Prodatron]] 18:59, 12 January 2009 (UTC) :Nice insult to call me stupid. Now Gryzor please stop him insulting me! However, ignoring that insult. Also SOS needs at least one ROM with a number between 0 and 15, you didn't know that? [[TFM|TFM]]. ::LOL. No, I didn't call you stupid. I said, it's stupid to mention, that SymbOS detects its Roms between 1-63. And for initialising the first rom, EVERY rom needs to be placed between 1-15 for its initialisation, if there is no patch for the CPC-OS in any other Rom between 1-15. [[User:Prodatron|Prodatron]] 21:25, 12 January 2009 (UTC) :And&nbsp;please stop insulting me and FutureOS. Since you&nbsp;feel insulted by every piece of dust, you should better know&nbsp;how to deal with words.&nbsp;You behave here like a little child that tries to beat up the toy of another child. And&nbsp;sorry for any insults, if I&nbsp;made some by accident with out even knowing. [[TFM|TFM]].
:TFM, why do you have this persecution mania? Why do you always think, that there is a "fight" against you and your fos? If something is not correct, it should be corrected. Btw, you made just a simple revert of all changes, even of changes, which only corrected the article without removing "supported" stuff etc. That doesn't make any sense, so I will undo your revert again. [[User:Prodatron|Prodatron]] 18:59, 12 January 2009 (UTC)Yes, you made the same! You deletet all my improvements. You mentioned some things, like to big support list and you don't keep the improvements. So let's bring it now to an good state and then we can STEP BY STEP make the article better. Ok? [[TFM|TFM]].
:''So, first you call someone a child and then you say 'sorry! I didn't know I'm insulting you'?? Consider this a warning, a blip more out of your fingers and you're banned for a couple of weeks before this turns into yet another flame. [[User:Gryzor|Gryzor]]''
<br>::Please read carefully! I&nbsp;didn't call anybody a child. I was talking about my subjective impression of the acting of another person. So why don't you ban Prodatron for some time, the effect would be the same. It would be peace again. He is insulting me constantly (by the way, you have been calling me that often stupid in the forum that I&nbsp;can't count it. Also you have used the F-word against me). So I'm the last person who should be banned because of insulting anybody elso. My forms are still some of the best here. But please don't start now a "We will calculate who was insulting more" discussion here. That would be to childish for me. And I&nbsp;DON'T call you a child. If you think that calling somebody a child is an insult, then you're just insulting children. I&nbsp;don't want to talk about the abilities of the brains of children too much, but be sure, they can do much more than you think and much more than a mature brain. [[TFM|TFM]].  ::: I really can't make head or tails out of this passage so I'm giving up, but you did say "you behave like a little child". Are you totally nuts or you think we are nuts maybe? [[User:Gryzor|Gryzor]] 08:28, 13 January 2009 (UTC)
== Ask first, then update the article ==
1,963
edits