SymbOS MSX multitasking operating system - help needed! (Development MSX Fora)MSX Resource Center MSX 25th Anniversary Event           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 153 gasten en 5 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - SymbOS MSX multitasking operating system - help needed!

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 Volgende pagina )
Schrijver

SymbOS MSX multitasking operating system - help needed!

k0ga
msx user
Berichten: 45
Geplaatst: 17 Juni 2006, 12:22   
I want to write one music program (never a tracker!!!!) for MicroCabin driver how I said some weeks ago. I designed one program for this with warau help last summer, but I stoped when I didn't find some acceptable windows toolkit in MSX, and began to developing one was messy for me (I haven't time now for coding in my dear MSX ). So when I saw SymbOS was answer for my problem (I always can develop something in PC, but when you want hear result you need to copy to one dsk and use a emulator which is crappy because music emulator is far to be all acuaracy needed for this, or copy to real MSX that is a bit slow).

MicroCabbin driver use PSG and FM-PAC, so I could do a portable version where CPC people only use the PSG part, but PSG part of the driver is only one complement to the FM. In order to develop portable music applications it's necessary either a PSG API or a unique function which answer with IO base of PSG and a way to lock PSG to other applications.

In other side, Trebmit how hard could be a linux version of SymStudio? I had test with wine and I have some problems in some parts of SymStudio (if someone get a perfect emulation please say me how!!!!).
PingPong
msx professional
Berichten: 813
Geplaatst: 17 Juni 2006, 12:37   
Quote:


In other side, Trebmit how hard could be a linux version of SymStudio? I had test with wine and I have some problems in some parts of SymStudio (if someone get a perfect emulation please say me how!!!!).



K0ga, in the middle, (if you have resources => MEMORY) you can download VMWARE WorkStation or Player that allow you to virtualize almost any S.O. in another. The sw works by hosting a virtual pc in your preferred S.O. (Linux or Windows) so you can have this combinatons for examples:

With Windows as the main O.S. :

