Author Topic: [Axe] Puzzle pack (for those of you who are bored in math...)  (Read 7410 times)

0 Members and 1 Guest are viewing this topic.

Offline ISSOtm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 56
  • Rating: +4/-0
  • Programming or playing games I've programmed
    • View Profile
[Axe] Puzzle pack (for those of you who are bored in math...)
« on: August 30, 2014, 08:19:37 am »
Hello everyone, ISSOtm here !

For those of you who hate math lessons (I know I already said that in the topic name  :P ), here is another game to have on your calc !
If you have already finished all the Flappy Bird clones (tell me how you did if you have, these games are supposed to be infinite  :D ), pwned every single opponent on Matrefeytontias' Worms, etc etc... Well I have a completely new game that is gonna crush your mind !!  :crazy:
(No actually, it is pretty simple and there are only 5 levels  ;D but I am working on it... during my math lessons)

Wanna see last version ? Hop here, quickly !

Well, at least, this should be some game you haven't played for a while (blame me if I am wrong)

FEATURES :
  • 5 levels and more incoming !
  • Much fun (I hope)
  • 7413 bytes "only" !
  • Only one bug isn't fixed !
COMING SOON :
  • More levels (give me ideas below !)
Spoiler For Screenshots:
[EDIT] There are no screenshots, because Wabbitemu is terribly laggy since its last update. Sorry for this  :'(
[EDIT 2] TileM worked fine, so let's get started !

Level 1 (part of)


Level 2


Level 3


Level 4


Yeah, there it (finally) is !
Spoiler For Walkthrough:
Spoiler For Level 1:
Actually, you just need to scroll the text. If you look at this right now, maybe you should play something else ;D
Spoiler For Level 2:

Spoiler For Level 3:
Actually, as there is no predefined pattern, I can't make a walkthrough.
Sorry ;)
Spoiler For Level 4:


If you have questions, post them ! I'll be happy to answer.
You are also welcome if you want me to add some levels, give your ideas below (I have no more ideas...)
Spoiler For FAQ:
Spoiler For General FAQ:
QUESTION : What do I need to run this game ?
ANSWER : Actually, nothing. It is an assembly game, so you'll need to run it sing the Asm( command, or to use an app like NoShell or zStart.

QUESTION : Do I need any particular skill to play this game ?
ANSWER : No, but I recommend being intelligent ;) , because you will need much logic...
                 Also, please, do NOT tell me "how to go through this level ?". I will upload a walkthrough soon !

QUESTION : Is there any easter egg in your game ?
ANSWER : Yep ! It is in the source code.
                 Although it is some raw data, you may find what it is quite quickly, it is exactly like another data block next to it.
Spoiler For Little FAQ about the new version IDs:
QUESTION : What are "generations" and "version ID"s ?
ANSWER : "Generations" is a word I use to describe games which use different "version ID"s.
                 There are currently two generations (generation 0, which is some kind of "Alpha", and generation 1, which is more a "Beta" generation)
                 The "version ID"s are used internally to find if the appvar structure is compatible with the game.

QUESTION : Is my current version compatible with the next ones ?
ANSWER : No, and this is why I've created a tool to migrate appvars, it will be updated at each appvar structure update.

QUESTION : Why did you add version IDs ?
ANSWER : In order to make versions with different data structure not compatible.

QUESTION : Why ?
ANSWER : Because making data compatible is something hard to do and sometimes impossible.
                 Generation 0 is a good example : when I released it, I wasn't thinking about changing data structure. But then I figured out that I may be adding features in next generations that would need to be saved, and I found that it would be a good idea to make a version ID to avoid data corruption.
                 It is also easy to corrupt data while using a game with a data structure it doesn't understand.
                 As an example, using a v1 appvar with a v0 (= without version ID) game would corrupt data, as then the version ID would be misinterpreted as level ID.
                 On the other hand, using a v0 appvar with a v1 game would say "Appvar version is incorrect"... as long as the level (as of generation 0) is not 1.
                 Generation 0 compatibility is nonexistent, because it writes its level counter where other generations read the version ID, and easily corrupts data. So please, do not use generation 0 but convert you appvar to generation 1.

