Click Here
home features news forums classifieds faqs links search
5823 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
68 crawler(s) on-line.
 9 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 MEGA_RJ_MICAL:  42 mins ago
 Rob:  43 mins ago
 Lou:  1 hr 55 mins ago
 klx300r:  2 hrs 26 mins ago
 DiscreetFX:  2 hrs 37 mins ago
 SHADES:  2 hrs 40 mins ago
 Samurai_Crow:  3 hrs 10 mins ago
 fishy_fis:  3 hrs 22 mins ago
 Jasper:  4 hrs 3 mins ago
 ealm:  4 hrs 41 mins ago

/  Forum Index
   /  Amiga Development
      /  Dot-matrix engine for AGA
Register To Post

Goto page ( 1 | 2 Next Page )
PosterThread
saimo 
Dot-matrix engine for AGA
Posted on 14-Apr-2019 13:58:45
#1 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

In the past months I've been thinking of some new game concept that would finally put my dot-matrix engine for AGA Amigas to good use. Admittedly, I haven't come up with anything worthy yet, but I've been doing some technical experiments. I thought you might fancy having a look at the latest experiment:

https://www.youtube.com/watch?v=LE8FyrxEhnQ

Details:
* the parallax is not obtained by means of pre-rendered separate lines, but by applying perspective to a rectangular texture; this means that the texture can be easily modified/animated on the fly, and also that it doesn't have a size limit;
* the shadow is not made of a number of precalculated frames, but it's a single bitmap that gets cast in perspective (exploiting the parallax effect) and also with a pseudo-antialias effect;
* the scrolling is not obtained by changing bitplane pointers, but by redrawing the whole screen: while this steals quite some bandwidth, it allows for a single raster (thus making rendering operations really easy) and eliminates the need to keep/restore dirty regions;
* the character is not a bitmap, but it's made of 1200 separate dots (which is what allows it to transform into any other shape made of the same 1200 dots);
* an unexpanded A1200 runs this at full speed (i.e. 50 Hz); it would do so even if there were a second 1200 dots character, although there wouldn't be time to do much more - to gain extra time for an actual game, characters should be plain bitmaps and, if needed, the parallax area could be made a little shorter.

Note that I'm NOT going to make a beat'em up. Again, this is just an experiment.

(The graphics have been derived from assets which are the property of Capcom Co., Ltd.)

Previous video:

https://www.youtube.com/watch?v=mB6wgJbj0Gg

Last edited by saimo on 14-Apr-2019 at 02:52 PM.

 Status: Offline
Profile     Report this post  
invent 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 16:19:52
#2 ]
Regular Member
Joined: 31-Mar-2009
Posts: 123
From: Brisbane, Australia

@saimo

Looks great Saimo, very curious to see what you come up with :) keep on experimenting.

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 16:28:20
#3 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

Thanks! I'm curious, too

 Status: Offline
Profile     Report this post  
ferrels 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 18:26:35
#4 ]
Cult Member
Joined: 20-Oct-2005
Posts: 825
From: Arizona

@saimo

This reminds me of the dot matrix displays found on modern pinball machines such as this one: Pinball Dot Matrix

or this one:

Sega Pinball Dot Matrix

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 18:32:46
#5 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@ferrels

Oh, but that's exactly where the inspiration came from
When, as a teenager, I saw Pinball Fantasies, I was totally blown away and dot-matrix displays became a sort of fixation. Then, years later, Slam Tilt blew me away even more and gave me the idea of making whole games based on dot-matrix machines - that's why I made Huenison and now I'm working on this.

 Status: Offline
Profile     Report this post  
_Steve_ 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 18:56:21
#6 ]
Team Member
Joined: 18-Oct-2002
Posts: 6747
From: UK

@saimo

Looks really cool. Time for a compilation of all the DMD mini games

_________________
Test sig

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 20:05:03
#7 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@_Steve_

Thanks!
I didn't even know that there was such a definition ("DMD mini games")

 Status: Offline
Profile     Report this post  
klx300r 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 20:46:20
#8 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3521
From: Toronto, Canada

@saimo

freaky cool saimo

btw, so looking forward to buying SkillGrid..any idea when it'll be released ?

_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 14-Apr-2019 20:56:15
#9 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@klx300r

Quote:

klx300r wrote:
@saimo

freaky cool saimo



Quote:
btw, so looking forward to buying SkillGrid..any idea when it'll be released ?

Hopefully, RGCD is going to receive the CDs tomorrow. The floppies have been made or will be made shortly. The rest of the materials have arrived. It should be matter of days.

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 20-Dec-2019 12:04:29
#10 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

