Starting a Sue's Workshop clone

Status
Not open for further replies.
Jan 13, 2009 at 2:37 AM
Been here way too long...
"Life begins and ends with Nu."
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
Yes, that is what I was saying.

Also, to add maps, just add a pxe and tsc file for each new map, and also each having the same name. the TSC file holds the code, the pxe holds the map tiles and entities.

Any chance of an in-built assembler?

afreet

edit:
do you know exactly what the save stores? I know max health current health, weapons and flags, but is there anything else?

edit y edit:
don't feel like posting again, so thanks andwhy.
Also, SP if you are having trouble getting doukutsu to load the new maps you make fire up your hex editor, and search for a map name. that genaeral area is where you need to have a map name for it to register.
 
Jan 13, 2009 at 2:49 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6210
Age: 38
Jan 13, 2009 at 1:43 PM
In front of a computer
"Man, if only I had an apple..."
Join Date: Mar 1, 2008
Location: Grasstown
Posts: 1435
Do you have any idea whether that would work on the Mac? I think the files are usually endian-swapped for PPC compatibility...
 
Jan 14, 2009 at 12:27 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6210
Age: 38
Give me a pc Profile.dat and a mac whatever-contains-the-profile.dat-info that are the same, with at least 1 weapon, 1 item, 1 equipped item (map?), and 1 teleporter location enabled (egg corridor?) and I will check it out for you. Make sure you face the same direction when saving, and wedged against the wall so that it is the same spot. The save spot in Mimiga Village should do for this I think.

If I can get this to work then I might create mac versions of the Profile.dat files I have on the tribute site.

Yay!

EDIT: Then again the same info should apply, but just with the endian-swaping. I heard once that the mac Profile.dat was basically an endian-swapped pc Profile.dat
 
Jan 25, 2009 at 7:10 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
EPIC BUMP!

I posted in a Microsoft Forum and my VB Express 2005 works again.
So be ready for more updates.

Lace said:
Change push 80 to the max maps.

Uh, 0x80 = 128 Maps.
That's like the bounds = Maximum number of maps.
But I'm searching for the current number of maps, like adding maps to the whole list which is hardcoded in the exe.
I don't even know if there is enough free space in the exe for that.

Lace said:
Any chance of an in-built assembler?

Yep.

Lace said:
Also, SP if you are having trouble getting doukutsu to load the new maps you make fire up your hex editor, and search for a map name. that genaeral area is where you need to have a map name for it to register.

I know how all that works, I'm hacking Doukutsu now since 3 years.
But I don't know how to add maps though, because adding maps in the stage folder won't work.
 
Jan 29, 2009 at 10:37 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Bump! -_-

diph.php


This isn't dead yet!

I'm just having huge problems with drawing to my formular, as you can see.
Need help with images, maybe coding, hacking and so on.
I may release CL as free software. (It will be Open Source then)
 
Jan 30, 2009 at 3:27 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6210
Age: 38
innocent.bystander said:
Looks nice, but why wouldn't it be free?
I think what SP was trying to say was that CL might be "open source" instead of just freeware yet closed source.
 
Jan 30, 2009 at 1:24 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
There is a difference between "free" software and "freeware".
Free software is open source plus if you modify it, you have to give credit and can't release it as closed source.
 
Jan 30, 2009 at 4:30 PM
In front of a computer
"Man, if only I had an apple..."
Join Date: Mar 1, 2008
Location: Grasstown
Posts: 1435
Um... that's not quite right, SP.

Free software is a very vague phrase which covers both freeware and open source software. Moreover, the phrase "open source software" does not carry with it the requirement of "must credit and can't release an alteration of it as closed source".

Freeware generally refers to software that can be downloaded for free, but for which the source is not made available.

Open source software is software for which the source is made available. It does not necessarily imply that the software is freeware, but I would imagine it's kinda hard (probably impossible) to prevent distribution of the executable yet allow distribution of the source.

Open source software licensed under the GNU GPL (General Public License) requires that you do not release any derivative of the software under a license other than GPL. However, open source software licensed under other licenses (such as the BSD license or the Mozilla Public License) does not necessarily have this requirement. So it's a fallacy to say that a derivative of an open source software program can never be released as a non-free for-profit application.
 
Jan 30, 2009 at 4:56 PM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6210
Age: 38
Celtic Minstrel said:
Um... that's not quite right, SP.

