05 September 2019, 02:33 | #21 |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
Yes, but I think if you are showing the crease of the bitmap, and you blit there, the colors will work. If you blit outside the bitmap but you tell the program to SHOW this "outside", colors are correct. I don't see why it shouldn't "work" except by the fact you are trashing the Chip Ram
I really think we should hear Roondar's advice and NOT use this amazing new technique discovered by me, hehehehe. What he said really made sense, I am writing the new graphics on a wrong area of memory, and that's why it shows properly, its because I am "displaying" that area of the memory. But that area is not reserved for the bitmap, so anything could be there. |
05 September 2019, 10:17 | #22 | |||
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,408
|
I know
Quote:
Couple that with the low overhead of tile/block blitting and in general the time spent getting the extra tiles on screen is a very small percentage of the time you get in a frame - even if you double the workload. Quote:
Quote:
|
|||
05 September 2019, 10:32 | #23 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
I find it hard that to take anything you say as fact in the other thread you didn't even know how scrolling works now your an expert, Im sorry I just don't like you.
|
05 September 2019, 10:40 | #24 |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,408
|
FYI, I've written working scrollers on the Amiga before and have provided several Amiga programs using scrolling, with full source code, on my website. These are also linked to on EAB in several threads on OCS chipset hardware coding. So I do know how scrolling works and actually proved that several times in the other thread - what I wrote there was true.
As for not liking me, I'm sorry it got so heated over in the other thread. I pointed out my dislike for how it went down over there already. That the interactions we had over there mean you no longer like me is not what I set out to do - I never tried to actively be antagonistic or come across as some sort of know-it-all but somehow it did end up like that. Sorry. Last edited by roondar; 05 September 2019 at 15:38. |
05 September 2019, 10:44 | #25 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Ok apologies as well, all over the top by me, pease carry on.
|
05 September 2019, 15:03 | #26 | |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
Quote:
Which means I'll be showing the "outside" of the Bitmap. I believe it will show up correctly but you'll be overwritting memory, so it shouldn't be done anyway. I know you should split the BOBs to do this properly. Or you can have some extra bitmap room just to make the bobs "enter" and "leave" the screen. OR you can just blit them entirely on screen. I've been "studying" some old games and I am surprised of how many games actually do that. Just show the whole sprite on screen when they enter it, and make it dissapear as soon as it touches the border instead of smoothly "Leaving" the screen. And usually in the middle of hectic action, the player won't notice. Actually, by studying how some old games work, I am surprised by the amount of shit players usually "won't notice" |
|
05 September 2019, 15:12 | #27 | |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,408
|
Quote:
Still happens to this day - many games (even on PC) don't have full resolution lightning, shadows or transparency. Almost all 3D games use really low-res models or even just a simple .JPG for stuff that is far away. Then there's games that use dynamic resolution. Super visible in stills, yet barely noticeable in motion. Last edited by roondar; 05 September 2019 at 15:28. |
|
05 September 2019, 15:16 | #28 |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
I remember when I first read that the waterfall slowdowns and sometimes even completely stops in Elfmania and I was like "NO WAY". Then I went to play and saw it, and I was like "Holy crap how come I never noticed this?".
Problem is that, after you know it, you ALWAYS notice it. "Oh look, the waterfall is stopping LOL". |
05 September 2019, 16:36 | #29 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
|
Don't know about Blitz Basic, but the hardware allows full 8-way scrolling for huge maps by allocating a slightly larger bitmap than you need to have on-screen. You need to be able to change the Copper and hardware registers of the current screen to do this, but that's all.
|
05 September 2019, 17:07 | #30 | |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
|
|
05 September 2019, 21:41 | #31 | |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
Quote:
|
|
05 September 2019, 23:52 | #32 | |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Smooth vertical scrolling in AMOS | idrougge | Coders. AMOS | 43 | 21 February 2021 12:58 |
Infinite vertical scrolling | LuigiThirty | Coders. Asm / Hardware | 38 | 04 January 2017 23:25 |
Horizontal vs vertical scrolling | Amiga1992 | Coders. General | 20 | 26 October 2015 11:15 |
[Found: Insanity Fight] Vertical Scrolling Shootemup | capehorn | Looking for a game name ? | 5 | 13 March 2009 08:18 |
Vertical scrolling motorcycle game.. Anyone? | Thrash75 | Looking for a game name ? | 11 | 18 May 2005 19:44 |
|
|