Schrijver
| New MSX1 demo: Waves
|
dvik msx master Berichten: 1302 | Geplaatst: 14 Maart 2006, 23:40   |
I'm working on fixing these glitches and I have most of the demo working correctly now. The only unfortunate thing is that I lost the music so I need to replace it with something else. But I hope to get a new version out soon that works fine on all MSXes.
The problem in the current version is that I did all testing on my WSX and that turned out to be a bad desicion. Now I'm testing it on my vg8020 instead and when its working correctly i'll try some other older MSXes before releasing it.
|
|
Yukio msx professional Berichten: 778 | Geplaatst: 24 September 2006, 04:16   |
This demo works in a 512 KB RAM Brazilian MEGARAM.
I tested it in a Japanese MSX Turbo R A1ST computer.
|
|
dvik msx master Berichten: 1302 | Geplaatst: 24 September 2006, 08:16   |
I've made an update that works fine on most (all?) MSX models. You can download it from: http://www.bluemsx.com/demos/waves1.2.zip
snout, if you want to add it to the downloads section you are more than welcome. |
|
Huey msx professional Berichten: 582 | Geplaatst: 24 September 2006, 09:13   |
@Dvik: Respect! MSX1 rules!!
Good psg sample!!!!
|
|
ARTRAG msx master Berichten: 1592 | Geplaatst: 24 September 2006, 09:42   |
Great work !!! Daniel, gimme 2 months and I will be available to go back on the optimization.
The pending points were
1) viterbi traceback for lesser memory requirements in the optimization
2) variable psg channel : at each step the algorithm decides also the channel
3) better resampling methods (but this is apart)
|
|
dvik msx master Berichten: 1302 | Geplaatst: 24 September 2006, 10:21   |
Yes it would be cool to see what #2 does (if it improves the quality). I don't remember exactly what parameters I'm using for the sample in waves, but I'm pretty much updating the three PSG channels as fast as possible, then I do video stuff, so the sample frequency is not that high, around 10kHz iirc. There are also a little bit more noise, since I wasn't able to always have the exact same number of cycles between samples. I think it differs +/- 1 cpu cycle, so its not that bad but you can hear the difference if you compare with the Chrystal Clear PSG replayers.
|
|
Yukio msx professional Berichten: 778 | Geplaatst: 24 September 2006, 10:36   |
Ok, tested version 1.2.
Indeed it is working much better in MSX Turbo R.
It is smoother and the sound is nicer ...
This demo work very well in the 512 KB MEGARAM.
The cooler is that it is actually possible to play this application on a real MSX machine!
Maybe, I still have some doubts ...
|
|
dvik msx master Berichten: 1302 | Geplaatst: 24 September 2006, 11:00   |
Yeah, I actually rewrote most of the demo and created a better engine for both the music and the video. I also think I fixed the problems with too quick VDP updates that the earlier versions had.
Btw Yukio, what are your dobuts?
|
|
norakomi msx professional Berichten: 861 | Geplaatst: 25 September 2006, 17:38   |
hey DVIK
could i have a peek at it on my vg8235.
the .ROM file i cannot play...
Although I heard of programs like ROMLOAD.
they never worked for me because of the 128kb memory I have.
so it seems not to work for waves either
any alternatives ?
|
|
dvik msx master Berichten: 1302 | Geplaatst: 25 September 2006, 18:12   |
I use an ESE cart which is pretty much a cartridge with 512kB SRAM (I think). This one works very well. I also think the Padial carts are very good, they are flash based, think its an AMD flash (or similar).
I have a megaram too, but its only 256kB so it doesn't work with waves. It works with other roms though so I imagine it would work with waves as well. Waves runs fine on a vg8235 though.
|
|
norakomi msx professional Berichten: 861 | Geplaatst: 26 September 2006, 11:30   |
Quote:
| Waves runs fine on a vg8235 though.
|
Yes I understand this.
But I cant get it to run as a .ROM format.
Only as a .DSK format
I dont have any fancy carts with sram, nor do i have a flash rom.
Just a plain simple 128kb msx  |
|
dvik msx master Berichten: 1302 | Geplaatst: 26 September 2006, 17:49   |
The whole demo needs to be quickly accessable from the Z80 so disks is not an option. It would be possible to develop a disk version that loaded the entire demo into RAM but then it would require an MSX with 512MB RAM. But since its an MSX1 demo I think the rom medium is better since MSX1 machines have at most 64kB RAM.
|
|
norakomi msx professional Berichten: 861 | Geplaatst: 26 September 2006, 22:12   |
Aha, I understand.
Size makes the difference.
Oh, well, it's just another reason to catch up.
Hopefully in the future Ill have a more powerfull msx.
Thanx anyway.  |
|
DemonSeed msx professional Berichten: 914 | Geplaatst: 27 September 2006, 08:07   |
My version (0.48) of NLMSX refuses to "eat" it, no matter how hard I try.
It goes bananas in any set-up.
I will try it shortly on another computer.
|
|
AuroraMSX
 msx master Berichten: 1228 | Geplaatst: 27 September 2006, 10:12   |
Quote:
| My version (0.48) of NLMSX refuses to "eat" it, no matter how hard I try.
It goes bananas in any set-up.
I will try it shortly on another computer.
|
Better try a decent emulator, I'd say  |
|
|
|
|