Show Posts

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
TI Z80 / Re: [WIP] TI84+ Herocore clone
« 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
Axe / Re: Help with axe interrupts
« 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
Axe / Re: Help with axe interrupts
« 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
Axe / Re: Help with axe interrupts
« 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
Other Calculators / Re: TI-84 Plus CE... what now, TI? O.O
« on: November 27, 2014, 07:18:40 pm »
You don't pay for just the cpu frequency.

96
Other Calculators / Re: TI-84 Plus CE... what now, TI? O.O
« 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
TI Z80 / Re: [WIP] TI84+ Herocore clone
« 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
Other Calculators / Re: TI-84 Plus CE... what now, TI? O.O
« 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
Computer Projects and Ideas / Re: eZ8 IRC bot
« 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
Axe / Re: Help with axe interrupts
« 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
TI Z80 / Re: [WIP] TI84+ Herocore clone
« 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
TI Z80 / Re: [WIP] TI84+ Herocore clone
« 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
TI Z80 / Re: [WIP] TI84+ Herocore clone
« 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
Axe / Help with axe interrupts
« 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?
Code: [Select]
.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
TI Calculators / Re: The Pros and Cons of TI products
« 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