dMZX Forums: MZX port - dMZX Forums

Jump to content

  • (11 Pages)
  • +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • This topic is locked

MZX port The pseudo-journal

#31 User is offline   Koji 

  • End
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 6,644
  • Joined: 15-November 01
  • Gender:Not Telling
  • Location:US, NC

Posted 04 June 2004 - 08:28 PM

But then it wouldn't sound right. Errr I mean horrible...

Listen, if you change it from square to sine wave, It would sound too good, and too smooth. The sound effects used through the pc speakers wouldn't sound right through a sine wave.
0

#32 User is offline   paulguy 

  • No furry sex
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,548
  • Joined: 14-July 02
  • Gender:Male

Posted 04 June 2004 - 10:13 PM

I think the whole goal to the Windows port should be to get rid of the horribleness of DOS limitations and get rid of that damned crappy ass sounding PC speaker. Square wave wouldn't be too bad but what they were saying before about putting it through a filter to purposefully crappify it is a stupid idea.


Why-Fi: but I'M MATURE ENOUGH TO BE A MODERATOR!!!!!!!!!!
0

#33 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 05 June 2004 - 08:28 PM

My other computer's sound card emulates PC speaker. Not sure why or how (it's an SB16), but it works and it sounds fine. Better than the real thing, IMO.

I've been working on the port steadily while my connection's been down. At this point I have to do a lot of debugging before I can really get anywhere. Lots of fun. I'll keep progress posted on this thread. Maybe some screenshots eventually.

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#34 User is offline   Smallhacker 

  • Hey! My monitor turned black!
  • PipPipPip
  • Group: Members
  • Posts: 405
  • Joined: 16-September 02
  • Location:Sweden

Posted 05 June 2004 - 09:41 PM

Just one question...
When you finish the port, will you:
1: Drop the DOS verison and update the ported version?
2: Update both the DOS and ported versions?
3: Update both the DOS and ported versions, but drop the DOS version after a while?
4: Accidently make your HD crash so the ported version's code gets erased?
Smallhacker Lexicon:

Smallhacker: (noun) -s ; Read the post above.
Small Hacker: (noun) -s ; Typo.
Smallhacker Counter: (noun) -s ; If set to 1, it allows 8 colors/char without resoloution loss.

Sign version 2.5
0

#35 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 05 June 2004 - 11:56 PM

Smallhacker, on Jun 5 2004, 04:41 PM, said:

Just one question...
When you finish the port, will you:
1: Drop the DOS verison and update the ported version?
2: Update both the DOS and ported versions?
3: Update both the DOS and ported versions, but drop the DOS version after a while?
4: Accidently make your HD crash so the ported version's code gets erased?

#1 or #4

In all seriousness though, I can't see any good reason to continue the DOS version rather than move forward with a non-DOS one. But I won't do that until the port is very mature.

Anyway, I've hit some complications with the world/board loading source as it is right now, so I'm probably going to go ahead and rewrite it now instead of later, so that it's much saner. No progress will really be seen until that happens.

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#36 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 07 June 2004 - 02:00 AM

