Welcome, Guest. Please login or register.


Author Topic: SymbOS (Read 505880 times)

Offline Prodatron

  • EP user
  • *
  • Posts: 256
  • Country: de
  • Back on the Z80
    • http://www.symbos.de
Re: SymbOS
« Reply #675 on: 2015.May.21. 17:09:51 »
Yes, it was me, and you are right :)
The blitter of the VDP9938 can be used for a lot of stuff (drawing horizontal/vertical lines, filling rectangles, scrolling and copying rectangle screen areas from one part to another, fill a rectangle with a bitmap "stream" coming from the CPU [no line jumps are necessary]). SymbOS uses the VDP on the MSX for all this to accelerate the graphic output. Printing texts is done in exactly this way, too. In SymbOS the charset is copied to a hidden area of the VRAM (it is 128K on the MSX2) in all 16 colours. As the VDP allows "xor" operation when pasting one rectangle to a destination in the videoram you can use it to plot chars with any colour combinations.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14731
  • Country: hu
    • http://enterprise.iko.hu/
Re: SymbOS
« Reply #676 on: 2015.May.21. 17:29:24 »
Need to design new Nick chip which can do same :-D and using dual port memory :-)

Offline geco

  • EP addict
  • *
  • Posts: 7109
  • Country: hu
    • Támogató Támogató
Re: SymbOS
« Reply #677 on: 2015.May.21. 17:56:31 »
As we already discussed in Budapest it's really hard to compare :) The MSX screen is larger (in this case it's 27KB), but the MSX has a blitter, and the EP not.

Yes, it was just an idea from me :) why could write Edoz for a normal 4MHz EP: "Seems better then the MSX"
Because normally with MSX VDP it should be faster, and you mentioned SymOS using advantages of VDP :)

Offline edoz

  • EP fan
  • *
  • Posts: 135
  • Country: nl
Re: SymbOS
« Reply #678 on: 2015.May.21. 18:02:59 »
I'm not sure .. it is just a feeling that it is faster on the Enterprise :D
Have fun with the Z80!

Offline Prodatron

  • EP user
  • *
  • Posts: 256
  • Country: de
  • Back on the Z80
    • http://www.symbos.de
Re: SymbOS
« Reply #679 on: 2015.May.21. 18:47:05 »
Yes, it was just an idea from me :) why could write Edoz for a normal 4MHz EP: "Seems better then the MSX"
Because normally with MSX VDP it should be faster, and you mentioned SymOS using advantages of VDP :)
My general experience is, that the MSX with 16 colours has a similiar speed like the CPC and EP with 4 colours. The MSX has to handle the double amount of data, but because of the VDPs blitter you have the same speed at the end.
The speed-up isn't that much if there are a lot of bitmaps which have to be handled, as these usually have to be copied from normal memory by the CPU. So that's probably the reason why the "Columns" game feels faster on the EP compared to the MSX.

Offline edoz

  • EP fan
  • *
  • Posts: 135
  • Country: nl
Re: SymbOS
« Reply #680 on: 2015.June.02. 20:13:48 »
See some progress over here ;) Prodatron is moving forward if it is about network !

MSX Forum (SymbOS)
Have fun with the Z80!

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: SymbOS
« Reply #681 on: 2015.June.02. 20:59:15 »
Arghhhh netstat. Cool :-) Now only IP filter is missing soon ...

Offline edoz

  • EP fan
  • *
  • Posts: 135
  • Country: nl
Re: SymbOS
« Reply #682 on: 2015.June.03. 14:23:51 »
The multitasking operating system SymbOS just got even more interesting with the release of a Sega Columns remake created by Edoz. Sega Columns is created with the Unify IDE which will be released later this month as a public beta release together with a SymbOS 3.0 beta.

The new beta release of SymbOS will have a network stack onboard and some other nice new features! Because of the upcoming network support in SymbOS the next game project is already started / in development!  It’s called “Battle Ship!” The famous classic game comes to SymbOS where there is a possibility to play with other players using the new network daemon for SymbOS. Currently Prodatron is working on the network daemon where Trebmint is developing the network support in Unify and Edoz is putting it together in the form of Battle Ship in Unify. It is really a team that works together on all different levels, low-level, middle-level and development in Unify.

For now we hope that you enjoy this remake of Sega Columns which can be downloadedHERE





and the preview screenshot for battle Ship:

« Last Edit: 2015.June.03. 14:48:54 by edoz »
Have fun with the Z80!

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14731
  • Country: hu
    • http://enterprise.iko.hu/
Re: SymbOS
« Reply #683 on: 2015.June.03. 14:32:12 »
Because of the upcoming network support in SymbOS the next game project is already started / in development!  It’s called “Battle Ship!” The famous classic game comes to SymbOS where there is a possibility to play with other players using the new network daemon for SymbOS.
It is sounds very amazing!

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: SymbOS
« Reply #684 on: 2015.June.03. 14:32:53 »
Impressive! Especially if EP have some networking hardware in the future with SymbOS support, so even with different machines players can fight against each other over the Internet, like one MSX in the USA against one EP-128 in Hungary. Or so :) Exciting, in my opinion (I don't play with computer games too much ever, but still!)

Offline edoz

  • EP fan
  • *
  • Posts: 135
  • Country: nl
Re: SymbOS
« Reply #685 on: 2015.June.03. 15:57:36 »
And a picture from a real Enterprise Machine ;)

Have fun with the Z80!

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: SymbOS
« Reply #686 on: 2015.June.03. 16:25:02 »
With a real mouse?

Offline edoz

  • EP fan
  • *
  • Posts: 135
  • Country: nl
Re: SymbOS
« Reply #687 on: 2015.June.03. 16:35:21 »
With a real mouse?

No i do not have this mouse adapter for my Enterprise. (To hookup MSX mouse)
I just used the arrow Joystick on the enterprise itself and the green INS to switch between modes.
Have fun with the Z80!

Offline ssr86

  • EP user
  • *
  • Posts: 355
  • Country: pl
Re: SymbOS
« Reply #688 on: 2015.June.04. 22:07:58 »
With a real mouse?
I've noticed you really want a mouse for your ep :lol:

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: SymbOS
« Reply #689 on: 2015.June.04. 22:55:56 »
No, I already have several mouses and interfaces for my EP....

What I really want is that soon every EP user got one....