English Amiga Board


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 06 November 2019, 18:52   #621
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
I meant there is an HD, maybe it has some libs that are needed?
Zener is offline  
Old 06 November 2019, 20:33   #622
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Quote:
Originally Posted by Zener View Post
I meant there is an HD, maybe it has some libs that are needed?
after more configurations in Wiuae CD32 KS Rom v3.1 + CD32 extented Rom = no CD sound in RedPill. Same in AmigaKit.
However, CD32 games work very well in Winuae.

For CD32 button behaviors, do you have a solution?
Yoz Montana is offline  
Old 08 November 2019, 12:30   #623
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
Quote:
Originally Posted by Yoz Montana View Post
after more configurations in Wiuae CD32 KS Rom v3.1 + CD32 extented Rom = no CD sound in RedPill. Same in AmigaKit.
However, CD32 games work very well in Winuae.

For CD32 button behaviors, do you have a solution?
Could you explain me what is your expected behavior for buttons?

Like fire1 is same as red (or not), this kind of thing
Zener is offline  
Old 08 November 2019, 14:46   #624
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Quote:
Originally Posted by Zener View Post
Could you explain me what is your expected behavior for buttons?

Like fire1 is same as red (or not), this kind of thing
As explain in my old post, i replaced the buttons Up, fire1 and fire2 with the CD32 buttons. Their behavior is not the same.

Prerequisites :
In the code, I blocked up to three bullets , you can not shoot more than 3 bullets.


Look at the behavior fire with button CD32, the three bullets are launched at the same time.
This behavior is NOT correct:


Normaly with fire1 or fire2 buttons , the three bullets are launched separately each time the key is pressed (Maxi 3).
This behavior is correct :


For resume, the behavior of the CD32 buttons is not correct compared to the fire1, fire2, Up, Down, Right, Left behaviors.

Last edited by Yoz Montana; 08 November 2019 at 20:47.
Yoz Montana is offline  
Old 28 November 2019, 19:41   #625
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Hi Zener,

Do you have a good news about an upcoming UPDATE ?


Last edited by Yoz Montana; 29 November 2019 at 19:04.
Yoz Montana is offline  
Old 04 December 2019, 23:16   #626
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
The update is here, this new REDPILL build has some optimizations https://tiny.cc/getredpill

v0.7.7
-Action triggers have been optimized to speed up the object processing.
-Fixed possible error when using many audio files.
-Fixed game object icons failing to render in exported projects.
-Action trigger animation to angle was not working under certain conditions.
-Optimized memory used by objects when using REDPILLPlayer.
-Optimized chip memory used by objects when using REDPILLPlayer.
-CD32 Red button does not trigger Fire1 anymore.
Zener is offline  
Old 05 December 2019, 19:43   #627
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Quote:
Originally Posted by Zener View Post
The update is here, this new REDPILL build has some optimizations https://tiny.cc/getredpill

v0.7.7
-Action triggers have been optimized to speed up the object processing.
-Fixed possible error when using many audio files.
-Fixed game object icons failing to render in exported projects.
-Action trigger animation to angle was not working under certain conditions.
-Optimized memory used by objects when using REDPILLPlayer.
-Optimized chip memory used by objects when using REDPILLPlayer.
-CD32 Red button does not trigger Fire1 anymore.

Zener, The work you provide is great.
Thanks !

I noticed under Winuae 4.2.1 slowdowns under RedPill.
Under Winuae 2.5.1, no slowdown.
However, the configuration under the WB is the same.
Which version do you use?
Yoz Montana is offline  
Old 05 December 2019, 19:49   #628
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
I am using 3.6.1, in the middle XD
Zener is offline  
Old 06 December 2019, 12:30   #629
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Quote:
Originally Posted by Zener View Post
I am using 3.6.1, in the middle XD
Winuae 3.6.1, slowdown in RedPill.
For all project loaded, same result.

I tested on another computer. slowdown in RedPill.

Timecode : 6s -> 10s
[ Show youtube player ]
Yoz Montana is offline  
Old 07 December 2019, 13:36   #630
Lemming880
Registered User
 
Join Date: Nov 2014
Location: Netherlands
Posts: 260
Oh, then I'm not the only one. I've also seen these slow downs in my project. The game slows down for a few seconds and than comes back to normal. It happens since a few months so it's not just the latest version. I haven't found a way to reproduce it. I know it often happens at the start of a level but it can also happen anytime during a level. I'm using winuae 4.0.1 so I don't think it's a winuae problem, but redpill's.
Lemming880 is offline  
Old 08 December 2019, 10:34   #631
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
More information : slowdown in RedPill.
The slowdown is cyclical.
It repeats itself by a slow cycle then normal at a regular rate.
Yoz Montana is offline  
Old 10 December 2019, 17:12   #632
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
Quote:
Originally Posted by Lemming880 View Post
Oh, then I'm not the only one. I've also seen these slow downs in my project. The game slows down for a few seconds and than comes back to normal. It happens since a few months so it's not just the latest version. I haven't found a way to reproduce it. I know it often happens at the start of a level but it can also happen anytime during a level. I'm using winuae 4.0.1 so I don't think it's a winuae problem, but redpill's.
Hi, if you send me the project I can debug in the WinUAE version you are using...if it is the tool I will be able to reproduce it.
Zener is offline  
Old 10 December 2019, 18:03   #633
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Quote:
Originally Posted by Zener View Post
Hi, if you send me the project I can debug in the WinUAE version you are using...if it is the tool I will be able to reproduce it.

