Author Topic: Hunt z80 port  (Read 20109 times)

0 Members and 1 Guest are viewing this topic.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Hunt z80 port
« on: January 25, 2010, 10:36:25 pm »
So I made a simple game a little while back called hunt. The object of the game was to occupy the same space as the prey 99 times and in essence killed it. So as a few of you know I've been learning ASM and so with what free time I can get I've started to port Hunt to asm. So the actual game engine is done, but there is only one difficulty which is pretty easy, and you only have to hit it 20 times. Currently I am making the menu and fixing up the code. 
Here is a screenshot and the game, it's noshell so just run it with asm(prgmPROGRAM

Tell me what you think :D
« Last Edit: January 25, 2010, 10:52:43 pm by Eeems »
/e

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Hunt z80 port
« Reply #1 on: January 25, 2010, 10:57:29 pm »
What in the world is up with that screenshot? O.o
(I'll try it out though.)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Hunt z80 port
« Reply #2 on: January 25, 2010, 10:58:56 pm »
No idea x.x it didn't look like that when I recorded it x.x must have the framerate up too far x.x
/e

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Hunt z80 port
« Reply #3 on: January 25, 2010, 11:03:21 pm »
Anyway, just tried it out.
Interesting, but actually hurting the thing is difficult... never seems to get hurt while ON him, but only when we go through eachother.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Hunt z80 port
« Reply #4 on: January 25, 2010, 11:05:12 pm »
Yeah I noticed that, no idea why though x.x I might have to put the damage check somewhere else in the code
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hunt z80 port
« Reply #5 on: January 25, 2010, 11:37:37 pm »
Wow at first I thought you moved to Casio CFX9850G calc programming with the colors :P

I guess I'll have to try it

EDIT: Mhmm interesting, altough it seems a bit glitchy as {AP} described, I was on the enemy and he rarely took damage x.x

Glad you are learning ASM tho, I am happy you could get the grasp of some stuff alerady too. I guess it's a good thing since you don't have much access to a calculator at home atm...
« Last Edit: January 25, 2010, 11:44:32 pm by DJ Omnimaga »

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Hunt z80 port
« Reply #6 on: January 26, 2010, 12:04:27 am »
lol :P well I have a new screenshot that should work better :P
yeah :/ I haven't been able to fix that yet for some reason though x.x

yeah :/ well I already a some knowledge of asm before though

EDIT: lol, wow nope. I guess I'll have to use the old wabbit for screenshots x.x
« Last Edit: January 26, 2010, 12:05:21 am by Eeems »
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hunt z80 port
« Reply #7 on: January 26, 2010, 12:33:15 am »
mhmm I think he tried to fix contrast in  screenshots. He might have messed something up x.x

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Hunt z80 port
« Reply #8 on: January 26, 2010, 01:06:09 am »
nope x.x just slowed down the framerate x.x didn't work
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Hunt z80 port
« Reply #9 on: January 26, 2010, 01:08:10 am »
I was talking about Buckeye Dude :P

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Hunt z80 port
« Reply #10 on: January 26, 2010, 01:35:40 am »
oh :P lol sorry
well here is the menu'd one :D but for some reason the ai broke x.x oh well marvel at the menu :P

edit: also here is the original game :D
http://www.cemetech.net/forum/viewtopic.php?t=3625
« Last Edit: January 26, 2010, 02:03:21 am by Eeems »
/e

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Hunt z80 port
« Reply #11 on: January 26, 2010, 04:45:38 pm »
ok, so here is the most recent version, the menu works fine, and the AI is fixed :D also quits back to menu
source is included.
I'm using ion's iRandom routine for the AI but it doesn't require ion, I included the routine, so it's still no-shell :D
hope you like it!

EDIT: small update, more organized zip, and a readme. Also changed the win text a little.
« Last Edit: January 26, 2010, 05:12:28 pm by Eeems »
/e

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Hunt z80 port
« Reply #12 on: January 26, 2010, 05:17:10 pm »
Eeems, I tried the most recent one in Wabbit (The one I've always used used) and got this:

I don't know why, though. :(
« Last Edit: January 26, 2010, 05:17:29 pm by ztrumpet »

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Hunt z80 port
« Reply #13 on: January 26, 2010, 05:17:53 pm »
umm, wierd I'll fix that

EDIT Fixed
« Last Edit: January 26, 2010, 05:20:01 pm by Eeems »
/e

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Hunt z80 port
« Reply #14 on: January 26, 2010, 05:30:01 pm »
This topic is full of bugs. :o

Anyway an ASCII game in assembly is not an idea I didn't have already.
 Maybe we could explore some new effects in ASCII using ASM. One of the things could be using an custom font 4x4 or other size.
 I can't get other ideas right now...
PS: maybe something massive like lots of enemies moving around... There is an absurd amount of speed to spend on graphics. Maybe even ASCII grayscale? This is getting insane. Weregoose showed a curious picture of possible grayscale with TI font 8x8 font on UTI.
« Last Edit: January 26, 2010, 05:32:04 pm by Galandros »
Hobbing in calculator projects.