QUESTION : Will the migration tool work for the next generations ?
ANSWER : No, the tool is currently designed to migrate v0 to v1. You will have to download a new version to support (future) v2 conversion.
                 But the program designed for v2 will convert v1 AND v0 to v2

You are also welcome if you report some bugs. They will go into this spoiler \/
Spoiler For Known bugs:
(sorted by levels)
General
The NEW GAME option makes you restart at the end of the game, but the save IS reset to 1
FIXED : I errorneously put ->{Y1T} instead of ->{Y1T}r ...
General
When no save file exists, select New File / Continue, and when asked, press any key but Enter.
Press then Continue, and you may access any level (including glitch levels 0 and 8-255, which behave exactly like the ending screen, but do not make you leave. You loop like this until you passing level 0 makes you enter level 1).

FIXED : The save file is created with a level set to 1, instead of not being set (and the default value is... 0)
Level 3
Sometimes the rocks' hitbox glitches out, and you can't move when you should be able to.
Looks like this only happens when you are in a certain distance from the rock.
It is (still) unclear on how to fix this issue, which is quite really annoying.

Level 5
When the choosen number > 32767, the game's logic is inverted.
FIXED : The GUESS A NUMBER is now limited to 32767 instead of 65535

Color code :
FIXED (also means it will be removed from the table soon)
Not a big problem
Quite annoying
Makes game unplayable
« Last Edit: December 03, 2014, 09:31:21 am by ISSOtm »
Programmer ("always start, never finish")

Currently owning :
 - TI 84+SE (crashed by zStart :P )
 - Computer for life



Voir aussi la version française.

Puzzle Master (if you hate mathemathics...)

Also on codewalr.us !

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #1 on: August 30, 2014, 09:17:01 am »
Looks like fun, at least the way you introduce it :P
It only lacks screenshots, even though I read what you put in that spoiler.

Also, you probably should not call it PuzzPack since that name is already taken by a popular app (170267 downloads for now :P).
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Zemmargorp

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +7/-2
  • Either programming or thinking of it.
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #2 on: August 30, 2014, 09:30:29 am »
I'm happy to see you used my Menu( axiom  :) ... But less happy to see you used my Asteroid game without even asking me  D: , and without writing "Game by Zemmargorp" anywhere in the game  x.x . The worst thing is that you added bugs to it ! Please, remove the download link until you change the level 3, and don't use my game in the next version. And like said Hayleia, find another name, because PuzzPack is already taken  :/ .

Otherwise, I like the way the text scrolls between levels  ;D  !
I'm french, that's the reason why my English can be a bit approximate.

Offline ISSOtm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 56
  • Rating: +4/-0
  • Programming or playing games I've programmed
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #3 on: August 30, 2014, 09:36:01 am »
Also, you probably should not call it PuzzPack since that name is already taken by a popular app (170267 downloads for now :P ).
Yes, you're right. (also, I have this app on my calc  XD )
Well, on the program it is called "Puzzle Master"
The version 1's name is "Dissolved ?"

Looks like fun, at least the way you introduce it :P
It only lacks screenshots, even though I read what you put in that spoiler.
I am downloading TIlEm to make these screenshots, they are coming..!

I'm happy to see you used my Menu( axiom  :) ... But less happy to see you used my Asteroid game without even asking me  D: , and without writing "Game by Zemmargorp" anywhere in the game  x.x . The worst thing is that you added bugs to it ! Please, remove the download link until you change the level 3, and don't use my game in the next version. And like said Hayleia, find another name, because PuzzPack is already taken  :/ .

Otherwise, I like the way the text scrolls between levels  ;D  !
Sorry, but all the code was written by me (except one thing : I took the sprite of the ship and I flipped it)
I mentioned you because it was your idea)

Also, should I make a walkthrough for the first three levels ? :P
« Last Edit: August 30, 2014, 09:41:08 am by ISSOtm »
Programmer ("always start, never finish")

Currently owning :
 - TI 84+SE (crashed by zStart :P )
 - Computer for life



