generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: I'm Working on an RPG in z80 Assembly

Previous Thread :: Next Thread 
JoshuinOrphus is not online. JoshuinOrphus
Joined: 14 Jan 2013
Total Posts: 1158
10 Mar 2013 11:59 AM
It's designed to run on the TI-83 and TI-84 series of calculators.
It's written completely in z80 Assembly from scratch.

I've made the first floor and got the basic mechanics made.
I have a demonstration GIF here:
https://dl.dropbox.com/u/10434417/images/ttest.gif

You may have to play it to figure out what is going on.
But basically, in the top corner is a little "map" that shows where you are, and you can walk around the dungeon. And when the blackness goes across the screen, that is a random battle encounter.

So far in battles, you can attack, run, or heal. I'm going to add a magic attack in the future.

Here's the source code as of this build:
https://dl.dropbox.com/u/10434417/apps/rpg/test.z80
https://dl.dropbox.com/u/10434417/apps/rpg/pixler.inc
(^that second file is a library I have been coding to make programming a bit quicker)

Here is the actual build of this build:
https://dl.dropbox.com/u/10434417/apps/rpg/TEST.8XP

To run it on your calculator, put it on there with TI-Connect and then run the command, "Asm(prgmTEST".

What are your opinions, views, concerns, etc?
There will be a "how-to-play" screen if there's anything you don't understand from the menus.

(waiting for NVI and his pessimism)
Report Abuse
ArceusInator is not online. ArceusInator
Joined: 10 Oct 2009
Total Posts: 30553
10 Mar 2013 12:01 PM
Neat.
Report Abuse
KTCTournament is not online. KTCTournament
Joined: 19 Feb 2013
Total Posts: 229
10 Mar 2013 12:04 PM
[ Content Deleted ]
Report Abuse
JoshuinOrphus is not online. JoshuinOrphus
Joined: 14 Jan 2013
Total Posts: 1158
10 Mar 2013 12:06 PM
@KTC

Yeh. "Build" referring to the compiled code itself, and then "build" referring to the current version of the compiled code.
So, "here is the actual compiled code itself for the current version of it."
Report Abuse
Techboy6601 is not online. Techboy6601
Joined: 29 Jun 2009
Total Posts: 4914
10 Mar 2013 12:10 PM
Nice!

Have you ever heard of Cemetech?
Report Abuse
JoshuinOrphus is not online. JoshuinOrphus
Joined: 14 Jan 2013
Total Posts: 1158
10 Mar 2013 01:05 PM
@techboy

I've heard of it.
Report Abuse
kirkyturky12 is not online. kirkyturky12
Joined: 30 Apr 2010
Total Posts: 1915
10 Mar 2013 02:39 PM
"It's designed to run on the TI-83 and TI-84 series of calculators. "

I thought you were trolling.

~KirkyTurky12, professional procrastinator.~
Report Abuse
JoshuinOrphus is not online. JoshuinOrphus
Joined: 14 Jan 2013
Total Posts: 1158
10 Mar 2013 02:41 PM
@kirky

... why would I troll about that?
The TI-83 and TI-84 calculators are the most popular graphing calculators out.

I'm programming a game for them, like you would for the original GameBoy.
Report Abuse
ENET is not online. ENET
Joined: 01 Jan 2010
Total Posts: 4820
10 Mar 2013 02:52 PM
How do you store a variable in ANS in z80 assembly? You got any good documentations for asm programming on the calculator?
Report Abuse
JoshuinOrphus is not online. JoshuinOrphus
Joined: 14 Jan 2013
Total Posts: 1158
10 Mar 2013 03:04 PM
@enet
I don't know, but I do know how to retrieve whatever value is stored in Ans.
Report Abuse
ENET is not online. ENET
Joined: 01 Jan 2010
Total Posts: 4820
10 Mar 2013 03:10 PM
How do you do that?
Report Abuse
JoshuinOrphus is not online. JoshuinOrphus
Joined: 14 Jan 2013
Total Posts: 1158
10 Mar 2013 03:17 PM
@enet

http://tibasicdev.wikidot.com/forum/t-623809/how-do-you-get-the-value-out-of-ans
Report Abuse
Armachedes is not online. Armachedes
Joined: 30 May 2009
Total Posts: 3177
10 Mar 2013 03:26 PM
If you're into Assembly, you might like

