This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Halifax
Pages: 1 ... 42 43 [44] 45 46 ... 90
646
« on: April 22, 2007, 07:20:00 am »
Hey thanks. But I thought the .db $0000 is the same as .dw $0000 ?? Just that .dw flips the bytes which would still equal 0000 though right? Oh well thanks again
And yes Document DE is a very good advancement. I use it for notes.
647
« on: April 21, 2007, 04:36:00 pm »
Everytime I press the X button to close with this program it crashes and I can't seem to get it fixed. c1--> CODE | ec1 .nolist #include "dcs6.inc" #include "ti83plus.inc" #define length(label1,label2) label2-label1 #define PyroEditIconDefault %10001000,%01010000,%01010000,%01010000,%01110000 stackPointer .equ saferam1;(word) vatPointer .equ saferam1+2;(word) saveSP .equ saferam1+4;(word) .list .org progstart .dw ASMtoken Init: xor d ret jr program_start .dw Description .db $05,$00 .dw Icon .dw 0000 program_start: ld (saveSP),sp OpenGUIStack() ld (stackPointer),hl ld (vatPointer),de PushGUIStack(GUIRLargeWin,WinMain,length(WinMain,WinButtons)) PushGUIStack(GUIRWinButtons,WinButtons,7) RunLoop: GUIMouse($0000) jr RunLoop WinMain: .db PyroEditIconDefault .db "PyroEdit III",0 WinButtons: .db %01100000 .db $0000 .dw WinMaximize .dw WinClose WinCloseMessage: .db $07,$07 .db PyroEditIconDefault .db "Are you sure?",0 CloseMessage: .db $09,$0F,$00 .db "Do you want to quit?" WinMaximize: WinClose: MouseRecover() CloseGUIStack() pop hl ret Description: .db "PyroEdit III",0 Icon: .db %11111111,%00000000 .db %00000000,%11111111 .db %11111111,%00000000 .db %00000000,%11111111 .db %11111111,%00000000 .db %00000000,%11111111 .db %11111111,%00000000 .db %00000000,%11111111 .db %11111111,%00000000 .db %00000000,%11111111 .db %11111111,%00000000 .db %00000000,%11111111 .db %11111111,%00000000 .db %00000000,%11111111 .db %11111111,%00000000 .db %00000000,%11111111 .end END c2 |
ec2
648
« on: April 21, 2007, 12:44:00 pm »
Has any work been done on the z80 version of MLC?
649
« on: April 21, 2007, 08:57:00 am »
*Halifax is with Fallen Ghost. I was searching for the words to explain it and you did it for me.
650
« on: April 20, 2007, 07:50:00 pm »
QuoteBegin-Jon+17 Apr, 2007, 22:36--> QUOTE (Jon @ 17 Apr, 2007, 22:36) | I can't help you as far as code goes, i don't know basic worth beans, but i can explain the general point of masking. What it does is it plots a sprite on the screen, preserving the background. The point of a mask is to remove the background where the sprite will be placed, but preserve it everywhere else. Here is an example of an 8x8 sprite and its mask:
sprite: .db %00000000 ,db %00111100 .db %01000010 .db %01000010 .db %01000010 .db %01000010 .db %00111100 .db %00000000
spritemask: .db %11111111 .db %11000011 .db %10000001 .db %10000001 .db %10000001 .db %10000001 .db %11000011 .db %11111111
So the mask is plotted using AND logic, meaning all the 0's in the mask will erase the corresponding pixels, and 1's will leave the pixels as they were before. Then the sprite is plotted on top of that using OR logic, meaning all the 0's in the sprite will leave the previous image unchanged, and all the 1's will translate to black pixels. If you were to just use OR logic, without masking, the background would be preserved around the sprite, but the sprite itself would look funky. |
You always were the master at masking(in my eyes haha). At least you taught me how too. :thumbup:
651
« on: April 20, 2007, 07:48:00 pm »
QuoteBegin-KermMartian+20 Apr, 2007, 18:41--> QUOTE (KermMartian @ 20 Apr, 2007, 18:41) | Lemme drop some ASM knowledge: the worst you can get through LCD manipulation is a distorted image. DCS also manipulated the LCD down to the tstate; in fact, every shell and program with a fastcopy routine does... |
Obviously you have not read the Harvest Moon source nor talked to Spencer at all, so you don't really know what your saying. Read the source and talk to Spencer and then you will know that it can not possibly be ran on anything other than the 83+BE. That isn't any asm knowledge. Please don't talk down to someone who is already well spoken and versed on this topic. QuoteBegin
--> QUOTE | Spencer Putt:
Remember that this is still an early release, and is only compatible with the 83+ non-silver.
652
« on: April 20, 2007, 12:37:00 pm »
QuoteBegin-Delnar_Ersike+20 Apr, 2007, 18:34--> QUOTE (Delnar_Ersike @ 20 Apr, 2007, 18:34) | QuoteBegin-Halifax+20 Apr, 2007, 18:04-->QUOTE (Halifax @ 20 Apr, 2007, 18:04) | QuoteBegin-threefingeredguy+20 Apr, 2007, 12:53-->QUOTE (threefingeredguy @ 20 Apr, 2007, 12:53) | Do you have to spam every site with this? Anyone who cares about this shell is probably a Cemetech regular and will see the news when they visit your site. Since you submitted your own work to digg, I have buried it and hope that your "minions" stop burying CalcUser's statement simply because they don't want the truth to be known. |
Congrats. I agree with _3fg though. I am not against you or the program. I think the GUI is cool and it took lots of work. But if I may state for myself the FAT engine took lots of work, but it never really cultivated the fun out of me that Zelda so greatly requested. FAT games are like wow this is cool but gameplay is blahh. But then there is something like Space Station Pheta or Pegz that rapes your soul of fun. DoorsCS just doesn't do that for me. The GUI seems to over complicate things and make things less efficient compared to MirageOS. Oh well still a great achievment. The icon is staying in my signature though.
@all of you who will bring up MOS crashing: Just don't do it. It has been said before and it has been argued before. No one has sent proof so its pretty much null and void that it crashed. MOS 1.2 never crashed on me after countless tries to do everything in my will power to get it to crash.
|
If you want it to crash, try running Harvest Moon on it, as long as you don't use an 83+BE. For me, it crashed approximately every 8 seconds. Anyway, great job kerm! Now that you've finished DCS6, can you work on gCn? * Delnar_Ersike
653
« on: April 20, 2007, 12:30:00 pm »
I never said it was intended to be fun. But its like DoorsCS is a lamborghini that is all shiny and crap but then you get in it expecting to fly and it breaks down and that sucks. MOS or Ion w/e is like that dirty car with 100,000 miles but runs great and you go riding by the guy with the lamborghini.
My point is DoorCS is full of show no backup. Its a GUI with little functionality and over complicates easy tasks.
Also I can see why _3fg thinks you are spamming the forums. You have ~100 posts half of which belong to topics started by you!
654
« on: April 20, 2007, 12:04:00 pm »
QuoteBegin-threefingeredguy+20 Apr, 2007, 12:53--> QUOTE (threefingeredguy @ 20 Apr, 2007, 12:53) | Do you have to spam every site with this? Anyone who cares about this shell is probably a Cemetech regular and will see the news when they visit your site. Since you submitted your own work to digg, I have buried it and hope that your "minions" stop burying CalcUser's statement simply because they don't want the truth to be known. |
Congrats. I agree with _3fg though. I am not against you or the program. I think the GUI is cool and it took lots of work. But if I may state for myself the FAT engine took lots of work, but it never really cultivated the fun out of me that Zelda so greatly requested. FAT games are like wow this is cool but gameplay is blahh. But then there is something like Space Station Pheta or Pegz that rapes your soul of fun. DoorsCS just doesn't do that for me. The GUI seems to over complicate things and make things less efficient compared to MirageOS. Oh well still a great achievment. The icon is staying in my signature though.
@all of you who will bring up MOS crashing: Just don't do it. It has been said before and it has been argued before. No one has sent proof so its pretty much null and void that it crashed. MOS 1.2 never crashed on me after countless tries to do everything in my will power to get it to crash.
655
« on: April 19, 2007, 10:39:00 am »
Also don't forget you should learn some sorting algorithm and how to use hash tables. Trust me hash tables will help. Encryption might be a good topic to study too.
656
« on: April 18, 2007, 11:41:00 am »
...eh a long time ago I made a little demo with this library maybe I will post this if I find it on my hard drive
657
« on: April 18, 2007, 11:35:00 am »
I think it should be guarenteed featured and if not I will suggest it but I don't think it will be POTY due to the big hitters that might be releasing this year. Zelda, Super Smash Bros., Metroid, The Massacre(shameless plug).
658
« on: April 17, 2007, 10:12:00 am »
Well really this is no way except to drop Xlib and get back to programming some assembly
659
« on: April 15, 2007, 11:31:00 am »
Who said it was a one program only library. It would be like a DLL. Say NexGenGS dies somewhere down the road and people are still using but a new shell comes out with some great libraries so someone builds it into ONE dll that can be sent to the calc and then every programmer for NexGenGS would have access to the routines of the other shell without having to program for the other one. That was kind of the point. I didn't really understand what the hell you were talking about?
And its not for one program every programmer would be able to use it if they had knowledge of how to use the DLL. That's the point so every programmer doesn't have to include 10 libraries into their program instead of having ONE dll with all 10 libraries that each of those programmers could use so then they have more space in their program. As I said no one updates their stuff at the drop of a dime.
660
« on: April 15, 2007, 10:42:00 am »
Insanity do you intend on releasing a Plugin SDK with documentation cause I really don't understand how to make plugins but I want to make some.
Also where is the link to Pyroedit III
Pages: 1 ... 42 43 [44] 45 46 ... 90
|
|
|
|