Free software is a very vague phrase which covers both freeware and open source software. Moreover, the phrase "open source software" does not carry with it the requirement of "must credit and can't release an alteration of it as closed source".

Freeware generally refers to software that can be downloaded for free, but for which the source is not made available.

Open source software is software for which the source is made available. It does not necessarily imply that the software is freeware, but I would imagine it's kinda hard (probably impossible) to prevent distribution of the executable yet allow distribution of the source.

Open source software licensed under the GNU GPL (General Public License) requires that you do not release any derivative of the software under a license other than GPL. However, open source software licensed under other licenses (such as the BSD license or the Mozilla Public License) does not necessarily have this requirement. So it's a fallacy to say that a derivative of an open source software program can never be released as a non-free for-profit application.
Aww... you got there first. No fair! :rolleyes:
 
Jan 30, 2009 at 10:42 PM
Been here way too long...
"Life begins and ends with Nu."
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
Em, I know 80 = 128. I was simply stating that to change the maximum amount of max possible w/o crashing the exe, change that, and to make the exe work the fastest, you should probably automatically make that to the number of maps you have currently.

no feel like quotey thing, so:

"I know how all that works, I'm hacking Doukutsu now since 3 years.
But I don't know how to add maps though, because adding maps in the stage folder won't work."

Em, what did that have to do with what I said?

Okay, want soon.
Lace
 
Jan 30, 2009 at 11:32 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Celtic Minstrel said:
Um... that's not quite right, SP.

Free Software = Software with GPL License (Common speech)

So it was quite right.
GPL means copyleft but doesn't mean that you don't have to credit the author.
 
Jan 31, 2009 at 4:49 PM
In front of a computer
"Man, if only I had an apple..."
Join Date: Mar 1, 2008
Location: Grasstown
Posts: 1435
S. P. Gardebiter said:
Free Software = Software with GPL License (Common speech)
Uh... not really. Freeware that is not open source is still free software.

Also, the GPL does not require author attribution. Section 7, however, appears to say that it may be supplemented with that requirement:
GPL said:
7. Additional Terms.

"Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions.

When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission.

Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:

a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or

b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or

c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or

d) Limiting the use for publicity purposes of names of licensors or authors of the material; or

e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or

f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.

All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.

If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms.

Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.

Perhaps you should actually read the licence before making claims about it?
 
Jan 31, 2009 at 11:43 PM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6210
Age: 38
1. Not everything has a GPL licence, there are other licences for use with open source software (BSD, Creative Commons, etc.).
2. "Free software" means just that, it usually means either freeware or open source software.
3. Open source software is commonly called "open source". Who would've thought. I have seen alot of open source programs, but every one was called "open source".
4. "Freeware" is typically applied to closed source "free software". I know you could call it the open source stuff freeware if you wanted, but most prefer the term "open source" over freeware for open source free software.
5. I am facepalming so hard that it hurts.
 
Feb 1, 2009 at 5:01 AM
In front of a computer
"Man, if only I had an apple..."
Join Date: Mar 1, 2008
Location: Grasstown
Posts: 1435
Creative Commons discourages the use of their licenses for software, though. That said, I think there are a few that do use it.
 
Feb 1, 2009 at 4:04 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
http://en.wikipedia.org/wiki/Free_software

Free software doesn't mean that you get the software for free, it means that the software itself is free. (Like to be free.)

Now you should ask first what I mean, before you assume that I don't know what I'm talking about, which was kinda ignorant :p I'm not a native english.
 
Feb 1, 2009 at 5:01 PM
In front of a computer
"Man, if only I had an apple..."
Join Date: Mar 1, 2008
Location: Grasstown
Posts: 1435
"Open source" is a better term because it removes any possibility of confusion.
 
Feb 1, 2009 at 5:18 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Celtic Minstrel said:
"Open source" is a better term because it removes any possibility of confusion.

For you maybe, but not for the whole programming scene.
"Free Software" is a widely known term, for everyone who grappled with computers, more than just checking out little forums about indie games.

Plus "Free Software" is much more than only "Open Source Software".
 
Feb 1, 2009 at 11:31 PM
In front of a computer
"Man, if only I had an apple..."
Join Date: Mar 1, 2008
Location: Grasstown
Posts: 1435
Oh really? How so?

Let me guess... it also includes freeware? :rolleyes:
 
Status
Not open for further replies.
Top