MaxCoderz

for your 1 bit pleasure!

All times are UTC




Post new topic Reply to topic  [ 12 posts ] 
Author Message
PostPosted: Wed 17 Jul, 2019 6:57 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4117
Location: I cant seem to get out of this cryogenic chamber!
This thread will contain development updates/notes for this project.

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Mon 13 Jan, 2020 10:16 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4117
Location: I cant seem to get out of this cryogenic chamber!
OK So a fair bit of work has gone into this project of late!

I ended up reorganising the engine to make it possible for more rapid development - I'll keep it to myself exactly what I did since it would be met with looks of disapproval from some I'm sure! :D.

Anyway some screenshots from development thus far:
First tests on the CE - reading from random memory:
Image
Image
Test map input and basic sprite test:
Image
Image
Scaled sprite tests:
Image
Image
Sprites based on viewing angle:
Image
Some bugs in rendering:
Image
Palette rotation - could be used for star effect:
Image
Depth sorting tests:
Image
Image
Image
Collision test:
Image
First basic AI test (waypoints):
Image
Mass AI test:
Image
AI pov test - jumpy:
Image

Most test code at this point, working on a very simple track editor to assist development.

Hoping that I can release something in the next couple of months!

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Tue 14 Jan, 2020 1:12 am 
Offline
Calc King
User avatar

Joined: Mon 20 Dec, 2004 6:47 pm
Posts: 2299
Location: Quebec (Canada)
This is awesome and it's fun to look at the screenshots one by one to see the evolution of this project. You could definitively do a full MK clone that runs at good speed with this. :)

_________________
ImageImage
Website | Merch | Facebook | Youtube | Spotify


Top
 Profile  
Reply with quote  
PostPosted: Fri 24 Jan, 2020 1:05 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3072
Location: Croydon, England
That's looking great, tr1p1ea, can't wait to see how it turns out! :)

Would it be revealing your secrets too much to describe the algorithm you're using? I'm interested in how the resolution drops as you get further down the screen - is that a limitation of the algorithm or a concession to performance?

Even without a perspective effect I struggled to get a simple rotating tilemap working smoothly on a TI-83 Plus, so I'm impressed with how well it's running in your screenshots!

Image


Top
 Profile  
Reply with quote  
PostPosted: Mon 03 Feb, 2020 10:59 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4117
Location: I cant seem to get out of this cryogenic chamber!
That looks really cool Ben!

Granted this is for the CE, which although hampered in it's own way, is much than the monochrome calcs (well comparble to an SE but with a better instruction set).

I have been making mode7 style demos for years, originally based on this webpage: https://www.helixsoft.nl/articles/circle/sincos.htm

Plus you can see there are several concessions with resolution etc, all for speed reasons.

On the plus side I also added characters:

Image

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Thu 06 Feb, 2020 5:45 pm 
Offline
Calc King
User avatar

Joined: Mon 20 Dec, 2004 6:47 pm
Posts: 2299
Location: Quebec (Canada)
What is the exact clock speed of the CE in ASM mode by the way?

Also very nice tr1p1ea. Please do backups often this time around so you won't lose progress :P

Another thing: This sub-forum is invisible to guests. You might want to fix this for visibility.

_________________
ImageImage
Website | Merch | Facebook | Youtube | Spotify


Top
 Profile  
Reply with quote  
PostPosted: Sun 09 Feb, 2020 11:35 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4117
Location: I cant seem to get out of this cryogenic chamber!
There are issues like wait-states that affect the CE's performance - CPU is 48MHz but it is somewhat comparable to a 15MHz SE because of this when factoring in screen resolution - but with a better instruction set.

Also thanks for the heads up, I attempted to fix the guest issue.

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Mon 09 Mar, 2020 11:28 pm 
Offline
Calc King
User avatar

Joined: Mon 20 Dec, 2004 6:47 pm
Posts: 2299
Location: Quebec (Canada)
By the way, I was wondering if the TI-84+CE has enough memory to allow Mario Kart style courses that are larger than the SNES ones? The SNES ones were on the small side so a lap lasted like 15-25 seconds.

_________________
ImageImage
Website | Merch | Facebook | Youtube | Spotify


Top
 Profile  
Reply with quote  
PostPosted: Thu 02 Apr, 2020 10:42 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4117
Location: I cant seem to get out of this cryogenic chamber!
The answer is technically yes, but my engine doesn't support it because it would be slow things down too much.

Though you can do tricks with my engine to achieve a similar outcome since coordinates wrap around (if you drive off one side of the map you appear on the other side, so you can be tricky with map design).

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Mon 01 Jun, 2020 6:36 pm 
Offline
Extreme Poster

Joined: Fri 07 Jul, 2006 2:39 pm
Posts: 339
This is beautiful! Even in its current state it already looks really fun. calc84 also had some cool mode 7 stuff i believe for the b/w calcs.


Top
 Profile  
Reply with quote  
PostPosted: Wed 03 Jun, 2020 6:16 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4117
Location: I cant seem to get out of this cryogenic chamber!
Yes he did indeed - I wonder if he will ever release it?

I did a bit on the B&W calcs also: Image

Very old and inaccurate but I still have the code somewhere.

Also latest screenshot with all the items :):
Image

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
PostPosted: Wed 10 Jun, 2020 5:51 pm 
Offline
Calc King
User avatar

Joined: Mon 20 Dec, 2004 6:47 pm
Posts: 2299
Location: Quebec (Canada)
Very great tr1p1ea, and that grayscale Mode 7 demo looks cool too. I wonder how many koopa shells will be able to move at the same time on the race track without slowing down too much?

_________________
ImageImage
Website | Merch | Facebook | Youtube | Spotify


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB ® Forum Software © phpBB Group | DVGFX2 by: Matt