https://github.com/jmechner/Prince-of-Persia-Apple-II
Report Abuse
AbsoluteLOL is not online. AbsoluteLOL
Joined: 01 Dec 2012
Total Posts: 3939
11 Mar 2013 07:06 PM
Forget z80. TI-BASIC is where it's at ^.^
I actually made a Pnet program for my thermoconductivity unit in Engineering II:
:"Note: the ​> symbol stands for the STORE symbol
:ClrHome
:Menu(" Pnet ","Begin",1,"About",2,"Exit",3)
:Lbl 3
:Stop
:Lbl 2
:Output(1,5,"Ver 1.02")
:Output(2,1," By AbsoluteLOL")
:Output(7,1,"1 to return")
:Output(8,1,"2 to exit")
:Repeat K=92 or K=93
:getKey>K
:End
:If K=92
:Then
:ClrHome
:prgmPNET
:Stop
:End
:If K =93
:Then
:ClrHome
:Stop
:End
:Lbl 1
:5.6696x10^-8>C
:Input "Area:",A
:Input "Emissivity:",E
:Output(8,1,"(Use Kelvin)")
:Input "Temp1:",T
:Output(8,1,"(Use Kelvin)")
:Input "Temp2:",U
:ClrHome
:Disp C*A*E*(U^4-T^4)
:Output(8,1,"ENTER to quit")
:Pause
:ClrHome
:Stop
:"In conclusion: BOREDOM

[ AbsoluteLOL - Pancaik Enthusiast ]
Report Abuse
Raeviyn is not online. Raeviyn
Joined: 20 Nov 2011
Total Posts: 17
11 Mar 2013 07:08 PM
What's very interesting is games like Roller Coaster Tycoon were created in pure Assembly.
Report Abuse
julienmauriemort is not online. julienmauriemort
Joined: 09 May 2009
Total Posts: 21560
11 Mar 2013 07:12 PM
Mind blown :o
Report Abuse
thedestroyer115 is not online. thedestroyer115
Joined: 19 Dec 2010
Total Posts: 11546
11 Mar 2013 08:39 PM
Are you going to market it? :D You could make millions, think about it:

'Are you tired of actually doing work at the office? Well we here at CrazyCalculators have had the same problem, and are introducing the gaming calculator! It looks like any ordinary calculator, but is actually filled with fun games! Hear the boss coming around the corner? Turn the calculator off and get typing!'
Report Abuse
UnAdmin is not online. UnAdmin
Joined: 10 Jul 2012
Total Posts: 4706
11 Mar 2013 09:15 PM
Hey OP I remember you going into Off Topic spreading athesim and theism.

~ᴬᴵᴺ'ᵀ ᵀᴴᴬᵀ ᴬ ᴷᴵᶜᴷ ᴵᴺ ᵀᴴᴱ ᴴᴱᴬᴰˑ~
Report Abuse
thedestroyer115 is not online. thedestroyer115
Joined: 19 Dec 2010
Total Posts: 11546
12 Mar 2013 10:07 AM
:c
I thought people would get a kick out of, ''Are you tired of actually doing work at the office?' in my previous advertisement example.
Report Abuse
zars15 is not online. zars15
Joined: 10 Nov 2008
Total Posts: 9999
12 Mar 2013 01:15 PM
Ah yes, gotta get calculator laik this, so I can play games during physics lessons.
Report Abuse
JoshuinOrphus is not online. JoshuinOrphus
Joined: 14 Jan 2013
Total Posts: 1158
12 Mar 2013 05:45 PM
>"Are you going to market it? :D You could make millions, think about it:"
.... o.e

>"Forget z80. TI-BASIC is where it's at ^.^"
This would be impossible to create in TI-BASIC.

1. TI-BASIC is dreadfully slow.
2. TI-BASIC only has 26 variables.
3. TI-BASIC programs can only consist of 1 file.
4. You can't even freaking indent in TI-BASIC, making organization impossible.

Report Abuse
AbsoluteLOL is not online. AbsoluteLOL
Joined: 01 Dec 2012
Total Posts: 3939
13 Mar 2013 08:04 PM
"TI-BASIC is dreadfully slow.
TI-BASIC only has 26 variables.
TI-BASIC programs can only consist of 1 file.
You can't even freaking indent in TI-BASIC, making organization impossible."

Way to take a joke way too seriously...

[ AbsoluteLOL - Pancaik Enthusiast ]
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image