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 - Keoni29
Pages: 1 ... 5 6 [7] 8 9 ... 168
91
« on: November 29, 2014, 08:00:48 am »
I found out that the interrupts were causing the memory leak. I disabled them for now, but I will come back to that later. The newest test build is finally here!
Run in DCS
What's new? + A huge 9x9 room world map to explore. + Collision checking for tiles in adjacent rooms prevents you from getting stuck in solid tiles that are in another room. + New tile system that allows for rapid expansion of the tile set + Added lots of new tiles + animated tiles + Added barriers (cannot be disabled yet) + Added doors (cannot be opened yet) + Added items (cannot be picked up yet)
+ Split up AI into modules, so new AI can be made by combining modules (example: Reaver = spew + drone) + New enemies! Blomb, Reaver + Enemies now face towards you
+ Sound can be enabled from the menu
+ Small graphics tweaks
* Tons of bugfixes
Be sure to let me know if you find any bugs!
92
« on: November 29, 2014, 05:26:11 am »
Try to use a different ram area and check if that'll still happen.
No actually it's L3 that is used for the back buffer. I am not using L2
93
« on: November 29, 2014, 05:11:11 am »
Do you use L2 as a screen buffer?
I do use L2 for the back buffer.
94
« on: November 29, 2014, 04:26:29 am »
I might have found a bug. I'm just gonna put this here: When interrupts are enabled in my game Hero Core a file called tableSet gets corrupted. When I select the option tableset on my calculator it gives me a memory error. It also prevents me from using backup files in tilem.
To make sure it was not my own code that was causing this I changed the ISR to this: Lbl MSC Return
To call it I use fnInt(MSC,6) At the end of the program I do LnReg. Both of these are inside of a subroutine. (first one called INMSC, second one STMSC)
I am using the fullrene axiom to be able to run the large 12k executable from ram. I have no idea why this kind of memory leak occurs.
95
« on: November 27, 2014, 07:18:40 pm »
You don't pay for just the cpu frequency.
96
« on: November 27, 2014, 06:16:33 pm »
If they used a stock eZ80 that would be fine, but yeah I guess TI wants to use their own parts to keep the cost low.
97
« on: November 27, 2014, 05:54:22 pm »
As I said on IRC: yes that will be the case. This is implemented already, but I have not added an option for it in the menu yet.
I have been fixing bugs all night. - Cut ability spawns a bullet in the left top part of the screen.[SOLVED] - Savepoint in first room does not work. Only after re-entering the room it works. [SOLVED] - Cut ability charge animation freezes after a while. [SOLVED]
I found out that there is another memory leak somewhere. It causes TblSet to corrupt. I dunno what causes this. Will find out soon I hope.
98
« on: November 27, 2014, 03:18:56 am »
Looks like they streamlined the design. The CSE has a lot of air inside because of the smaller batteries and screen compared to the monochrome SE.
The faster feel might have to do with OS optimizations. I am still hoping they're using a 50MHz eZ80 cpu though.
99
« on: November 26, 2014, 03:46:48 am »
A friend of mine has a cool scrolly LED sign. I'm gonna make the irc bot so it forwards messages to serial w/o modification, so he can display irc messages on the sign!
100
« on: November 26, 2014, 03:44:28 am »
I just got rid of the output altogether. This was a test program to check why interrupts were not working. In my soundplayer program I had a frame counter displayed on screen which was giving me these issues. I got rid of it and now it works great!
101
« on: November 26, 2014, 03:39:34 am »
I was just curious, because you showed sfx working in the video before you said you were working on the music engine that required timid. I thought perhaps the two were independent.
It is not possible to have TIMID sound and sound coming directly from the linkport simultaneously. I need both I/O lines for communication.
102
« on: November 25, 2014, 05:08:46 pm »
I might have to add a sfx channel to the library that TIMID uses cause I really need 3 chans for music. I could make it like nes games where music and sfx share a channel, but it might get messy.
103
« on: November 25, 2014, 01:44:47 pm »
Today I worked on the music playback engine. A TIMID soundchip is required for this feature. The file format I'll be using is very similar to MIDI, so converting MIDI files to appvars that can be read by the player should not be too difficult.
104
« on: November 25, 2014, 10:37:24 am »
For some reason interrupts don't work the way they used to (or I am just being stupid) This code is supposed to increment a number on screen once every second, but it doesn't. It just increments T once and then never does the ISR again. Why is that?
.ISR fnInt(msc, 6) 0->T FnOn ClrHome Repeat getkey(15) Output(8,0,T/108>Dec End LnReg Return
Lbl MSC T++ Return
105
« on: November 25, 2014, 08:59:44 am »
Welcome to Omnimaga! I cannot make sense of that post. Which calc do you like and which one do you dislike?
I got some pro's and cons for some calcs: Nspire CX Pro: - Nice large screen - Plenty powerful Con: - Locked down
TI84+ Pro: -Really easy to write software for -Never runs out of batteries -Great for highschool math
Con: -Screen is really blurry
TI84+ Color SE Pro: - Backlight - Color screen - Charge via USB Con - Underpowered hardware - Device is too slow to update screen fast enough - Battery does not last forever
Pages: 1 ... 5 6 [7] 8 9 ... 168
|