Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
OmniRPG - Main Topic
« previous
next »
Print
Pages:
1
...
8
9
[
10
]
11
12
...
17
Go Down
Author
Topic: OmniRPG - Main Topic (Read 58600 times)
0 Members and 1 Guest are viewing this topic.
Matrefeytontias
Axe roxxor (kinda)
LV10
31337 u53r (Next: 2000)
Posts: 1982
Rating: +310/-12
Axe roxxor
Re: OmniRPG - Main Topic
«
Reply #135 on:
December 08, 2012, 06:32:12 pm »
Oh no, please don't make this game run at 15MHz, think of my poor 83+
* Matrefeytontias wants this game too
Also, if you want to have more than 8k of executable, you can use both the CrabCake and my PageSwap axioms. The first one allows you to run programs up to 24k and the second one allows you to use subroutines you defined in an app (16k moar !). You can even use PageSwap with several apps, which is the number of apps times 16384 bytes of executable code !
For example, with CrabCake and one app, it's 40k of code that you can write.
But please don't use Fullrene, it only works on 84+
Logged
/\ >< [- |_| _\~ [- /?
All of the TI-z80 screenshots that I will post, unless I specifically mention that it's not the case, will run at 6 MHz.
Always
. If you find that unbelievable, you should check the last link of my sig
Nerdiness
Projects :
[Ndless3.1] nKaruga
,
[Axe] Worms (yes !)
,
[Ndless 3.1] F-Zero TrackSpire (dropped)
,
[Ndless 3.1] nSpeedX 3D (paused)
,
[Ndless 3.1] nRayC, an easy-to-use raycasting (3D) engine in C for your Nspire ! (paused)
Proud author of :
[TI-8x] Jetpack 8x+
,
[TI-8x+] Gravity Walls
,
[ASM for Axe] AxeDCS axiom for Axe programmers
,
[TI-8x+] WiredWorks : a SolidWorks on your Ti-83+/84+ !
,
[TI-8x+] Super Crate Box
,
[Axe] IkarugaX, an awesomely challenging danmaku/shoot-them-up for your TI-83+/84+ !
,
[ASM for Axe] AxeJh3D axiom, a very fast 3D ASM library for Axe coders !
If at a certain moment you think that I'm awesome, you can express it by
giving me one more Internet (>^_^)>
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: OmniRPG - Main Topic
«
Reply #136 on:
December 08, 2012, 06:33:42 pm »
The thing why apps are so awesome is that it doesn't require a shell to run it from archive.
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: OmniRPG - Main Topic
«
Reply #137 on:
December 08, 2012, 06:34:56 pm »
That will be very useful
I forgot about your Axiom. I can start writing more optimised routines then and store them in an app! I could even add code so that if the user tries to run the app, it will start the main program instead
EDIT:
And I was only showing 15MHz so that people could see what it looks like. It is about 1.75 times faster at scrolling on my actual calc.
«
Last Edit: December 08, 2012, 06:36:02 pm by Xeda112358
»
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: OmniRPG - Main Topic
«
Reply #138 on:
December 08, 2012, 06:35:50 pm »
But wouldn't that still require a shell then?
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: OmniRPG - Main Topic
«
Reply #139 on:
December 08, 2012, 06:38:18 pm »
Yes, the program would require an app, but to be realistic, this program will probably get really big anyways. There is no way we will fit it all into RAM, so why not fit some of it into an App that is already in archive that we can add highly specific and optimsed code? I am sure we could fill the whole 16KB of space and leave almost no wasted room.
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: OmniRPG - Main Topic
«
Reply #140 on:
December 08, 2012, 06:42:03 pm »
how about a app that loads appvars? all we'd have to fiddle into a app page is then the engins
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: OmniRPG - Main Topic
«
Reply #141 on:
December 08, 2012, 06:54:24 pm »
You mean loading the appvars as programs? I did that with Grammer, so it is quite doable
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: OmniRPG - Main Topic
«
Reply #142 on:
December 08, 2012, 06:57:11 pm »
i only thought of appvars storing data, but why not that?
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: OmniRPG - Main Topic
«
Reply #143 on:
December 08, 2012, 07:00:03 pm »
Oh, okay. And I was thinking that using an app, I could write routines to directly access the data in archived appvars. This would help quite a bit with map data, tile data, and sprite data. I could maybe make a command to copy a sprite from archive to a location in RAM (that way it can be accessed by the main program).
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: OmniRPG - Main Topic
«
Reply #144 on:
December 08, 2012, 07:01:45 pm »
That would be cool, as long as in-game engines still run fast
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: OmniRPG - Main Topic
«
Reply #145 on:
December 08, 2012, 07:04:21 pm »
If I have 16KB to work with, I could make routines that can work directly with archive and do it quickly >.> It would technically be slower, but it probably wouldn't be noticeable.
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: OmniRPG - Main Topic
«
Reply #146 on:
December 08, 2012, 07:05:33 pm »
That would be awesome, i'd say go for it!
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: OmniRPG - Main Topic
«
Reply #147 on:
December 08, 2012, 07:06:50 pm »
I'll take this conversation over to the Coding topic, since it will be important for others.
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
stevon8ter
LV7
Elite (Next: 700)
Posts: 663
Rating: +10/-0
Re: OmniRPG - Main Topic
«
Reply #148 on:
December 08, 2012, 07:47:11 pm »
@ xeda : i'm not good with graphical stuff :s
Logged
None of my posts are meant offending... I you feel hurt by one of my posts, tell me ... So i can appoligise me and/or explain why i posted it
Hi there, I'm the allmighty (read as: stupid, weak...) STEVON8TER
Sorunome
Fox Fox Fox Fox Fox Fox Fox!
Support Staff
LV13
Extreme Addict (Next: 9001)
Posts: 7920
Rating: +374/-13
Derpy Hooves
Re: OmniRPG - Main Topic
«
Reply #149 on:
December 08, 2012, 07:54:41 pm »
how about map designing? So just positioning stuff?
Logged
THE GAME
Also, check out
my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!
Print
Pages:
1
...
8
9
[
10
]
11
12
...
17
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
OmniRPG - Main Topic