08 January 2024, 04:29 | #1 |
Registered User
Join Date: May 2022
Location: Canada
Posts: 139
|
Hamulet test - Large HAM bobs
Hello coders,
While still working on Hamulet, I was experimenting with the possibility of drawing HAM bobs and wondering if this has been attempted before: I captured a short video snippet at 50 fps to show a sort of proof-of-concept, running on Amiga 500 OCS (1MB chip) here. One of main concern of HAM bobs is the large amount of chip memory they require, but also how to manage fringing. You can see in my video that the fringing is barely noticeable. However, my 'bobs' are not moving: they are stationary. In this state, their usage in a game would be mostly for animated stationary objects, or other innovative ideas. Also, I've set one of the HAM index colors to show a copper gradient which scrolls at a lower speed to create a parallax effect. I do not know if this has been attempted on a HAM screen before. I wanted to try using the blitter to draw a sort of 'parallax layer' using a mask but the runtime cost seemed to be high compared to the potential gameplay benefit. [ Show youtube player ] |
08 January 2024, 07:05 | #2 |
Registered User
Join Date: Jan 2023
Location: Toronto
Posts: 391
|
That's one of the most incredible things I've ever seen, wow!
|
08 January 2024, 09:59 | #3 |
Registered User
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,843
|
This is truly one of those "only Amiga makes it possible" moments!
That's fantastic! |
08 January 2024, 10:03 | #4 |
Registered User
Join Date: Oct 2021
Location: England
Posts: 1,183
|
looks nothing short of amazing, imagine something like this back in the day paired with a cartridge system to fast load/dump ham-bobs from memory during play if disk load was too slow to keep up.
Amazing alone to see this screen scroll around, would look just as amazing on single screen puzzlers or flip screen games. |
08 January 2024, 10:25 | #5 |
Puttymoon inhabitant
|
That is totally incredible!
|
08 January 2024, 10:26 | #6 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,542
|
Hi Remz,
That's looking so cool. Scrolling copper bars for vertical parallax is an awesome idea, I can't remember seeing it in a game before. I assume the status bar on the left is a sprite that hides the HAM fringes when scrolling? |
08 January 2024, 10:42 | #7 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,627
|
Impressive
|
08 January 2024, 10:51 | #8 |
Registered User
Join Date: Feb 2018
Location: Poland
Posts: 352
|
Wow. Please proceed further with this.
|
08 January 2024, 11:00 | #9 |
Former Amiga game creator
Join Date: Mar 2005
Location: Netherlands
Posts: 212
|
Wow, very impressive. If you don't have a developer name yet, I'd call myself Factor 10 if I had achieved this.
|
08 January 2024, 11:18 | #10 |
Registered User
Join Date: May 2023
Location: Norwich
Posts: 390
|
Looks absolutely amazing. Have often wondered about the possibilities of HAM mode and it is great to see people now starting to push the boundaries. Would love to read a technical explanation of the issues and how you resolved them.
|
08 January 2024, 11:21 | #11 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,178
|
That looks amazing. I can only imagine how my tiny teenage mind would have melted seeing that on an A500 back in the day.
|
08 January 2024, 11:25 | #12 | ||
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,476
|
One word: awesome!
Quote:
Quote:
But what's in your video is on a whole other level, absolutely visually stunning |
||
08 January 2024, 12:19 | #13 |
Former Amiga game creator
Join Date: Mar 2005
Location: Netherlands
Posts: 212
|
There are only a few games I can remember featuring HAM mode: Mind Walker and E-Motion, and they weren't half as impressive as this HAM BOBs game, although I loved Mind Walker's atmosphere and music.
|
08 January 2024, 12:34 | #15 |
Registered User
Join Date: May 2022
Location: Canada
Posts: 139
|
Yes, that's correct! The real bitmap display starts underneath this sprite, which leaves up to 16 pixels for the HAM color to 'stabilize'. However, during horizontal scrolling, since I didn't want to lose sprite 6-7 while keeping a full 320 resolution, we can see a very tiny bit of fringing.
|
08 January 2024, 12:49 | #16 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 4,893
|
|
08 January 2024, 13:11 | #17 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,476
|
Quote:
For 'bobs' in AGA/HAM8 I was thinking of some rpg/fps, but in fact they are more 'rendered' (or similar..) rather than 'drawn', so in fact it's not the same thing. Probably on HAM8, with its 64 base colors, the fringing problems would be much lower, but a very heavy mode for the blitter. But let's focus on this impressive HAM6 |
|
08 January 2024, 13:17 | #18 | |
Registered User
Join Date: May 2022
Location: Canada
Posts: 139
|
Quote:
Maybe AGA/HAM8 will be the next step I'll try; but I need to focus on completing Hamulet and then exploring this new HAM-bob idea a bit. |
|
08 January 2024, 13:45 | #19 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 4,893
|
^ I am almost sure that not (so only HAM6) but I can't remember if pushing the A500 & A2000 to 2MB Chip permitted the HAM8 mode :
http://obligement.free.fr/articles/megachip2000-500.php |
08 January 2024, 13:54 | #20 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,476
|
Quote:
Unfortunately for the HAM8 the AGA is mandatory, it does not depend on the amount of addressable chip memory |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Req: '240p Test Suite' similar test software for Amiga? | c0dehunter | support.Hardware | 10 | 22 February 2021 21:38 |
Bits n Bobs | Kin Hell | MarketPlace | 12 | 28 May 2020 13:09 |
Clipping bobs | roondar | Coders. General | 18 | 24 September 2015 09:54 |
CD32 Frog Feast test available. Test out the final! | cdoty | News | 42 | 01 April 2008 16:20 |
Bobs Garden | Big-Byte | Amiga scene | 7 | 26 October 2002 11:24 |
|
|