Click Here
home features news forums classifieds faqs links search
6071 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
21 crawler(s) on-line.
 151 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 DiscreetFX:  31 mins ago
 DWolfman:  40 mins ago
 cncparts:  2 hrs 14 mins ago
 saipaman4366:  3 hrs ago
 Beajar:  3 hrs 19 mins ago
 Rob:  3 hrs 22 mins ago
 agami:  4 hrs 25 mins ago
 RobertB:  4 hrs 45 mins ago
 OlafS25:  5 hrs 34 mins ago
 Bruce72:  5 hrs 36 mins ago

/  Forum Index
   /  Amiga Development
      /  Demo THE CURE (Was: Dot-matrix engine for AGA)
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 Next Page )
PosterThread
tommysammy 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jun-2021 7:45:47
#41 ]
Cult Member
Joined: 20-Jan-2010
Posts: 662
From: Isselburg,Germany

Great demo, i love it

_________________
Amiga600/Vampire2/PrismaMegaMix

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jun-2021 14:46:15
#42 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

@pixie @tommysammy

Thank a lot

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 4-Aug-2021 20:06:51
#43 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

Just released a slightly revised version.

v1.2 (04.08.2021)
* Made startup and cleanup code more robust.
* Made a few tiny optimizations.

https://www.retream.com/THE_CURE

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 19-Aug-2021 13:03:56
#44 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

While working on the SkillGrid update, backporting to it all the improvements I recently made to my other projects, I realized that those improvements came with a couple of new bugs. THE CURE was affected by them, so here's a new bugfixed version.

https://www.retream.com/THE_CURE

v1.3 (19.08.2021)
* Fixed recently-introduced memory leak in startup code.
* Replaced unreliable CIA-access-based delay code at startup with machine-agnostic code.
* Made a couple of minor internal changes.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 29-Apr-2022 19:56:14
#45 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

This update was not planned, but, still, it happened - and makes the demo even better. In short: it improves the music, it improves the audio-to-video sychronization, it adds a few more palette effects and brings other little improvements (for the details, check out the changelog below).

Get THE CURE v1.4 from https://retream.itch.io/the-cure and enjoy!

v1.4 (29.04.2022)
* Improved music: improved S/N ratio by eliminating a peak (caused by the "str" of "street" in the spoken part) and re-normalizing the waveform; amplified initial part a little bit; reduced greatly the noise that affected the coda (due to the 8-bit quantization) by amplifying that part of the waveform to the maximum and balancing that with a real-time volume change; increased sampling frequency to 29073 Hz (side effects: channels 2 and 3 can no longer be used, so the output volume is lower; music decoding takes a little longer as there is more data to decode each frame; the CHIP bus time taken by audio DMA is almost halved, which makes the demo less demanding).
* Added switch-off of filter to ensure music sounds as it is supposed to.
* Fixed audio-to-video synchronization: fixed drifting caused by the difference between the actual and theoretical rates (~49.92 VS 50 Hz) of the video refresh (that, by the end of the demo, caused an asynchronism of ~0.5 s); fixed 60 ms asynchronism caused by the fact that the first three frames required for music setup/buffering were ignored; fixed a few timing marks in the script (an off-by-one mark which caused a peak of operations in the specified frame; a mark that caused the following effect to execute 4 frames too late; a few marks that were off by a frame).
* Fixed a bad routine pointer (caused by a wrong letter in a label in the source code; it is quite incredible that this did not produce disastrous results).
* Added some palette effects.
* Optimized music decoding by unpacking and undeltaing data at the same time (why it was not like this right from the beginning is a mistery).
* Made some other small optimizations.
* Made startup and cleanup code more robust by shielding some critical operations from NMIs and by dealing with audio playback performed with direct hardware access by other programs concurrently.
* Added version string.
* Improved/extended README.

Last edited by saimo on 01-May-2022 at 09:14 AM.
Last edited by saimo on 30-Apr-2022 at 10:08 AM.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
nikosidis 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 29-Apr-2022 20:10:46
#46 ]
Cult Member
Joined: 9-Dec-2008
Posts: 994
From: Norway, Oslo

@saimo

Thanks for the update. Great demo. So original and with a great message.

I will try the demo on my Blizzard IV very soon.

edit: watched it. Looking better than ever. fantastic demo! Would be great with more demos in this style.

Last edited by nikosidis on 29-Apr-2022 at 08:36 PM.

 Status: Offline
Profile     Report this post  
Lou 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 29-Apr-2022 20:36:50
#47 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4169
From: Rhode Island

Nice demo!

Sometimes you have to just figure out the right game that would benefit from that style...
Do a short demo of such a game then perhaps someone else would pick up the torch and turn it into a full game.

 Status: Offline