Hi Zener, the slowdown is done on all the projects even on the projects included in RedPill like astro, gravity, ect.
Yoz Montana is offline  
Old 11 December 2019, 20:28   #634
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
Ok, I don't have the problem on these projects. Is it happening on a real Amiga?
Zener is offline  
Old 12 December 2019, 12:53   #635
Lemming880
Registered User
 
Join Date: Nov 2014
Location: Netherlands
Posts: 260
Yes I've seen it happen on real hardware (A1200). And you probably haven't seen it because it happens rarely. But I already saw it happen after 3 minutes of playing my project in 7.7. I haven't tested 7.7 further. Like I said, there's no way to reproduce it, it just happens randomly.
Lemming880 is offline  
Old 12 December 2019, 12:57   #636
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Quote:
Originally Posted by Zener View Post
Ok, I don't have the problem on these projects. Is it happening on a real Amiga?
Hi Zener,
My 030 accelerator card no longer works on my A1200.
I could not test on real Amiga, not enought of memory to launch RedPill.

After more test, i find the behavior in WinUAE :
CPU and FPU --> Check the box (0) "Approximate A500/1200 or cycle exact".
CPU Speed [+0%]
RedPill works very well but CPU 040 recommended

If you check the box (0) "Fastest possible", RedPill slowdown is cyclical.
Problem solved


Last edited by Yoz Montana; 18 December 2019 at 09:23.
Yoz Montana is offline  
Old 18 December 2019, 09:09   #637
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Hi Zener,

The Next features important to RedPill :
1. 2 sprites sheets [ share the same palette ].
One for the players and another for the enemies.

Why this feature : More space for adding sprites, more secondary objects (vehicles, suit, ect), more larger objects, best gestion of caracters.

2. Autonomous animation loop in sprite sheets players and ennemies :

Why this feature : When I add sprites to the sprite sheets, all my mirror animations are shifted.
It is a brake in the addition of sprite and animation in the game. In addition, it is necessary to touch up the code and this is very tedious.
Wtih this feature, no shifted animations, no need to touch up the code.

3. Each level can have a different palette.
Yoz Montana is offline  
Old 18 December 2019, 14:41   #638
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
thanks for the suggestions, they are very appreciated. They are complicated to implement but I agree they would be a very good addition.

Number 3 is actually already implemented, you just need to set up the game to use more colors. For example, if your tiles are 16 colors and your sprites are 16 colors, you can set up the game to be a 32 color game. Then each level can have a different tileset with its own 16 color palette. Check this video at 1:10:00 or so: [ Show youtube player ]


Quote:
Originally Posted by Yoz Montana View Post
Hi Zener,

The Next features important to RedPill :
1. 2 sprites sheets [ share the same palette ].
One for the players and another for the enemies.

Why this feature : More space for adding sprites, more secondary objects (vehicles, suit, ect), more larger objects, best gestion of caracters.

2. Autonomous animation loop in sprite sheets players and ennemies :

Why this feature : When I add sprites to the sprite sheets, all my mirror animations are shifted.
It is a brake in the addition of sprite and animation in the game. In addition, it is necessary to touch up the code and this is very tedious.
Wtih this feature, no shifted animations, no need to touch up the code.

3. Each level can have a different palette.
Zener is offline  
Old 18 December 2019, 18:00   #639
Yoz Montana
Registered User
 
Yoz Montana's Avatar
 
Join Date: Dec 2017
Location: FRANCE
Posts: 153
Quote:
Originally Posted by Zener View Post
thanks for the suggestions, they are very appreciated. They are complicated to implement but I agree they would be a very good addition.

Number 3 is actually already implemented, you just need to set up the game to use more colors. For example, if your tiles are 16 colors and your sprites are 16 colors, you can set up the game to be a 32 color game. Then each level can have a different tileset with its own 16 color palette. Check this video at 1:10:00 or so: [ Show youtube player ]
For animation loops, you would have to program the loops in a table.
For each table matches to an animation loop.
Example: Players composed of 5 sprites
TabSprite:Array=[Sprite 1, Sprite 2, Sprite 3, Sprite 4, Sprite 5] Either a loop on the table of TabSprite[0] -> TabSprite[4].
We get an animation loop with this table.
After, we create a TabSpriteMirror mirror table by inverting the x data in the TabSprite table.

Number 3 : using with the same palette throughout the game or a separate palette for each level?
Yoz Montana is offline  
Old 19 December 2019, 15:52   #640
Zener
Registered User
 
Zener's Avatar
 
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 432
Separate palette for each level, not exactly, for each tileset. If you use a different tileset per level you will get a different palette per level.


Quote:
Originally Posted by Yoz Montana View Post
For animation loops, you would have to program the loops in a table.
For each table matches to an animation loop.
Example: Players composed of 5 sprites
TabSprite:Array=[Sprite 1, Sprite 2, Sprite 3, Sprite 4, Sprite 5] Either a loop on the table of TabSprite[0] -> TabSprite[4].
We get an animation loop with this table.
After, we create a TabSpriteMirror mirror table by inverting the x data in the TabSprite table.

Number 3 : using with the same palette throughout the game or a separate palette for each level?
Zener is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tracking a game/program's memory usage clebin Coders. General 5 01 December 2017 10:46
Amiga Demo Creator to save as ''DMS'' DerekAutista123 support.Demos 10 01 November 2016 19:27
Amiga Game Creator with Sonic?? DerekAutista123 Amiga scene 1 06 March 2016 23:32
Commodore 64 D64/D81 image creator for Amiga? Amiga1992 request.Apps 11 13 December 2012 00:27
old game review tv program gimbal Retrogaming General Discussion 10 11 July 2006 02:47

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:10.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.21387 seconds with 16 queries