Voir aussi la version française.

Puzzle Master (if you hate mathemathics...)

Also on codewalr.us !

Offline Zemmargorp

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +7/-2
  • Either programming or thinking of it.
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #4 on: August 30, 2014, 09:44:49 am »
Sorry, but all the code was written by me (except one thing : I took the sprite of the ship and I flipped it)
I mentioned you because it was your idea)
I'm sorry.


EDIT : But as the game looks the same, and as you wrote "modified by ISSOtm", I had reasons to think you used my source code ! Then just write "Idea by Zemmargorp" and "Remade by ISSOtm", or something like that.
« Last Edit: August 30, 2014, 11:03:16 am by Zemmargorp »
I'm french, that's the reason why my English can be a bit approximate.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #5 on: August 30, 2014, 09:45:52 am »
It might be best to look at the source code of both games before judging if any code was stolen, else it can easily be just another Asteroid game that reused your sprite (although I guess that could be changed).

Anyway I'll give this a try when I have some free time. I would definitively recommend another name to avoid confusion with the 2000 app PuzzPack. Maybe something like AxePack or something if that doesn't exist.


As for screenshots I don't have any issues with my build of WabbitEmu (it dates back from the early days of 84+CSE support) but it's definitively slower than past versions because I used to be able to emulate at 800% speed and now 800% feels more like 200%.

If your game is 83+ compatible you could also try Pindur TI. It's so fast that even 2000% emulation might be possible.
« Last Edit: August 30, 2014, 09:47:54 am by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline ISSOtm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 56
  • Rating: +4/-0
  • Programming or playing games I've programmed
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #6 on: August 30, 2014, 09:54:33 am »
Ok, screenshots are made ! I'm currently uploading them.