a virtual linux machine (I've seen Fedora Linux)
a virtual windows 98 machine
a virtual DOS machine.

With Linux as the main O.S.:
another linux machine !
a windows machine
.....

For example we are currently running a heavy windows 2003 enterprise edition as a virtual machine under Linux

go to http://www.wmvare.com/

and see.

vmware virtualize also network adapters, so you can have the host machine comunicating with the client.
vmware also has a feature called shared folders to do the same without boring about net configuration.

I can guarantee that unlike wine, there are no compatibility problems, the only real problem is the ram reserved to the virtual machine...






manuel
msx guru
Berichten: 3277
Geplaatst: 17 Juni 2006, 12:47   
YOu can't download VMWare workstation, only VMWare player is free. And with that one you can't create new virtual machines.
I've used it a lot at work (running Windows 2000 and XP in VMWare Workstation under Linux) and I never found any compatibility problem whatsoever.
Trebmint
msx addict
Berichten: 257
Geplaatst: 17 Juni 2006, 12:55   
Symstudio is written in a language called blitz3d which is only windows, so it's very unlikely certainly in the short term that a linux version of symstudio will exist, but I won't say never. There will be a new version out today sometime, which may or may not run better on wine (not sure), but certainly has a number of speedups which should help.

Please do develop something for symbos even if it is machine specific. The point I was trying to make though is Symbos should be treated primarily like a cross platform OS if that's at all possible. By combining the msx, cpc and perhaps enterprise/sam coupe communities will mean more software for everyone.
wolf_
online

msx legend
Berichten: 4530
Geplaatst: 17 Juni 2006, 13:00   
Tried Blitzmax yet? that's windows/mac/linux, OO, (func.)pointers, incbin, and a whole lot more. Currently it's 2d-only, tho you can use OGL commands for 3d, but a 'friendly' 3d module like Blitz3d is in the making. There *is* however a GUI module (including an event-system).
Trebmint
msx addict
Berichten: 257
Geplaatst: 17 Juni 2006, 13:51   
Yes Wolf_ I'm aware of blitzmax, which I guess if symstudio will eventually evolve too for ease of conversion. TBH I'm not that impressed by it, considering I use blitz as a RAD tool, and I found Max to be almost as unwieldy as c++.

Normally I would have used Delphi or even VB for this project, but initially it was a few day project to help out prodatron. Blitz unfortunately has a number of issues that will hinder symstudio. Indeed the GUI I use (I'm actually replacing slowly) is very tied to Blitz3d and due to blitz's poor handling of 2d some parts of symstudio have been an issue to get working to speed. The editor for instance was very slow as the text handling was poor. This is fixed in the current version, although the editor is still far from finished.

If anyone is wondering what symbasic is based on however - if you combine blitz3d's syntax, and VB's object and event handling that's about it.
k0ga
msx user
Berichten: 45
Geplaatst: 17 Juni 2006, 15:27   
I use vmware in my computer (Quibus there is a not official site with Debian packages patches to lastest linux kernel),
but sometimes is not a good chance due a loss of functionality.
spl
msx professional
Berichten: 712
Geplaatst: 17 Juni 2006, 17:52   
k0ga, I see that you still hate trackers Well, hope finally your Microcabin driver will be used. Also, it could be interesting make a "cas loader" for SymbOS to read *.CAS files in real MSX.

Yours,
manuel
msx guru
Berichten: 3277
Geplaatst: 17 Juni 2006, 18:58   
Why would the .cas loader be interesting for SymbOS?
Trebmint
msx addict
Berichten: 257
Geplaatst: 17 Juni 2006, 20:39   
NYYRIKKI or anyone that wants the fix version of symstudio is available. This fixes the issues with the consts files that would cause crashes, plus has improvements to the editor and MSX mode 6 implemented on the form display. The only thing to note that has changed in the syntax is that FUNCTION is replaced with AFUNCTION. Function is now a Basic Keyword, and Afunction is now the same for Assembler.

Prodatron may put this up at some stage, but until then you can email me at robertbaggins "at" btinternet "dot" com

Some parts of Symbasic are built in but as yet it is far from useable, so erm don't!

Rob
iamweasel2
msx lover
Berichten: 66
Geplaatst: 17 Juni 2006, 22:14   
About a SymbOS app, I think one that would be used by all users would be a rom loader... Of course that once the game is executed, Symbos would be gone, but it doesn't matter (at least to me). It would be cool to have a graphical version of a rom loader like Loadrom or Execrom.
spl
msx professional
Berichten: 712
Geplaatst: 18 Juni 2006, 13:59   
Quote:

Why would the .cas loader be interesting for SymbOS?



Well, it was a "personal request" for him Last time I've been with K0ga at MadriSX, he and Martos were thinking and triying to do a cas loader for all msx. Also, in CPC there is a ROM loader for Symbos, and if you have seen Martos web: http://www.terra.es/personal3/superint/cas.htm you can find games that some people think that there were not available for MSX (Scramble Spirits, for example, which was bought by me and Sapphire), so, for me, it can be very interesting. Aslo some of those games haven't got any "disk version" or a good disk dump and fixes (for running this games in every MSX, for example).

Yours,

Ivan

msx professional
Berichten: 866
Geplaatst: 18 Juni 2006, 14:56   
Quote:

...you can find games that some people think that there were not available for MSX (Scramble Spirits, for example, which was bought by me and Sapphire)...



Wow! I didn't know that Scramble Spirits was available for MSX. Was it sold in Spain and/or The Netherlands? It's a game from 1990, it's surprising that still some great games were converted from ZX to MSX at that time. You can see here an advertisement of the game (read "AVAILABLE ON C64, SPECTRUM, AMSTRAD & MSX CASSETTES £9.99): http://www.ysrnry.co.uk/articles/scramblespirits.htm
spl
msx professional
Berichten: 712
Geplaatst: 18 Juni 2006, 15:07   
I bought and found in a UK shop called Retrogames. If you put "scramble spirits msx" in google, you'll find it at 1st position. I think that it was only released in UK.

Here you have more info (with photos by me)

http://www.msxposse.com/viewtopic.php?t=998


k0ga
msx user
Berichten: 45
Geplaatst: 18 Juni 2006, 15:30   
I thinks is better convert to symbOS current loaders and use it with SymCommander.
 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.