Okay, the new world loading is working and the first board can be viewed correctly like this (viewed, not played. It's a hack).

After I change the rest of the source to match the new world structures actual gameplay should be happening.

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#37 User is offline   paulguy 

  • No furry sex
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,548
  • Joined: 14-July 02
  • Gender:Male

Posted 07 June 2004 - 02:07 PM

This is going pretty fasly, keep up the goos work Exo! Wihat kind of system will this be able to work on?


Why-Fi: but I'M MATURE ENOUGH TO BE A MODERATOR!!!!!!!!!!
0

#38 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 07 June 2004 - 05:53 PM

paulguy119, on Jun 7 2004, 09:07 AM, said:

This is going pretty fasly, keep up the goos work Exo! Wihat kind of system will this be able to work on?

I don't really know, I'll have to test it on slower computers. Most of the functionality should be about as fast or faster than DOS MZX, with the main exception being the video rendering code (since it's not accelerated like text mode is). My renderer is pretty fast, though. It'll also depend on what speed you play on - getting full speed at speed 2 is much more graphically intensive than speed 4.

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#39 User is offline   paulguy 

  • No furry sex
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,548
  • Joined: 14-July 02
  • Gender:Male

Posted 08 June 2004 - 01:57 PM

What do you mean "accelerated"?


Why-Fi: but I'M MATURE ENOUGH TO BE A MODERATOR!!!!!!!!!!
0

#40 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 08 June 2004 - 03:15 PM

paulguy119, on Jun 8 2004, 08:57 AM, said:

What do you mean "accelerated"?

Textmode is hardware accelerated. Meaning the video card takes care of drawing the characters on the screen, so it's very fast. In graphics mode, the characters have to be drawn manually..

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#41 User is offline   paulguy 

  • No furry sex
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,548
  • Joined: 14-July 02
  • Gender:Male

Posted 08 June 2004 - 03:30 PM

Oh. Isn't OpenGL hardware accelerated? Could using that speed it up?


Why-Fi: but I'M MATURE ENOUGH TO BE A MODERATOR!!!!!!!!!!
0

#42 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 08 June 2004 - 03:47 PM

paulguy119, on Jun 8 2004, 10:30 AM, said:

Oh. Isn't OpenGL hardware accelerated? Could using that speed it up?

In 640x350x8bpp the speed isn't really an issue unless your computer is very slow...

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#43 User is offline   paulguy 

  • No furry sex
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,548
  • Joined: 14-July 02
  • Gender:Male

Posted 08 June 2004 - 10:57 PM

How about 500Mhz AMD K6-2 with 180Something MB SDRAM? Is that fast enough? I guess if it can run Quake 2 at a decent speed, it can rum MZX. But what I'm asking for is MZX32 and UltraZig are both horridly slow on my computer.


Why-Fi: but I'M MATURE ENOUGH TO BE A MODERATOR!!!!!!!!!!
0

#44 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 08 June 2004 - 11:22 PM

paulguy119, on Jun 8 2004, 05:57 PM, said:

How about 500Mhz AMD K6-2 with 180Something MB SDRAM? Is that fast enough? I guess if it can run Quake 2 at a decent speed, it can rum MZX. But what I'm asking for is MZX32 and UltraZig are both horridly slow on my computer.

I haven't really looked at the renderers for either of them, but my renderer is fast. It may not run full speed at speed 2, but after that the requirements go down a lot. I know that on a Celeron 850 my last renderer ran well, and this is a rewrite of that renderer (I lost it)

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#45 User is offline   Pyro1588 

  • wojtek
  • PipPip
  • Group: Members
  • Posts: 145
  • Joined: 20-October 02
  • Gender:Male
  • Location:Minnesota

Posted 09 June 2004 - 02:59 AM

this is the first time i've seen this thread (been gone for awhile) and all i can say is that i can't wait! <3 exo!
<Tox> bah. I may as well give in and shop australia. D:
<pyro1588> "welcome to australia, can i help you find what you're looking for?"
<Tox> pyro1588, I'm giving you the most reproachful of glares right now.
--------
Go show those nutty Koreans what us crazy Europeans are made of pirate.gif pirate.gif pirate.gif - Saike
<exophase> The old Commodore strategy of, "Go friggin' bankrupt!"
<wervyn> Go away! I'm writing the same engine I always do!
0

#46 User is offline   paulguy 

  • No furry sex
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,548
  • Joined: 14-July 02
  • Gender:Male

Posted 11 June 2004 - 02:26 PM

What's left to do for the port?


Why-Fi: but I'M MATURE ENOUGH TO BE A MODERATOR!!!!!!!!!!
0

#47 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 11 June 2004 - 07:06 PM

paulguy119, on Jun 11 2004, 09:26 AM, said:

What's left to do for the port?

A lot. No one knows ;)

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#48 User is offline   djtiesto 

  • SHOPPING PLEASE
  • PipPipPipPipPip
  • Group: Members
  • Posts: 2,660
  • Joined: 01-June 04
  • Gender:Male
  • Location:Long Island

Posted 11 June 2004 - 11:32 PM

Exo, since I know you're trying to go for cross-compatibility for a variety of platforms... what are the chance we'll see a self-booting Dreamcast port - you can burn a disk with MZX and a buncha games on it and run it on your DC/TV... that would be awesome ;)
Posted Image

Posted Image
0

#49 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 12 June 2004 - 01:20 AM

djtiesto, on Jun 11 2004, 06:32 PM, said:

Exo, since I know you're trying to go for cross-compatibility for a variety of platforms... what are the chance we'll see a self-booting Dreamcast port - you can burn a disk with MZX and a buncha games on it and run it on your DC/TV... that would be awesome ;)

If SDL is available for Dreamcast it's totally possible, although I don't know how savegames/world saving will be supported (VMU?)

I don't have a Dreamcast, or even a CD-RW, so I can't really do this personally..

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#50 User is offline   GetDizzy 

  • Touch Fuzzy.
  • Group: DigiStaff
  • Posts: 3,564
  • Joined: 22-November 01
  • Gender:Other
  • Location:MA

Posted 12 June 2004 - 02:19 AM

Exophase: Dreamcasts can either run Windows CE or Linux, so even if there isnt a native Dreamcast SDL port you could technically work it that way. But I dont think burning MZX games to disk and never being able to save anything over a few KB would be really that wise.
- Your Jumpy Neighborhood Admin

<@Tixus> Anyway, I set the year to 1988 for some reason.
<@Tixus> And set the microwave to run for a minute and 28 seconds.
<@Tixus> But it failed to send me back in time, and I was disappointed.
<Insidious> Tixus accidentally microwaved the 80s
<Insidious> that is my takeaway from this
0

