ZZT in Euphoria

Discuss how totally awesome Bang! is here.

Moderator: Terryn

User avatar
wep
newcomer
Posts: 14
Joined: Fri Sep 24, 2004 7:05 am
Location: the netherlands

has to

Post by wep »

you're right. nothing has to. but i'm not doing this because i have to.

the goal of the project is to recreate zzt as close to the original as possible.

when it's done there will probably be an SDL based version. but for now, i'm just having fun learning how a computer really works. no matter how fancy they get, there's still a BIOS in there somewhere.

wep
wep
User avatar
FSFunky
Fergalicious
Posts: 382
Joined: Wed Jan 14, 2004 11:52 am
Contact:

Post by FSFunky »

what's the point in making an exact copy of zzt?

fsfunky
---------
fsfunky
http://fsfunky.mynuts.org
User avatar
nps
so kawaii! so cute!
Posts: 810
Joined: Sun Jan 18, 2004 1:51 pm

Post by nps »

what's the point of YOU???


uh huh, this my shit, all my girls stomp your feet like this
User avatar
http://yahoo.com/
*shuggles*
Posts: 393
Joined: Mon Apr 26, 2004 5:11 am
Location: in madtom land

Post by http://yahoo.com/ »

The version that Mr_Alert and I are slowly working on will run on any operating system, and won't break if the next version of windows decides to kill old stuff.
this is a deep and meaningful quote
User avatar
wep
newcomer
Posts: 14
Joined: Fri Sep 24, 2004 7:05 am
Location: the netherlands

the point

Post by wep »

there's no real point. i just thought i could and i started off.

i got started on zzt++ when windows98 was just out. after that windows ME, 2000 and XP followed and it still runs. look at zzt itself; it was made in 1991 when win3.1 was hot. zzt still runs under xp.

true, there will be a time when 16-bit dos software won't run. but by that time there'llbe a win32 version of zzt++. or not, i don't care. at least i will have contributed a code base that is ready for someone else to port it to any os they want.

good luck on that project. i've seen many come and go. hope you make it.

wep
wep
EuphoriaZZTer
Pikachu Power!
Posts: 18
Joined: Wed Mar 16, 2005 4:23 am
Contact:

Post by EuphoriaZZTer »

Revvy wrote:Please, please please tell me that you're not actually using BIOS functions and all that crap, and please tell me that you're not using DOS/Windows DOS emulation for this. That would be the best way to ruin it from the beginning.

Geeze, almost nothing these days should have to even worry about technicalities like that anymore. That's what libraries like SDL, OpenGL and DirectX are for.
Ah. Good point. However, there are 2 drawbacks. First, ZZT is DOS based. Second, I know all those are great libraries, but I have no clue how to work in those environments. For me, simplicity is the key. Don't worry, though. I'm not just calling BIOS functions all the time. Also, I'm not "technically" using DOS/Windows DOS(MS-DOS) for this. And I am definitely not using Microsoft Edit. If anything, I am using Euphoria's own editor. The other nice thing is that "it will work with Linux as well." When I said this, I meant "fully compatible with, no strings attached." In fact, let me ask you a question. How can you create something that is based in DOS without even ever using DOS? Yes I use a DOS program, but I am NOT going to include a DOS emulator with the finished product. No need to. It can run on "ANY" DOS version and literally every windows platform (assuming you still have command.exe or cmd.exe somewhere on your hard drive, and its location in the PATH environment variable) no matter what. If you have Windows 98/95, I suggest you boot in DOS mode, but you dont have to. I also guarrantee that it needs no installation, period.

Also, another thing. Since I, and my fellow ZZT Cloners, am/are creating an exact replica, I couldn't use those libraries even if I wanted to. Why? The original ZZT didn't use them. I don't mind your critisism, but make sure it actually shows that you (at the very least) read my first post about the project.

PS: wep, Thank you for starting your ZZT++ project. Most of the coding in mine so far is yours, so I was wondering, how do you want me to credit you in the final product?
User avatar
http://yahoo.com/
*shuggles*
Posts: 393
Joined: Mon Apr 26, 2004 5:11 am
Location: in madtom land

Post by http://yahoo.com/ »

I assumed that a ZZT replica meant that you were simply replicating the functionality of ZZT (as Mr_Alert and I are), rather than a replica of the original program itself. I don't see the point of developing for an obsolete operating system, especially since Windows' DOS emulation is getting worse and worse with every windows release (try the pre-port versions of MZX in various Windows releases for an example of this.) I'm not criticising your choice, it just seems strange to restrict it to one (maybe two?) operating systems to achieve complete sameness with the original.

Also,
I also guarrantee that it needs no installation, period.
I could write an installer for a DOS program. Installers are just programs that have all the files compressed up inside them, unzip them to proper directories and perform stuff like setting up registry keys and registering DLLs.
this is a deep and meaningful quote
User avatar
zamros
my power level is enormous
Posts: 543
Joined: Thu Mar 20, 2003 9:34 pm

Post by zamros »

someone make zzt work on a mac

i hate dosbox
User avatar
Flimsy
wacky morning DJ
Posts: 244
Joined: Fri Jul 09, 2004 11:23 pm
Location: The bottom of space
Contact:

Post by Flimsy »

Image

this image is broken until further notice
Last edited by Flimsy on Thu Jun 23, 2005 9:55 pm, edited 1 time in total.
It seems unlikely that this deeply unsatisfactory situation will be resolved by a new attempt to answer the old question; instead, as has been suggested by some of the most thoughtful students, we should expect to find that some part of the conceptual landscape in which this problematic entity resides must be reconstructed before it will come into focus.
User avatar
Quantum P.
Level 17 Accordion Thief
Posts: 1433
Joined: Fri Sep 12, 2003 1:41 am
Location: Edmonds, WA
Contact:

Post by Quantum P. »

What type of Mac do you have, Zamros?
User avatar
zamros
my power level is enormous
Posts: 543
Joined: Thu Mar 20, 2003 9:34 pm

Post by zamros »

powerbook g4, motherfucker :ssj:
Ando
2SEXY4U
2SEXY4U
Posts: 810
Joined: Sat Sep 04, 2004 1:08 am
Location: Oak Harbor, WA
Contact:

Post by Ando »

The thing about macs is that they are pretty easy to operate but they aren't compatable with about 80% of all programs out there.
User avatar
zamros
my power level is enormous
Posts: 543
Joined: Thu Mar 20, 2003 9:34 pm

Post by zamros »

i can still go on irc and look at porn

thats all i really need in a computer

plus its pretty
User avatar
wep
newcomer
Posts: 14
Joined: Fri Sep 24, 2004 7:05 am
Location: the netherlands

credits

Post by wep »

Euph,

well, the license states that my name needs to mentioned. so i suppose i should be mentioned in the README.TXT and if you plan to release the source code, in each file where my code is used.

just mention my full name and the website's url (http://www.planetzztpp.com).

you should probably keep track of changes i'm making to the code. a lot of things have changed. best to check the cvs source tree through source forge.
wep
User avatar
superbowl shuffle
Official Clamp School Defender
Posts: 418
Joined: Mon Apr 07, 2003 4:52 am
Location: CAsE SenSiTiVe

Post by superbowl shuffle »

Image
[size=75:lh51rn9h][b:lh51rn9h]When the 5 o'clock whistle blows, so do I.[/b:lh51rn9h]
[/size:lh51rn9h]
Post Reply