Profile     Report this post  
-Sam- 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 29-Apr-2022 22:38:22
#48 ]
Elite Member
Joined: 18-Apr-2003
Posts: 3035
From: Yorkshire Dales, United Knigdom

@saimo

A great demo saimo - well put together.

_________________
Sam

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 30-Apr-2022 10:12:18
#49 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

@nikosidis

Thanks for the nice words and running the demo again on real hardware - that's indeed the best way to enjoy it!


@Lou

Thanks!
I came to the conclusion that this kind of visuals cause just too much eye strain for a game. They're good for little things like the cool mini-games in SLAM TILT, but not for a full-fledged game. Nevertheless, if anyone wants to have a go at it, they're free to do so ;)


@-Sam-

Thanks!

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
Karlos 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 30-Apr-2022 12:41:16
#50 ]
Elite Member
Joined: 24-Aug-2003
Posts: 4394
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition!

@saimo

Nice demo bud I couldn't see Robert Smith anywhere.

_________________
Doing stupid things for fun...

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 30-Apr-2022 12:55:19
#51 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

@Karlos

Quote:
Nice demo

Thanks!

Quote:
bud I couldn't see Robert Smith anywhere.

That's because isn't related to his band in any way

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
Karlos 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 30-Apr-2022 13:02:49
#52 ]
Elite Member
Joined: 24-Aug-2003
Posts: 4394
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition!

@saimo

Quote:
That's because isn't related to his band in any way 


No doubt why I enjoyed it!

(Sorry Robert, only kidding...)

_________________
Doing stupid things for fun...

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 2-Jan-2024 12:58:16
#53 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

@Karlos

LOL


@all

Just released a little update. This should cure (heh) the stuttering I've seen on some boards that are more than capable of running the demo at full speed.

https://retream.itch.io/the-cure

v1.5 (2.1.2024)
* Improved CPU data cache handling on 68040 and 68060.
* Ensured the system MMU setup does not affect performance.
* Ensured the 68060 susperscalar dispatch is enabled.
* Made some small optimizations.
* Made startup and cleanup code more robust.

Last edited by saimo on 02-Jan-2024 at 01:02 PM.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
liquidbit 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 2-Jan-2024 14:00:48
#54 ]
Member
Joined: 9-Dec-2004
Posts: 38
From: Unknown

@saimo

Great Demo!

You are a real Artist saimo

 Status: Offline
Profile     Report this post  
tommysammy 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jan-2024 5:52:23
#55 ]
Cult Member
Joined: 20-Jan-2010
Posts: 662
From: Isselburg,Germany

@saimo

thanks, i hope this version runs on V4SA, the previous versions doesn`t work

_________________
Amiga600/Vampire2/PrismaMegaMix

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jan-2024 8:58:39
#56 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

@liquidbit

Quote:
Great Demo!

You are a real Artist saimo

One of the poor ones, though
Thanks for the compliments!


@tommysammy

Quote:
thanks, i hope this version runs on V4SA, the previous versions doesn`t work

I have no idea (and I had no idea that it didn't work on V4SA as well). I guess the latest changes won't help, though - actually, since they play with CPU data cache and the MMU, they make emulation more difficult).

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
kolla 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jan-2024 9:41:24
#57 ]
Elite Member
Joined: 20-Aug-2003
Posts: 2859
From: Trondheim, Norway

@saimo

Quote:

actually, since they play with CPU data cache and the MMU, they make emulation more difficult).


But but... NO AMIGA SOFTWARE USES MMU!!!!

Ahm, heh.

_________________
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jan-2024 12:36:09
#58 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

@kolla

Quote:
Quote:

actually, since they play with CPU data cache and the MMU, they make emulation more difficult).


But but... NO AMIGA SOFTWARE USES MMU!!!!

Ahm, heh.

I guess this is a reference to some other discussion? Anyway, the demo doesn't really use the MMU: it just "disables" it to avoid that it slows things down due to table searches.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
tommysammy 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jan-2024 18:42:11
#59 ]
Cult Member
Joined: 20-Jan-2010
Posts: 662
From: Isselburg,Germany

@saimo

Vampires don`t have MMU

_________________
Amiga600/Vampire2/PrismaMegaMix

 Status: Offline
Profile     Report this post  
saimo 
Re: Demo THE CURE (Was: Dot-matrix engine for AGA)
Posted on 3-Jan-2024 19:21:49
#60 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2450
From: Unknown

@tommysammy

Quote:
Vampires don`t have MMU

I know. The code is made for 68020-68060 CPUs, EC variants included. If the CPU emulation ignores totally the MMU instructions or generates the appropriate exceptions, then the MMU code won't be a problem; otherwise, additional problems will arise.

_________________
RETREAM - retro dreams for Amiga, Commodore 64 and PC

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 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