Zemmagorp asked me the source files, which are corrupted ?
Strange, but I'll re-upload them.
(I'm working on a readme, too.)

@Zemmagorp
I used the same names in the code because these were good ones. I did NOT steal your code. Never.
« Last Edit: August 30, 2014, 10:04:39 am by ISSOtm »
Programmer ("always start, never finish")

Currently owning :
 - TI 84+SE (crashed by zStart :P )
 - Computer for life



Voir aussi la version française.

Puzzle Master (if you hate mathemathics...)

Also on codewalr.us !

Offline Zemmargorp

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +7/-2
  • Either programming or thinking of it.
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #7 on: August 30, 2014, 09:59:40 am »
It might be best to look at the source code of both games before judging if any code was stolen, else it can easily be just another Asteroid game that reused your sprite (although I guess that could be changed).
I know, but I didn't have access to the source code, as I told ISSOtm before. There's an error saying I have not enough space on the calculator, whereas I have all the RAM free. Besides, as he made a clone of my game (they look and play exactly the same), and wrote in the game "Natch's ASTEROID modified by ISSOtm" (Natch being a surname he gave me), I had strong reasons to think he used my source code.


EDIT : I'm probably not the only one to judge without knowing. Thanks for the -1.
« Last Edit: August 30, 2014, 10:15:45 am by Zemmargorp »
I'm french, that's the reason why my English can be a bit approximate.

Offline ISSOtm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 56
  • Rating: +4/-0
  • Programming or playing games I've programmed
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #8 on: August 30, 2014, 10:09:29 am »
Re-uploaded all the programs (and changed the name).

Do the sources work fine now ?

Spoiler For Sources:
Spoiler For SRC_theta_PUZZ:
Code: [Select]
.PUZZMAST Some puzzles ! (In a pack ^^)
.-- by ISSOtm

.Zemmagorp's Menu( axiom
#Axiom(MENUS
.I find the activity indicator annoying
DiagnosticOff
#ExprOff
Full^^r^^r
Full^^r
ClrDraw^^r^^r
Fix 5
Disp "PUZZLE MASTER     -- DISSOLVED ?"
getKey^^r
While 1
Lbl MENU
ClrHome
Menu("TITLE MENU","New game","Continue","How to play","Quit"
.NOTE: this command clears the screen like ClrHome, so it isn't needed Then.
!If -4
.quit selected
Lbl QUIT
GetCalc(Str7FILE)?Archive Str7FILE
ClrDraw^^r^^r
.reset activity indicator on
DiagnosticOn
Asm(FDCB00AE)
Return
Else!If +3
.new game
Lbl NEW
!If GAL2(Str7FILE,1,1)
Disp "ERROR: SAVE FILECOULDN'T BE     CREATED."
getKey^^r
Goto QUIT
Else!If -1
!If UnArchive Str7FILE
Disp "SAVE COULDN'T BEUNARCHIVED."
getKey^^r
Goto QUIT
Else
GetCalc(Str7FILE)->[Y1T]
End
End
Disp "WARNING: DOING  THIS WILLERASE  YOUR PREVIOUS   SAVE.",
getKey^^r
Disp "PRESS [ENTER] TOCONFIRM, OR ANY KEY TO CANCEL"
getKey^^r-5??1->{[Y1T]}|LGAME,|LMENU
Goto ()
Else!If -1
.load game
!If GALC(Str7FILE)
Disp "Save file does  not exist.      ",,"Creating a new  one."
getKey^^r
ClrHome
Goto NEW
Else!If -1
!If UnArchive Str7FILE
Disp "SAVE FILE HASN'TBEEN UNARCHIVED"
Else
GetCalc(Str7FILE)->[Y1T]
End
End
ClrDraw
Fix 1
Text(0)
Text "YOU HAVE ACCESS"
Text(2048)
Text "TO LEVELS FROM 1"
Text(4096)
Text "TO ",{[Y1T]}>Dec,"."
Text(6144)
Text "CHOOSE :"
{[Y1T]}->A
Repeat 0
Text(6204)
Text {[Y1T]}>Dec
DispGraph
!If getKey^^r-1
{[Y1T]}-A?{[Y1T]}++
Else!If -1
{[Y1T]}-1?{[Y1T]}--
End
End!If -3
Fix 0
Goto GAME
Else
.Game help
Disp "PLAYING PUZZLE  MASTER : PAGE 1 ",,"The goal of thisgame is to pass all the levels."
getKey^^r
ClrHome
Disp "PLAYING PUZZLE  MASTER : PAGE 2 ",,"But, it may be abit harder than it seems... >=))"
getKey^^r
End
End
Lbl GAME
prgmSUBthetaPUZZ
Goto MENU
.Program end
.-------------
.Data is saved here
prgmDATthetaPUZZ
.Data end
.-------------
.Displays all the rocks

.ROCKS()
Lbl ROCKS
GDB0ROCK->[X1T]
1->[X2T]
For(7)^^r
Pt-Change({[X1T]}*8,[X2T]*8,Pic7ILE+8)
Pt-Change({[X1T]+1}*8,[X2T]*8,Pic7ILE+8)
[X1T]++
[X1T]++
[X2T]++
End
Return
.-------------
.My custom (optimized as i could) randIntNoRep( axe implementation

.RANDINTNOREP(INT How many numbers to sort)->PTR Sorted data
.Overwrites [r1]*2-1 bytes starting at L1
Lbl RANDINTNOREP
Fill(L1,[r1]*2-1)
0->[X1T]->{[r1]+L1->[X2T]-2->[X3T]+1}
For([r1]-1)^^r
[X1T]++
If rand<<0
[X1T]->{[X2T]}
[X2T]++
Else
[X1T]->{[X3T]}
[X3T]--
End
End
[X3T]+1
Return
.-------------
.Nice display routine for dialog-like texts

.DISP(PTR String to display)->PTR Position of the next string
Lbl DISP
While {[r1]}-255
.Character [00] ends line
!If +255
Disp
getKey(9)?40,800
Else
Disp {[r1]}>Char
getKey(9)?40,200
End
Pause
[r1]++
End
[r1]+1
Return
.-------------
.GetCalc() lib to easily get OS vars

.GAL2{requires GALC}(STR var name, INT var size, DATA default value)->ENUM[0=creation failed,1=in Archive ,2=in RAM] data location
.If in RAM : INT var pointer->[Y1T]
Lbl GAL2
.try to find the var
!If GALC()
.it doesn't exist ? then create it !
!If GetCalc([r1],[r2])
.If we can't create it, Then Return
0
Else
GetCalc([r1])->[Y1T]
.let's fill the var with the default value
[r3]->{[Y1T]}^^r
.now it exists in ram
2
End
End
Return

.GALC(STR var name)->ENUM[0=doesn't exist,1=in Archive ,2=in RAM] data location
Lbl GALC
If GetCalc([r1])
->[Y1T]
2
ElseIf GetCalc([r1],[Y1])
1
Else
0
End
Spoiler For SUB_theta_PUZZ:
Code: [Select]
..PUZZMAST first (and only) include file
While {[Y1T]}-4
ClrHome
!If {[Y1T]}-1
Str7ITLE->A
Disp "You wake up. You don't remember anything..."
For(4)^^r
getKey^^r
ClrHome
DISP(A)->A
End
Else!If -1
DISP(Str2LEVEL)->[Y2T]
ClrDraw
HLine(28,43,53)
HLine(38,43,53)
HLine(33,44,48)
VLine(43,29,37)
VLine(53,29,37)
0->X->Y
Pt-Change(42,27,Pic5QUARE)
DispGraph
While Y-1 or X
If getKey^^r->A<5
Pt-Change(X*5+42,Y*5+27,Pic5QUARE)
!If A-1
X??X++
Else!If -1
X?X--
Else!If -1
X and Y?Y--
Else
X-1 or Y??Y++
End
Pt-Change(X*5+42,Y*5+27,Pic5QUARE)
DispGraph
Else!If A-9
Goto MENU
End
End
Text(28,41)
Text "WELL DONE !"
DispGraph
getKey^^r
ClrHome
DISP([Y2T])
Else
ClrHome
DISP(Str3LEVEL)->[Y2T]
getKey^^r
ClrDraw
Fix 1
Text(0)
Text "LV 3:    :"
For(A,0->C,2)
Pt-Change(A*8+29,0,Pic4EART)
End
Fill(GDB0ROCK,14,0)
12->B
For(2)^^r
RANDINTNOREP(7)->A
For(7)^^r
B->{{A}*2+C+GDB0ROCK}
B++
A++
End
C++
End
HLine(0->A->G->I,60,93)
HLine(6,60,93)
VLine(94,1->B->D,3->C+1->L+1)
Pt-Change(0,32,Pic7ILE)
ROCKS()
While A-36
Pt-Change(0,C+1*8,Pic7ILE)
!If getKey-1
C-6 and {C+1*2+GDB0ROCK}?C++
Else!If -3
{C-1*2+GDB0ROCK} and C?C--
Else!If -11
Goto MENU
End
DS<(B,128)
A++
VLine(A+58,1,5)
End
DS<(D,64)
.Clear old rocks
ROCKS()
GDB0ROCK->E
For(14)^^r
!If {E}
{E+1}->{E}
{E}<12?13,{E}+1
+(rand^8)->{E+1}
Else!If -1 or (E-GDB0ROCK/2-C)
Pt-Change(L*8+13,0,Pic4EART+8)
For(10)^^r
DrawInv
Pause 500
End
DS<(L,1)
ClrHome
Disp "TOO BAD !",,"YOU DIED !",,"PRESS ANY KEY TOTRY AGAIN..."
getKey^^r
1->G
End
4->C+1->I
End
{E}--
E++
End
ROCKS()
I?I--
End
Pt-Change(0,C+1*8,Pic7ILE)
DispGraph
EndIf G
If
Goto GAME
End
Text(4104)
Text "+------------+"
Text(6152)
Text "I LEVEL NO 3 I"
Text(8200)
Text "I COMPLETED! I"
Text(10248)
Text "+------------+"
DispGraph
Fix 0
Pause 600
getKey^^r
ClrHome
DISP([Y2T])
End
getKey^^r
ClrHome
Disp "YOU JUST PASSED LEVEL",{[Y1T]}>Dec," !",,,"GAME SAVED."
{[Y1T]}++
!If getKey^^r-9
Goto MENU
End
End
Goto MENU
Spoiler For DAT_theta_PUZZ:
Code: [Select]
..PUZZMAST first (and only) include file
Buff(14,0)->GDB0ROCK
[0000001818000000]->Pic5QUARE
[6CFEFE7C38100000006C7C3810000000]->Pic4EART
[3070787E7E78703046EEFF7F7EFEEF06]->Pic7ILE
"appvPUZZSAVE"->Str7FILE
"Where am I ?"->Str7ITLE
"It's dark there."[00]
"..."[00]
"You hear a voicesaying :"[FF]
"Welcome to the  PUZZY LAND !"[00]
"Here, you will  need much logic."[00]
"Because I won't tell you what todo."[FF]
"But anyways, youshould exit and try to get out  of here..."[0000]
"The voice stops speaking."[FF]
"A ray of light  appears while a door creaks."[00]
"You move to thatdoor, and..."[FF]

.Strings displayed at the beginning and the End of the levels
"You are in a bigwhite room. You see a small gameunder a glass."->Str2LEVEL
"You can move an iron jetton witha magnetic pieceof wood."[FF]
"Putting the tinypiece of iron inthe hole opened a door."[00]
"You head throughthat door."[FF]

"There is a room,and inside, you only see an old arcade game."->Str3LEVEL
"It's on, and itsscreen displays:ISSOtm ASTEROID Idea : Zemmagorp"[FF]
"You have won !!"[00]
"The arcade game rotates, and a  corridor lights up behind."[00]
"The voice says :Thou are doing  pretty well..."[FF]
« Last Edit: August 30, 2014, 10:23:04 am by ISSOtm »
Programmer ("always start, never finish")

Currently owning :
 - TI 84+SE (crashed by zStart :P )
 - Computer for life



Voir aussi la version française.

Puzzle Master (if you hate mathemathics...)

Also on codewalr.us !

Offline ISSOtm

  • LV3 Member (Next: 100)
  • ***
  • Posts: 56
  • Rating: +4/-0
  • Programming or playing games I've programmed
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #9 on: August 30, 2014, 10:27:32 am »
* ISSOtm suddenly notes that everyone has left... D:
Programmer ("always start, never finish")

Currently owning :
 - TI 84+SE (crashed by zStart :P )
 - Computer for life



Voir aussi la version française.

Puzzle Master (if you hate mathemathics...)

Also on codewalr.us !

Offline Zemmargorp

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +7/-2
  • Either programming or thinking of it.
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #10 on: August 30, 2014, 10:46:38 am »
@Zemmagorp
I used the same names in the code because these were good ones.
I'm sorry... but you maybe agree it looked like you used my code. Seriously, don't write "modified by ISSOtm", if you don't want me to think you've used my game, write "remade by ISSOtm".

I did NOT steal your code. Never.
Well, I recently discovered you published a hex decompiler with some of my source code inside, without asking me. And when I gave you some stuff I made, I remember having told you to never publish anything I made.
I'm french, that's the reason why my English can be a bit approximate.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #11 on: August 30, 2014, 03:17:55 pm »
It might be best to look at the source code of both games before judging if any code was stolen, else it can easily be just another Asteroid game that reused your sprite (although I guess that could be changed).
I know, but I didn't have access to the source code, as I told ISSOtm before. There's an error saying I have not enough space on the calculator, whereas I have all the RAM free. Besides, as he made a clone of my game (they look and play exactly the same), and wrote in the game "Natch's ASTEROID modified by ISSOtm" (Natch being a surname he gave me), I had strong reasons to think he used my source code.


EDIT : I'm probably not the only one to judge without knowing. Thanks for the -1.

True, but then if the source code is corrupted, you cannot jump to conclusions until an non-corrupted version of the source is posted. Now that he posted the source above, you can post yours then compare them both, but it would have helped if you posted yours first or a link to the game on Ticalc.org. I only -1 people if they break the forum rules (although your first post was modified after the -1 was given).

The following are disallowed on the Omnimaga forums in any topic at any time.
Flaming, flooding, intolerance, and provocative comments.
Illegal content, including copyrighted material (such as TI's copyrighted software).
Pornography and shock images of any sort.
Discussions or tools intended to facilitate cheating, be it for classes, standardised tests, or any other situation in which academic dishonesty is possible.
Also just as a quick note:
Don't complain incessantly over every negative rating you receive. Your life doesn't depend on your rating score.

If ISSOtm actually stole code then in his case the rules about copyrighted material and cheating would apply to him (and I would rate his initial post down if that's the case), but you would still have broken rules since there are different, non-trollish ways to bring up code stealing issues (although at least the edited version of your first post is much better than it was earlier) and you didn't even bother posting your own source to prove it.
« Last Edit: August 30, 2014, 05:05:23 pm by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Zemmargorp

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +7/-2
  • Either programming or thinking of it.
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #12 on: August 31, 2014, 09:48:40 am »
True, but then if the source code is corrupted, you cannot jump to conclusions until an non-corrupted version of the source is posted. Now that he posted the source above, you can post yours then compare them both, but it would have helped if you posted yours first or a link to the game on Ticalc.org. I only -1 people if they break the forum rules (although your first post was modified after the -1 was given).
If ISSOtm actually stole code then in his case the rules about copyrighted material and cheating would apply to him (and I would rate his initial post down if that's the case), but you would still have broken rules since there are different, non-trollish ways to bring up code stealing issues (although at least the edited version of your first post is much better than it was earlier) and you didn't even bother posting your own source to prove it.

I'm not saying anymore he used my code - that's not the case here, I made a mistake. I just said that the fact ISSOtm wrote in his game that he took my game and modified it drove me to this conclusion, whereas in fact he remade it (and he made a faithful remake !). By the way, ISSOtm, you can keep the ship's sprite, that's not a problem at all.

Otherwise, I don't remember having written anything flaming and/or provocative in the post I edited, and I didn't edited my first post  ??? ... From memory, I wrote "I'm sorry, I thought you used my game because they look the same, because ..., etc.". Then I edited it and shorten it... that's all.
I'm french, that's the reason why my English can be a bit approximate.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #13 on: August 31, 2014, 10:13:42 am »
Actually now that I remember, it was the 2nd and 3rd posts that got edited. The 2nd one had pretty much most rude parts removed. It just seemed you were insisting about the code stealing issue from the tone you used in the second post and the second post sounded overly confrontational.

I guess it is solved now, though, so that's good. But it's best to be careful because back in the days I saw other people getting temporarily banned for being too confrontational and to a lesser extent false accusations. Plus it is no longer possible to remove -1 and +1 downvotes.
« Last Edit: August 31, 2014, 10:17:39 am by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Zemmargorp

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +7/-2
  • Either programming or thinking of it.
    • View Profile
Re: [Axe] Puzzle pack (for those of you who are bored in math...)
« Reply #14 on: August 31, 2014, 10:34:31 am »
Actually now that I remember, it was the 2nd and 3rd posts that got edited. But again maybe it's because of the newly added note. It just seemed you were insisting about the code stealing issue from the tone you used in the second post and the second post sounded overly confrontational.
Oh, I understand now  ;)  ! In the second post, I must have written something like "I'm sorry, but your game looks the same, you used the same sprite, etc." : it can be interpreted two different ways ! Either you read it as "Sorry, our games look the same, so I made a mistake." (what I wanted to say) or "I'm sorry, but I recognize here my game, you're lying." (probably what you've understood).

I guess it is solved now, though, so that's good. But it's best to be careful because back in the days I saw other people getting temporarily banned for being too confrontational and to a lesser extent false accusations. Plus it is no longer possible to remove -1 and +1 downvotes.
Yes, it is. But I won't mind if an admin come and remove all these posts, including the downvotes. I'm sorry to have caused this misunderstanding... just for a stupid message I wrote which lead to confusion !
« Last Edit: August 31, 2014, 10:40:44 am by Zemmargorp »
I'm french, that's the reason why my English can be a bit approximate.