|
Post by landeel on Aug 24, 2016 13:33:44 GMT -5
Not a perfect port, but very close. Even buggier than the original. The screen is a little bit stretched vertically, but it was the easiest way to do it. It took me about 3 weeks to finish. Can be played with an Atari 2600 controller, just use START from the controller 2. Please report any bugs or differences from the original worth fixing. Attachments:Aventura.zip (165.63 KB)
|
|
|
Post by nitrofurano1 on Aug 24, 2016 14:01:26 GMT -5
very close to the original from atari-2600, and far better than what i made for Mattel-Aquarius on Boriel’s ZX-Basic Compiler
|
|
|
Post by landeel on Aug 24, 2016 17:36:29 GMT -5
Updated. Fixed a small bug. [edit]Also added a Sega CD build[/edit]
|
|
|
Post by wraith on Aug 24, 2016 21:09:38 GMT -5
Cool... An Atari game on Genny with A2600 joystick support, I did the same with a few of my own projects. Can't wait to test this out, Thanks!
|
|
|
Post by landeel on Aug 25, 2016 17:02:58 GMT -5
Another update. Rewrote part of the collision code.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Aug 25, 2016 17:08:45 GMT -5
Another update. Rewrote part of the collision code. Collision has been a huge issue for BasiEgaXorz beginners. If you could tell us your strategy or show us your code sometime.. well, that would be a big help! So far this is the best generic example we have: declare function rectRect(x1 as integer, y1 as integer, x2 as integer, y2 as integer, x3 as integer, y3 as integer, x4 as integer, y4 as integer) as integer if x1 > x4 then return 0 if x2 < x3 then return 0 if y1 > y4 then return 0 if y2 < y3 then return 0 return 1 end function
|
|
|
Post by landeel on Aug 25, 2016 17:53:57 GMT -5
That's similar to what I'm using. But in my case I also need to know from which direction the objects collide. And as there's no pixel perfect collision, the bridge object needed a special case.
|
|
|
Post by landeel on Aug 26, 2016 13:27:20 GMT -5
Updated again. More collision fixes.
|
|
|
Post by landeel on Sept 10, 2016 12:59:56 GMT -5
Fixed a couple of bugs.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Sept 11, 2016 7:52:58 GMT -5
This is pretty awesome. Not my style of game, but it looks true to the original. Excellent job
|
|
|
Post by landeel on Oct 18, 2016 12:41:28 GMT -5
Updated again. Changed the borders to black so it looks better on TV with real hardware. Fixed a couple of small bugs. I haven't received any bug reports so I'm calling this 1.0 and probably abandoning it unless something comes up.
|
|
|
Post by tiberiyltim on Oct 19, 2016 7:16:23 GMT -5
It is normal? All black: bulid for Sega CD.
|
|
|
Post by landeel on Oct 19, 2016 8:11:15 GMT -5
BEX programs seem to trigger a palette bug in Kega Fusion when emulating Sega CD. I see the same sympthom with YAGAC MD. It's emulator specific. Both games run just fine on my real Sega CD. Kega Fusion also doesn't manifest the freesprite glitch. So I'm using MESS to test my stuff. But if anyone knows a way around this, please let me know.
|
|
|
Post by tiberiyltim on Oct 19, 2016 9:29:25 GMT -5
yes, Kega Fusion v3.64.
ok
|
|
|
Post by landeel on Nov 2, 2016 9:13:44 GMT -5
Fixed a bug that could cause the game to freeze when eaten by a dragon near the bottom of the screen.
|
|