This video shows a stock Amiga 1200 running various visual effects using the dot-matrix engine. The effects are obtained by means of a system that allows every single pixel to be located anywhere in memory (regardless of the RAM type). Lately, I've started thinking again of a game that makes use of the dot-matrix engine, and I came up with this new system. I finally have a somewhat interesting game concept (not shown here), but I'm still thinking of better alternatives.
Technical note: while the dot-matrix engine doesn't require any CPU operation, this new system is entirely CPU-driven, so each screen update takes more or less 1.3 frames on a stock A1200; therefore, if the game eventually uses the system, it will run at most at 25 fps.

https://www.youtube.com/watch?v=jSvJmn0-KoE

 Status: Offline
Profile     Report this post  
Lou 
Re: Dot-matrix engine for AGA
Posted on 20-Dec-2019 16:31:41
#11 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4012
From: Rhode Island

@saimo

Those effects look pretty cool.
To me it looks like you've made a texture mapping engine.
This could/would be useful for a 3D engine with an accelerator...

Last edited by Lou on 20-Dec-2019 at 04:47 PM.

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 20-Dec-2019 17:54:59
#12 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@Lou

Quote:
Those effects look pretty cool.

Thanks.

Quote:
To me it looks like you've made a texture mapping engine.

In a broad sense, yes.

Quote:
]This could/would be useful for a 3D engine with an accelerator...

It can be used for 3D stuff, but there are limitations.

By the way, just to clarify, the game concept I have is not 3D (but it isn't final and indeed I've been thinking of 3D-based games); anyway, whatever I'll do with the engine, it will target the stock A1200.

Last edited by saimo on 20-Dec-2019 at 05:56 PM.

 Status: Offline
Profile     Report this post  
nikosidis 
Re: Dot-matrix engine for AGA
Posted on 20-Dec-2019 22:20:35
#13 ]
Cult Member
Joined: 9-Dec-2008
Posts: 952
From: Norway, Oslo

@saimo

Looks amazing! For a game it should be stock A1200 else it will sell bad.

What about a game like Vector

https://www.youtube.com/watch?v=A0LIwsiMdIA

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 20-Dec-2019 22:41:46
#14 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@nikosidis

Quote:
Looks amazing!

Thanks!

Quote:
For a game it should be stock A1200 else it will sell bad.

I don't know what kind of game I'm going to do yet, so it's a bit too early to think about selling it
Anyway, as I said, I'm targeting the stock A1200 - that's where the fun is.

Quote:
What about a game like Vector

https://www.youtube.com/watch?v=A0LIwsiMdIA

I don't know the game and - please don't be offended - I'm not going to check out the video: I want to make something new.

 Status: Offline
Profile     Report this post  
nikosidis 
Re: Dot-matrix engine for AGA
Posted on 20-Dec-2019 23:11:07
#15 ]
Cult Member
Joined: 9-Dec-2008
Posts: 952
From: Norway, Oslo

@saimo

I hope the demo scene can start to think about that too. So few prods. for stock A1200.

Original is always the best :D Looking forward to follow this.

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 20-Dec-2019 23:25:23
#16 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@nikosidis

Quote:
I hope the demo scene can start to think about that too. So few prods. for stock A1200.

Original is always the best :D

Apart from the second half of the 90s, when I did watch demos regularly, I never really followed the demo scene (although I have the utmost respect for what sceners achieve), so I'm surprised to hear that only expanded A1200s are being used. I'm curious now: I'm going to search Pouet for the most recent production for standard A1200!

Quote:
Looking forward to follow this.

I'll try to give updates whenever I have something relevant, so just stay tuned

 Status: Offline
Profile     Report this post  
nikosidis 
Re: Dot-matrix engine for AGA
Posted on 21-Dec-2019 11:31:50
#17 ]
Cult Member
Joined: 9-Dec-2008
Posts: 952
From: Norway, Oslo

@saimo

Yes, pouet.net is a good source. You can not search for Amiga requirements there though but just as you assumed. Demo prods. for stock A1200 are before 2000. It is a lot for stock A500 though. That is what most scene prods. are make for last years. Only this month it is 3 Amiga 500 productions released :)

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 27-Dec-2019 12:42:39
#18 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

Two more experiments: https://www.youtube.com/watch?v=cH20N0D5kKw

For convenience, these are the previous videos:
* https://www.youtube.com/watch?v=mB6wgJbj0Gg
* https://www.youtube.com/watch?v=LE8FyrxEhnQ
* https://www.youtube.com/watch?v=jSvJmn0-KoE

Last edited by saimo on 10-Feb-2020 at 01:21 PM.
Last edited by saimo on 27-Dec-2019 at 12:43 PM.

 Status: Offline
Profile     Report this post  
klx300r 
Re: Dot-matrix engine for AGA
Posted on 27-Dec-2019 16:30:54
#19 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3521
From: Toronto, Canada

@saimo

so cool & I think you already have alot of great bits to put out a great demo !!!

_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 28-Dec-2019 15:11:55
#20 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@klx300r

Thanks!
(But I'm not going to make a demo )

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle