SymbOS MSX multitasking operating system - help needed! (MSX development MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian French         

MSX Forum


MSX Forum

MSX development - SymbOS MSX multitasking operating system - help needed!

Goto page ( Previous Page 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 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 Next Page )
Author

SymbOS MSX multitasking operating system - help needed!

manuel
online
msx legend
Posts: 4308
Posted: May 23 2006, 13:41   
For the sake of rapid feedback: I think it would be nice if you could make some downloadable thing soon, so that MSX users can try it on their real hardware and give you some more detailed feedback.
Sonic_aka_T

msx guru
Posts: 2344
Posted: May 23 2006, 13:44   
Quote:

@spl: I hope I will able to integrate also routines for a proportional mouse. Sonic_aka_T told me, that it's not so easy. Currently only joystick and a keyboard mouse control is integrated, and there is still something missing for the joystick. But these are all not huge problems. I should concentrate on the FDCs first.

I didn't say it was very hard, it's just very strange how they implemented this on MSX. I have a mouse routine for you already, I just haven't had the time to test it (not at home atm). I'll try to find some time to test the thing and send it. The basics already work okay, and it uses the highspeed timer on turboR to time in case the R800 is on. I'll try to test it asap and I'll send it to you by email.
BiFi
msx guru
Posts: 3142
Posted: May 23 2006, 15:52   
very impressive movie...
Prodatron
msx master
Posts: 1125
Posted: May 23 2006, 16:51   
@Manuel: As it's currently quite tricky to boot SymbOS (I think it wouldn't be possible on a real machine, as I switch off/on the Sunrise IDE card during the booting process manually...) I need to do some work on the loader and the FDC routines, otherwise you wouldn't have much fun without the IDE interface.
@Sonic_aka_T: Thanx for all the feedback, I already optimized the graphic converter and will send you an email soon, too. Regarding the VDP, do you think at some day we will see a new and very fast MSX??
Prodatron
msx master
Posts: 1125
Posted: May 23 2006, 16:53   
Btw, is the GFX9000 emulated in BlueMSX or OpenMSX? I couldn't find this yet? I like the 640x400 or 640x480 modes a lot because of the 1:1 aspect and the vertical height, I never saw SymbOS running is such a resolution.
wolf_

msx legend
Posts: 5178
Posted: May 23 2006, 16:54   
Quote:

do you think at some day we will see a new and very fast MSX??


do you like FPGA programming? http://www.bazix.nl/press100705.html
and: http://www.bazix.nl/notices.html
dvik
msx master
Posts: 1479
Posted: May 23 2006, 17:05   
Quote:

Btw, is the GFX9000 emulated in BlueMSX or OpenMSX? I couldn't find this yet? I like the 640x400 or 640x480 modes a lot because of the 1:1 aspect and the vertical height, I never saw SymbOS running is such a resolution.



GFX9000 is emulated in openmsx. Personally I don't have any interest in it at all so unless someone helps supporting it I doubt it will be emulated in bluemsx in the forseeable future.
GhostwriterP
msx addict
Posts: 339
Posted: May 23 2006, 17:09   
GFX9000 is emulated in OpenMSX, as long you do nothing fancy and stick to B-modes it works
quite well... right?
Prodatron
msx master
Posts: 1125
Posted: May 23 2006, 17:20   
Quote:

do you like FPGA programming?



Of course http://www.symbos.de/trex.htm

I want to order the MSX board, hope in the second attempt they collect enough orders.
What I am also dreaming about is a board, which can switch between a CPC and a MSX fpga configuration...
wolf_

msx legend
Posts: 5178
Posted: May 23 2006, 17:21   
dunno whether things are fixx0red meanwhile, but last time I was testing edwin's code (which he made in openmsx with its current g9k emu) on my real g9k, it looked buggy d'buggy. ^_^ (the P-mode, but not the multilayer mode)
BiFi
msx guru
Posts: 3142
Posted: May 23 2006, 17:57   
Quote:

Quote:

do you think at some day we will see a new and very fast MSX??


do you like FPGA programming? http://www.bazix.nl/press100705.html
and: http://www.bazix.nl/notices.html


/me points to this link.
Prodatron
msx master
Posts: 1125
Posted: May 23 2006, 18:01   
Another question regarding the sound player SymAmp:
What is the cycle of the MSX PSG sound chip? The CPC has 1 MHz. Hope it's the same, otherwise I would need to recalculate the period values...
Prodatron
msx master
Posts: 1125
Posted: May 23 2006, 18:10   
Hm, 3,58MHz like the CPU it seems... Did anyone ever tried to play Sinclair Spectrum tunes on the MSX?
Sonic_aka_T

msx guru
Posts: 2344
Posted: May 23 2006, 18:11   
Quote:

@Sonic_aka_T: Thanx for all the feedback, I already optimized the graphic converter and will send you an email soon, too. Regarding the VDP, do you think at some day we will see a new and very fast MSX??

Well, I still kind of hope MSXA will keep their promise of delivering the OCM. I must admit things are looking kind of bleak, but still...

The problem isn't really new MSX hardware though. Anyone who will design a new system is probably clever enough to know that a lot of software uses these types of 'tricks' (it's actually just dirty, non-standard programming) and will want to make the new hardware compatible, much like the turboR is, even in R800 mode...

The problem would be modified MSX computers, with extensions such as a 6/7/8MHz 'turbo', or perhaps even some 'unknown' MSX2 model. This is mainly why I suggested making a 'compatibility driver' some day. That way all MSX2 computers, regardless of how they were made/modded would be able to run SymbOS.
Sonic_aka_T

msx guru
Posts: 2344
Posted: May 23 2006, 18:19   
Quote:

Btw, is the GFX9000 emulated in BlueMSX or OpenMSX? I couldn't find this yet? I like the 640x400 or 640x480 modes a lot because of the 1:1 aspect and the vertical height, I never saw SymbOS running is such a resolution.

It's emulated in openMSX, but the VGA-like modes aren't supported in openMSX, nor are they on hardware by default. Modes 5 and 6 require a different crystal and use a different horizontal scanning frequency. This means that in practice there will be very few (if any) MSX users who are able to actually use these modes. You could achieve a 640x480 resolution in mode B4 though, by using interlaced overscan, prolly best done in PAL mode. Overscan modes tend to drop a few pixels near the border of the screen on hardware, but using a 'window' of 640x480 in the center of the 768x580 screen you should get a pretty good approximation of a real 640x480 mode. The only thing would be how easy the 50Hz interlace is going to be on the eyes... ^_^
 
Goto page ( Previous Page 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 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 Next Page )
 







(c) 1994 - 2010 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.