ZZT in Euphoria
Moderator: Terryn
has to
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
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
what's the point in making an exact copy of zzt?
fsfunky
---------
fsfunky
http://fsfunky.mynuts.org
fsfunky
---------
fsfunky
http://fsfunky.mynuts.org
- http://yahoo.com/
- *shuggles*
- Posts: 393
- Joined: Mon Apr 26, 2004 5:11 am
- Location: in madtom land
the point
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
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
-
- Pikachu Power!
- Posts: 18
- Joined: Wed Mar 16, 2005 4:23 am
- Contact:
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.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.
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?
- http://yahoo.com/
- *shuggles*
- Posts: 393
- Joined: Mon Apr 26, 2004 5:11 am
- Location: in madtom land
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,
Also,
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.I also guarrantee that it needs no installation, period.
this is a deep and meaningful quote
- Flimsy
- wacky morning DJ
- Posts: 244
- Joined: Fri Jul 09, 2004 11:23 pm
- Location: The bottom of space
- Contact:
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.
- Quantum P.
- Level 17 Accordion Thief
- Posts: 1433
- Joined: Fri Sep 12, 2003 1:41 am
- Location: Edmonds, WA
- Contact:
credits
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.
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
- superbowl shuffle
- Official Clamp School Defender
- Posts: 418
- Joined: Mon Apr 07, 2003 4:52 am
- Location: CAsE SenSiTiVe