You are not logged in.

Sanguinus

Unregistered

41

Saturday, September 13th 2008, 1:51pm

@Madman
bzgl. weiterer Updates für SIDplay2w habe ich vor ca. 2 Monaten mit Adam Lorentzon gemailt und die Antwort war zumindest mir gegenüber leider eindeutig gegen weitere Updates.

Gruß

Pouso-G

Emulatron

  • "Pouso-G" is male

Posts: 137

Date of registration: Oct 13th 2007

Location: Cuxhaven

  • Send private message

member since 54 month member since 54 month member since 54 month

42

Saturday, December 6th 2008, 10:39am

Moinsen!

@Madman
Ist schon wieder was im Gange oder baust du noch die 2 Webseiten von denen du erzählt hast? :)
Signatur wird geladen...

G-Fellow

Unregistered

43

Saturday, December 6th 2008, 10:51am

Hallo Madman :bia

Ja, so nen schnuckeliges neues wundervolles update mit den genannten Verbessrungen von den Vorgängern in diesem Thread hätte was. :juhu:

Pouso-G

Emulatron

  • "Pouso-G" is male

Posts: 137

Date of registration: Oct 13th 2007

Location: Cuxhaven

  • Send private message

member since 54 month member since 54 month member since 54 month

44

Saturday, December 6th 2008, 2:26pm

Aber nicht vergessen! Ist ja bald Weihnachten und da kann das passieren, daß man noch ein wenig Stress und so hat wegen einkaufen und so... :D
Signatur wird geladen...

Baracuda

Unregistered

45

Saturday, December 6th 2008, 2:28pm

Vor allem um Sid Weihnachtslieder hören zu können...

http://noname.c64.org/csdb/search/?seins…christmas&all=1

;)

sauhund

ist falsch abgebogen

  • "sauhund" is male

Posts: 20,356

Date of registration: Jul 16th 2005

Location: zuhause

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

46

Sunday, December 7th 2008, 11:39am

http://www.hitmen-console.org http://magicdisk.untergrund.net
Die Furcht vor der freimütigen Antwort kann auch robuste Charaktere befallen.

Madman

SIDTool Author

  • "Madman" is male

Posts: 125

Date of registration: Jan 2nd 2007

Location: D

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

47

Monday, December 8th 2008, 8:39pm

ok
Working for your listening pleasure

Baracuda

Unregistered

48

Monday, December 8th 2008, 9:38pm

:weihnachten:

Danke!

Madman

SIDTool Author

  • "Madman" is male

Posts: 125

Date of registration: Jan 2nd 2007

Location: D

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

49

Wednesday, January 14th 2009, 9:17pm

Keine Ahnung ob es jemand interessiert, aber hier findet man *das aktuelle*, gepatchte und stark verbesserte sidplay.

Neueste Version: http://oms.wmhost.com/misc/sidplay2_win32_080810.zip ( 10 August 2008 )
Seite: http://oms.wmhost.com/misc/


Kann man den Mann auch kontaktieren? Ich wollte mal nach ner Doku fragen und finde nirgends ne Email. Oder kennt hier einer die Funktionen in der DLL?
Working for your listening pleasure

DMC

Administrator

  • "DMC" is male

Posts: 3,610

Date of registration: Mar 10th 2005

Location: Dülmen

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

50

Thursday, January 15th 2009, 8:09am

