Oldplay V0.8


Is everything going to be compiled statically?
I don't mind winding up with a huge exe, as long as its packed (UPX?)

If this player can play 45% of the formats listed, it will beat the standard GP2X player (and most standalone windows/linux players too!)
 
I would like to compile dynamically, since the plugin system supports it (I can do it on windows) but then I'd have to use the old GPH devkit with old gcc etc... yuk.

If people want to pack the EXE, go ahead. I have 1GB card so the size of the exe is not that big a deal. I will however go through an objdump of the elf soon and see what I can optimize and remove.

As for other formats - the ones that are reasonable I will add over time. I doubt the GP2X is fast enough for PSF for instance.


PROGRESS REPORT:

Playlist functionality is more or less complete, and im pretty satisfied with the interface. Also you can add files from inside zipfiles and then load them without reindexing the zipfile.

Just a few more fixes and a libmad (mp3) plugin and I will release 0.9
 
This is awesome! And I just noticed it. Time to load up the sd with some mods/sids :)
 
Ok everyone, what are your top 10 (or 20 if 10 is too few) mods?
I'm oldschool so I'm loving

Echoing
DuggerMixx
Amegas
BloodMoney Title
Boom! And She Cums!
Cannon Fodder
Coloris
Decore
Guitar Slinger
Klisje Paa Klisja
Led Storm Ingame
Fairlight
Lost Patrol
Driving Force 1
Blood On The R-Top
R-Type Title
Batmeat
Knulla Kuk
Japanese Rock
Demons Soundtrack


Edit: Added My Choices
Now it would really rocks if you could give us links where we can download these mods ! :)
I guess many mods around here are free ? Is there good resources ? I'm used to love chip music but was too lazy to search around the net for resources, so I only enjoyed this kind of music while watching demos or playing games :D
 
Last edited by a moderator:
Thank you sasq :)
It's interesting to see how this kind of music is now largely recognized and even hyped (well, at least it was very hype back in 2002~2003). I was used to listen at micromusic.net every day :) But it is far more cool to listen at the original tunes !
Furthermore, it always seemed to me that techno, dance, d&b, electro, etc ... was pioneered by computers geek making demo musics and mods.

Btw, i've GOT to find and listen to this tune called "Boom! And She Cums!". It just seems too cool :D
 

...is crap, has none of the classic artists (like 4mat, jester, dizzy, groo, heatbeat to name a few).
I think it depends on that its only has author-submitted modules.

ill put up a pack of some favourite mods of mine later.

It could be nice a pack "the very best of retromusic for OldPlay", heh. Some interesting stuff is the "Amiga Mods Anthology" and the TOSEC rips of Amiga music, all over P2P:

ed2k://|file|Roms - Commodore Amiga - Demos - Music (TOSEC-v2004-12-29) MarcoM Faby Amighista MCSTeam rar|1124281746|9D9B65B702594851DD40F3C3AB2366BD|/

ed2k://|file|Bonus - Music - Amiga Mods Anthology - 4CDs - Psycho(Dk) Mcsteam.nfo|1261|E0B94759D3255C336DE21D6AA77A05D6|/

ed2k://|file|Commodore Amiga - BONUS - MUSIC - Amiga Mods Anthology - 1of4 - PSYCHO( DK) MCSTeam Sharereactor ISO|556277760|AE592CF27BFA093B36EFAF8A4C52416A|/

ed2k://|file|BONUS.-.MUSIC.-.Amiga.Mods.Anthology.-.2of4.-.PSYCHO(.DK).MCSTeam.Sharereactor.ISO|656877568|C1123DD9CFB422446751C94F8C3C014B|/

ed2k://|file|BONUS - MUSIC - Amiga Mods Anthology - 3of4 - PSYCHO( DK) MCSTeam Sharereactor ISO|646770688|16099331DAB725B523623738AC7C3A1A|/

ed2k://|file|BONUS - MUSIC - Amiga Mods Anthology - 4of4 - PSYCHO( DK) MCSTeam Sharereactor ISO|650328064|A07260B7531FECD27C57C3E3BB5A1F0B|/


VGZ are GZ-compressed, uncompress and rename to .vgm and it works.

I havent noticed any underruns like you say on anything but Amiga music lately - however I used to have a small hickup that would occur a while after a new file had been loaded earlier, but that went away with more buffering.

Will add playlists tonight.

It will handle that in the future? What about arj and lzh too?
 
Last edited by a moderator:
timofonic: even if the modules on the mods anthology collection are available on various websites for free, it's still a commercial product.
 
I really dig this program so I made some icons for it. Tried to keep it retro. Maybe someone else wants to use them:


oldplay3hp.png

(I couldn't choose and ended up with too many!! :D )
 
Neat... This is one of the cooler things about the GP2X. Mod's on the go!

Anyone else have troubles getting the windows versions to work? I've tried them on two XP machines and they just bomb out.
 
Anyone else have troubles getting the windows versions to work? I've tried them on two XP machines and they just bomb out.

Check the readme

I got it to work, but this statement in the readme could probably be worded better cause it is not "obvious" or clear.

You also need the files inside the gp2x directory, otherwise UADE wont work.

Something more specific like "You also need to copy the files inside the gp2x directory over to the windows directory or UADE wont work.".

One would think it'd give a file not found error instead of a GPF. :lol:

Of course with the new release this problem appears to have been remedied. I notice the "music" directory is missing from the new release. Was that dropped intentionally or by accident?

Keep up the good work.
 
Last edited by a moderator:
How accurate is that Game_Music_Emu ? What code is IT based upon? 95% of SPC emulators are innacurate, and SID I understand needs MAJOR CPU power for a good filter. Still this player looks like it could handle all the 'major' formats. Impressive.

I wrote all the code for Game_Music_Emu except the SNES DSP emulator (but I did write the CPU and I/O handler) and the Sega Genesis YM2612 FM sound emulator. The SNES DSP is based on Brad Martin and Kode54's libopenspc++, but I significantly optimized it and made several improvements based on further SNES reverse-engineering I did. The YM2612 emulator is based on the one from Gens by Stephane Dallongeville, also with significant optimizations by myself.

Game_Music_Emu 0.3.0, which I released a couple of days ago, also allows use of the MAME YM2612 FM sound emulator, which is more accurate in some ways. I've also e-mailed code to Sasq to support NSFE files, including track titles, times, and the optional track order playlist.

The SPC emulator is quite accurate (and yes, I've leard many other SPC emulators that don't even sound close). I've listened to SNES recordings for years and have compared many and can't hear any difference. As for filtering needing major CPU, that's not the case. All my sound emulators are bandlimited, meaning that the synthesis method used doesn't generate frequencies above the Nyquist limit for the output sampling rate, which avoids aliasing. There is no "filtering" done after-the-fact as is often done to hide aliasing that's already been introduced due to poor synthesis. I've documented the essence of it and helped others implement it in their sound emulators.

I'm always interested in any problems people encounter, since the library is by no means perfect.
 
Last edited by a moderator:
Back
Top