#51 User is offline   Koji 

  • End
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 6,644
  • Joined: 15-November 01
  • Gender:Not Telling
  • Location:US, NC

Posted 12 June 2004 - 02:33 AM

Win Ce.

I tried to do something on it once, but my Program never booted ;)

EDIT: They weren't games. ;)

This post has been edited by Koji: 12 June 2004 - 02:44 AM

0

#52 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 12 June 2004 - 02:50 AM

Zaphod`, on Jun 11 2004, 09:19 PM, said:

Exophase: Dreamcasts can either run Windows CE or Linux, so even if there isnt a native Dreamcast SDL port you could technically work it that way. But I dont think burning MZX games to disk and never being able to save anything over a few KB would be really that wise.

I don't remember the size of the VMU but I'm sure it's more than just a few kb.

- Exo

Uhhh, just because there's a Linux for it doesn't suddenly mean SDL can be ported to it if it hasn't already been. And I wouldn't want people to boot Linux to run it, either. WinCE is of course out of the question since we can't just package that with it.

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#53 User is offline   Torte 

  • Doctor of the Cake variety.
  • PipPipPipPipPip
  • Group: Members
  • Posts: 2,826
  • Joined: 28-January 02
  • Gender:Male
  • Location:Canada

Posted 12 June 2004 - 03:25 AM

Maybe it's time to update the "Is there any work being done on an MZX port for Windows?" part of the FAQ, as a little side note.
Phasing in and out now and then.
0

#54 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 12 June 2004 - 07:22 PM

The end, on Jun 11 2004, 10:25 PM, said:

Maybe it's time to update the "Is there any work being done on an MZX port for Windows?" part of the FAQ, as a little side note.

It has been updated..

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#55 User is offline   Risu2112 

  • I can't get the top off this bottle
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,864
  • Joined: 12-August 01
  • Gender:Male

Posted 12 June 2004 - 08:08 PM

Hey how much will this cost when you are finished? $20? $40? I don't want to pay more than $40. >=(
Respond! Vibrate! Feed back! Resonate!
<Cybersilver> "All my sugestions are for FUTER VERSIONS. Say it with me Fu-ter futer. Yep..."
9-21-2009, SFMZX game play video: HERE
Risu2112
0

#56 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 12 June 2004 - 08:42 PM

KenOhki2112, on Jun 12 2004, 03:08 PM, said:

Hey how much will this cost when you are finished? $20? $40? I don't want to pay more than $40. >=(

Heh, it's not gonna cost anything, if you want to give me money that's up to you ;)

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#57 User is offline   Koji 

  • End
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 6,644
  • Joined: 15-November 01
  • Gender:Not Telling
  • Location:US, NC

Posted 12 June 2004 - 10:37 PM

Dream cast has hardware imbedded winCE. Infact I think a few games (chuchu rocket!) were directly ported to winCE and distributed on DC disks. (although the exactly how is unknown to me)
0

#58 User is offline   Exophase 

  • Laughing on the inside.
  • Group: DigiStaff
  • Posts: 7,155
  • Joined: 23-October 00
  • Gender:Male
  • Location:Cleveland, OH

Posted 13 June 2004 - 12:24 AM

Koji, on Jun 12 2004, 05:37 PM, said:

Dream cast has hardware imbedded winCE. Infact I think a few games (chuchu rocket!) were directly ported to winCE and distributed on DC disks. (although the exactly how is unknown to me)

No, WinCE isn't on DC's firmware (unlike XBox which has a version of Windows internally). The (few) games that use it include it on disc.

- Exo
~ ex0 has a kickass battle engine, without it you sux0rz! without it you sux0rz! ~

"The fact that I say I've one of the best, is called honesty." -Akwende
"Megazeux is not ment to be just ASCII, it is ANSI!" - T-bone6
"I hate it when you get all exo on me." - emalkay

Exophase can what Rubi-cant.
exoware is ware ur ware is exoware
ps. not loking 4 new membrs kthx
0

#59 User is offline   Koji 

  • End
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 6,644
  • Joined: 15-November 01
  • Gender:Not Telling
  • Location:US, NC

Posted 13 June 2004 - 01:39 AM

Really? I always read it as they had it internally...

Oh well, I'm wrong.
0

#60 User is offline   Dr Lancer-X 

  • 電波、届いた?
  • Group: DigiStaff
  • Posts: 8,936
  • Joined: 20-March 02
  • Location:ur mom nmiaow

Posted 13 June 2004 - 03:48 AM

paulguy: Graphics emulation for textmode (using my own renderer, but with the same library) works at a nice speed on this 233, so you should be alright. Consider also that this is my renderer, and Exo's is probably a few times faster.
Posted Image
<Malwyn> Yes, yes. Don't worry I'd rather masturbate with broken glass than ask you for help again. :(
0

Share this topic:


  • (11 Pages)
  • +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users