Ich glaube, du meinst die hier, oder?

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
Buffer_sidtt<unsigned char const >::Buffer_sidtt<unsigned char const >(class Buffer_sidtt<unsigned char const > const &)
Buffer_sidtt<unsigned char const >::Buffer_sidtt<unsigned char const >(unsigned char const *,unsigned int)
Buffer_sidtt<unsigned char const >::Buffer_sidtt<unsigned char const >(void)
Event::Event(class Event const &)
Event::Event(char const * const)
SidTune::SidTune(char const *,char const * *,bool)
SidTune::SidTune(unsigned char const *,unsigned int)
sidplay2::sidplay2(class sidplay2 const &)
sidplay2::sidplay2(void)
Buffer_sidtt<unsigned char const >::~Buffer_sidtt<unsigned char const >(void)
Event::~Event(void)
SidTune::~SidTune(void)
sidplay2::~sidplay2(void)
class Buffer_sidtt<unsigned char const > & Buffer_sidtt<unsigned char const >::operator=(class Buffer_sidtt<unsigned char const > &)
bool sidplay2::operator!(void)
unsigned char const & Buffer_sidtt<unsigned char const >::operator[](unsigned int)
struct SidTuneInfo const & SidTune::operator[](unsigned short)
SidTune::operator bool(void)
sidplay2::operator bool(void)
const Event::`vftable'
const SidTune::`vftable'
const sidplay2::`vftable'
enum SidTune::LoadStatus SidTune::INFO_fileSupport(class Buffer_sidtt<unsigned char const > &,class Buffer_sidtt<unsigned char const > &)
bool SidTune::MUS_detect(void const *,unsigned int,unsigned int &)
enum SidTune::LoadStatus SidTune::MUS_fileSupport(class Buffer_sidtt<unsigned char const > &,class Buffer_sidtt<unsigned char const > &)
void SidTune::MUS_installPlayer(unsigned char *)
enum SidTune::LoadStatus SidTune::MUS_load(class Buffer_sidtt<unsigned char const > &,class Buffer_sidtt<unsigned char const > &,bool)
enum SidTune::LoadStatus SidTune::MUS_load(class Buffer_sidtt<unsigned char const > &,bool)
bool SidTune::MUS_mergeParts(class Buffer_sidtt<unsigned char const > &,class Buffer_sidtt<unsigned char const > &)
void SidTune::MUS_setPlayerAddress(void)
enum SidTune::LoadStatus SidTune::PRG_fileSupport(char const *,class Buffer_sidtt<unsigned char const > &)
enum SidTune::LoadStatus SidTune::PSID_fileSupport(class Buffer_sidtt<unsigned char const > &)
bool SidTune::PSID_fileSupportSave(class std::basic_ofstream<char,struct std::char_traits<char> > &,unsigned char const *)
enum SidTune::LoadStatus SidTune::SID_fileSupport(class Buffer_sidtt<unsigned char const > &,class Buffer_sidtt<unsigned char const > &)
bool SidTune::SID_fileSupportSave(class std::basic_ofstream<char,struct std::char_traits<char> > &)
enum SidTune::LoadStatus SidTune::X00_fileSupport(char const *,class Buffer_sidtt<unsigned char const > &)
bool SidTune::acceptSidTune(char const *,char const *,class Buffer_sidtt<unsigned char const > &)
bool Buffer_sidtt<unsigned char const >::assign(unsigned char const *,unsigned int)
void Event::cancel(void)
bool SidTune::checkCompatibility(void)
bool SidTune::checkRelocInfo(void)
void SidTune::cleanup(void)
int sidplay2::config(struct sid2_config_t const &)
struct sid2_config_t const & sidplay2::config(void)
void SidTune::convertOldStyleSpeedToTables(unsigned int,int)
int SidTune::convertPetsciiToAscii(class SmartPtr_sidtt<unsigned char const > &,char *)
bool SidTune::createNewFileName(class Buffer_sidtt<char> &,char const *,char const *)
void sidplay2::debug(bool,struct _iobuf *)
int SidTune::decompressPP20(class Buffer_sidtt<unsigned char const > &)
void SidTune::deleteFileNameCopies(void)
void Buffer_sidtt<unsigned char const >::erase(void)
char const * sidplay2::error(void)
int sidplay2::fastForward(unsigned int)
char const * * SidTune::fileNameExtensions
void SidTune::fixLoadAddress(bool,unsigned short,unsigned short)
unsigned char const * Buffer_sidtt<unsigned char const >::get(void)
void SidTune::getFromBuffer(unsigned char const * const,unsigned int)
void SidTune::getFromFiles(char const *)
void SidTune::getFromStdIn(void)
struct SidTuneInfo const & SidTune::getInfo(void)
void SidTune::getInfo(struct SidTuneInfo &)
bool SidTune::getStatus(void)
struct sid2_info_t const & sidplay2::info(void)
void SidTune::init(void)
bool Buffer_sidtt<unsigned char const >::isEmpty(void)
bool SidTune::isStereo(void)
void Buffer_sidtt<unsigned char const >::kill(void)
unsigned int Buffer_sidtt<unsigned char const >::len(void)
bool SidTune::load(char const *,bool)
int sidplay2::load(class SidTune *)
bool SidTune::loadFile(char const *,class Buffer_sidtt<unsigned char const > &)
unsigned int sidplay2::mileage(void)
void sidplay2::mute(int,bool)
void sidplay2::pause(void)
bool Event::pending(void)
bool SidTune::placeSidTuneInC64mem(unsigned char *)
unsigned int sidplay2::play(void *,unsigned int)
bool SidTune::read(unsigned char const *,unsigned int)
bool SidTune::resolveAddrs(unsigned char const *)
bool SidTune::saveC64dataFile(char const *,bool)
bool SidTune::savePSIDfile(char const *,bool)
bool SidTune::saveSIDfile(char const *,bool)
bool SidTune::saveToOpenFile(class std::basic_ofstream<char,struct std::char_traits<char> > &,unsigned char const *,unsigned int)
void Event::schedule(class EventContext &,unsigned int,enum event_phase_t)
unsigned short SidTune::selectSong(unsigned short)
void SidTune::setFileNameExtensions(char const * *)
enum sid2_player_t sidplay2::state(void)
void sidplay2::stop(void)
unsigned int sidplay2::time(void)
unsigned int sidplay2::timebase(void)
char const * const SidTune::txt_CIA
char const * const SidTune::txt_VBI
char const * const SidTune::txt_badAddr
char const * const SidTune::txt_badReloc
char const * const SidTune::txt_cantCreateFile
char const * const SidTune::txt_cantLoadFile
char const * const SidTune::txt_cantOpenFile
char const * const SidTune::txt_corrupt
char const * const SidTune::txt_dataTooLong
char const * const SidTune::txt_empty
char const * const SidTune::txt_fileIoError
char const * const SidTune::txt_fileTooLong
char const * const SidTune::txt_na
char const * const SidTune::txt_noDataFile
char const * const SidTune::txt_noErrors
char const * const SidTune::txt_notEnoughMemory
char const * const SidTune::txt_songNumberExceed
char const * const SidTune::txt_unrecognizedFormat
unsigned int Buffer_sidtt<unsigned char const >::xferLen(void)
unsigned char const * Buffer_sidtt<unsigned char const >::xferPtr(void)

Madman

SIDTool Author

  • "Madman" is male

Posts: 125

Date of registration: Jan 2nd 2007

Location: D

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

51

Thursday, January 15th 2009, 2:49pm

Ja, sowas. Woher hast Du das? Ausm Quellcode kopiert?
Wenn Du jetzt noch ein Beispiel hast, wie ein Sid geladen und abgespielt wird, kann ich mich mal hinsetzen und tüfteln.
Working for your listening pleasure

DMC

Administrator

  • "DMC" is male

Posts: 3,610

Date of registration: Mar 10th 2005

Location: Dülmen

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

52

Thursday, January 15th 2009, 3:21pm

Checke er "Dependecy Walker".

Leider habe ich auch kein Beispiel für das Laden eines Sids. Wollte mich da aber eh mal näher mit beschäftigen. Muss ja rauszukriegen sein.

Sind die Funktionen für LibSidPlay1 nicht dokumentiert? Die dürften doch so ähnlich ausfallen.

BTW: Kannst Du mir evtl. nochmal den aktuellen Source schicken? Ich würde mir da gerne das ein oder andere für ein Tool abschauen.

Madman

SIDTool Author

  • "Madman" is male

Posts: 125

Date of registration: Jan 2nd 2007

Location: D

  • Send private message

member since 72 month member since 72 month member since 72 month member since 72 month

53

Thursday, January 15th 2009, 5:51pm

Ich hatte damals lange gesucht aber nix gefunden. Den Code kannst Du haben, PN mir mal Deine Email oder heb mal mein Dateianhanglimit für PN auf 500 KB an :hammer:
Dependency Walker kannte ich nicht, danke für den Tip.

Das aktuelle Tool werde ich so wahrscheinlich nicht mehr weiterentwickeln, dafür sind zuviele Macken im Code. Error by Design quasi. Viel gelernt im 1. Projekt, das ich so heute anders machen würde. Wenn würde ich eher ein SidTool2 mit SQLite bauen, aber mit der Datenbankintegrität bei den ganzen HVSC Updates bin ich mir nicht ganz so sicher, ob das hinhaut. Schaun mehr mal.
Working for your listening pleasure

This post has been edited 1 times, last edit by "Madman" (Jan 15th 2009, 5:56pm)


HOL2001

Super Moderator

  • "HOL2001" is male
  • »HOL2001« is a verified user

Posts: 6,902

Date of registration: Dec 23rd 2004

Location: Bei Arnsberg in NRW

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

54

Thursday, January 15th 2009, 9:59pm

Wenn würde ich eher ein SidTool2 mit SQLite bauen, aber mit der Datenbankintegrität bei den ganzen HVSC Updates bin ich mir nicht ganz so sicher, ob das hinhaut. Schaun mehr mal.
:dafuer:

DoReCo #37 am 22.06.2013 - Infos HIER!

Pouso-G

Emulatron

  • "Pouso-G" is male

Posts: 137

Date of registration: Oct 13th 2007

Location: Cuxhaven

  • Send private message

member since 54 month member since 54 month member since 54 month

55

Friday, July 24th 2009, 9:33pm

Ich ruf das mal ein bisschen ins Leben zurück... ;)

Was mir eben eingefallen ist:
Ein .WAV export über das Menu von SidTool. Konvertierung ist ja über Parameter mit SidPlay möglich.

Und dann mal fragen, ob das mit SidTool 2 irgendwie schon in der Mache ist? :)
Signatur wird geladen...