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.


Topics - nzo

Pages: [1] 2
1
Freebasic / Emulate BLOAD from memory?
« on: June 19, 2011 »
I'd like to use GL2D to make a game and perhaps some demos, but I don't really want to use external gfx files.
As GL2D uses BLOAD internally to load BMP files, I'd like to be able to load my gfx from memory, much like the BMP2RAW method used with PTC.

Is there a way to do this?

2
Projects / New remake
« on: August 26, 2010 »
Jesus.. Coppermaster was simple compared to this baby  ;D

I present you - Total Triple Trouble in all it's glory.. Pass me the vodka!

UPX and KK packed versions included, as the KK packed version kicked my AV in.

Enjoy!

edit: 1.1 version added - fixed small bug on demo loop

3
Freebasic / Floor Casting
« on: August 02, 2010 »
Been struggling with the following (I think I found the idea on here originally)
Want to always have a single value on each line (you can see where the value is anded) but it's not always a straight line. If you uncomment the  ' camX += 0.1 line, you can see it flickering when moving.

Been struggling with this for a bit, so would be very happy if someone can solve this problem for me!!

cheers


Code: [Select]
' Floor Casting
const XRES = 640
const YRES = 480
'const xres = 320
'const yres = 240

#include once "tinyptc.bi"
if (ptc_open("FLOOR CASTING", 640, 480) = 0) then end -1

dim shared as integer buffer(XRES*YRES)
Dim Shared as single u, v, w, camX, camY

 Declare Sub floor()

while (inkey$ = "")
  floor()

  ptc_update@buffer(0)
      ERASE BUFFER

Wend
ptc_close
end 0

Sub floor()
dim as integer c, b, r

  'camY += 1
'  camX += 1 'xres*sin(camY*3.14159/180)
 ' camX += 0.1
  b = 150*XRES
 
  For y = 50 to 200-1
 
    w  = -240 / y
   
    v =  XRES*w - camY
   
    u = -320*w + camX
   
     for x = 1 To XRES-1
r=(u And 255)
Select Case r
Case 0
buffer(b+x) = rgb(255,0,0)
Case Else
buffer(b+x) = rgb(0,0,0)
End Select
'       Else
' buffer(b+x) = rgb(0,0,0)

       'buffer(b+x) = rgb(u And 255,v And 255,0)
       u=u+w
     Next x
   
    b=b+XRES
  Next y

End Sub

4
Projects / New remake - Channel 42
« on: July 28, 2010 »
Here's an old favourite of mine!
I didn't notice the included "game" so it took a little bit longer, but here it is anyway.

This was quite an impressive demo when it came out: never saw anything else by these guys?


5
Projects / New remake at last!
« on: July 02, 2010 »
Well, finally got around to finishing this classic..

6
Freebasic / CopperMaster - [FB] Source code
« on: March 03, 2010 »
I haven`t been uploading the source code to recent remakes, but here is the source code for CopperMaster. It's a bit hack and slash in places for speed reasons, but I know some people have been looking at vertical rasters and stuff, so here it is. If any explanations are required as to what the fuck is going on, then please shout up, but I hope it will be useful. Any reuse of course should be credited (all the vector stuff is Shockwave btw)
Hope someone can get something from this :)



7
Projects / Remake 22 - Unreadable Demo
« on: February 28, 2010 »
This was harder than I thought  ;D
Required a few new routines and techniques to realise this. Hope you enjoy another of my favourites. Big thanks to Stormbringer again for the custom music rip!


8
Projects / Remake 21 - Blair & Sullivan CAT
« on: February 25, 2010 »
Quick one this - already had the gfx lying around.
One for the nostalgia!

9
Projects / Remake 20 - CopperCabana
« on: February 25, 2010 »
20 already??
One of my favourites, this one.

10
Projects / Remake 19 - BarBrian
« on: February 18, 2010 »
Heh.. this one will raise a smile for those who remember it  :)

11
Projects / Remake 18 - Sinners - "Hope"
« on: February 12, 2010 »
Jesus.. This one was fun :) It's notoriously difficult to get running in UAE.
Gotta love that tune!

12
Projects / Remake17 - Amusing IV - Razor
« on: February 12, 2010 »
A nice easy one, but may bring back the odd memory?

13
Projects / Remake 16 - TIP Skull Demo
« on: February 12, 2010 »
This was a rare find. I remember this as one of the earliest amiga demos that really impressed me. Sometimes having no internet helps when you've got piles of disks to trawl through!

14
Projects / Remake 15 - Ikari Warriors - Thrust
« on: February 12, 2010 »
Variation with different logo

15
Projects / Remake 14 - Alien Syndrome - Thrust
« on: February 12, 2010 »
Phew. Internet connection back on - better upload these made over the last couple of weeks.

16
I looked on RR and this one wasn't there?
Surely 2^10 clone options on this one Stormbringer :)

17
Projects / 12thPTC Remake
« on: January 18, 2010 »
Started this one before Xmas, but here it finally is - CopperMaster!  :updance:
Big thanks to Shockwave for the vector routine and object creation - nice one mate!

Also, thanks are due for him making me tweak it for 2 days to get it just so!

Does this count as 14 remakes? :)

18
Projects / 11th TinyPTC remake
« on: January 17, 2010 »
Here's one I started ages ago but had some trouble with the scroll.
It's not 100%, but it's close enough now I think?
Anyway, great DW music in this one!

19
Projects / 10th TinyPTC Remake
« on: January 16, 2010 »
Just a quick one here - probably the oldest intro I had in my collection.
I commented on an HQC intro Stormbringer put up on RR that I had a few old HQC intros about here, so I quickly knocked this one up - it was on one of my very old pack disks. I haven't seen many (any?) 1986 intros before and the scroll text hints at more early HQC efforts.
I wouldn't normally bother with a simple intro such as this, other than it's *very* old !!

20
Projects / 9th TinyPTC Remake
« on: January 14, 2010 »
Hi Guys,
Sorry for the delay but there's a big one coming soon (ooer!!)
I took a break from that one to convert my old vector bob routine to FB and here's the result.
Hopefully the big one will be finished at the weekend!
Anyway, hope you like this one, as I haven't seen a lot of vectorbob remakes so far.

[edit] Plotting crack variant added

Pages: [1] 2