Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Sonstiges » Spectral-Kompatibilität » Themenansicht

Autor Thread - Seiten: -1-
000
23.10.2013, 23:49 Uhr
jmueller



Zur Zeit ist hier im Forum der Spectral ein Thema.
Dieser soll ja praktisch 100% kompatibel zum Original sein.
Das gleiche strebt auch jeder Spectrum-Emulator an.
Und in der Emulatorwelt gibt es so ein kleines Katze-Maus-Spiel:
Die einen versuchen Programme zu schreiben,
die einen Emulator von einem realen Spectrum unterscheiden können
und auf der anderen Seite versuchen Emulatorprogrammierer,
ihren Emulator so weit zu verbessern,
dass diese Programme einen realen Spectrum erkennen.

Mich würde mal interessieren, was solche Programme zu einem Spectral sagen.
Ich habe mal ein so ein Programm als WAV-File hochgeladen:
http://www.jens-mueller.org/tmp/emutest.wav

Geladen wird es mit: LOAD "emutest"
Gestartet ganz normal mit RUN

Da ich weder realen Spectrum noch Spectral habe,
konnte ich das Programm auf realer Hardware noch nie ausprobieren.
Aber vielleicht findet sich jemand, der das mal für mich macht
und das Ergebnis hier postet.

Jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
24.10.2013, 11:22 Uhr
sas



Hallo Jens,

also in den Simulatoren für den ZX Spectrum liefen alle Programme
wie Grafik, Spiele und Assembler.

Jörg

Zitat:
jmueller schrieb
Zur Zeit ist hier im Forum der Spectral ein Thema.
Dieser soll ja praktisch 100% kompatibel zum Original sein.
Das gleiche strebt auch jeder Spectrum-Emulator an.
Und in der Emulatorwelt gibt es so ein kleines Katze-Maus-Spiel:
Die einen versuchen Programme zu schreiben,
die einen Emulator von einem realen Spectrum unterscheiden können
und auf der anderen Seite versuchen Emulatorprogrammierer,
ihren Emulator so weit zu verbessern,
dass diese Programme einen realen Spectrum erkennen.

Mich würde mal interessieren, was solche Programme zu einem Spectral sagen.
Ich habe mal ein so ein Programm als WAV-File hochgeladen:
http://www.jens-mueller.org/tmp/emutest.wav

Geladen wird es mit: LOAD "emutest"
Gestartet ganz normal mit RUN

Da ich weder realen Spectrum noch Spectral habe,
konnte ich das Programm auf realer Hardware noch nie ausprobieren.
Aber vielleicht findet sich jemand, der das mal für mich macht
und das Ergebnis hier postet.

Jens

Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
24.10.2013, 12:30 Uhr
jmueller




Zitat:
also in den Simulatoren für den ZX Spectrum liefen alle Programme
wie Grafik, Spiele und Assembler.

Ja, aber das war nicht meine Frage.
Mich interessiert einfach mal, ob ein Spectral,
der z.Z. von einigen Leuten aufgebaut wird,
von solchen Programmen wie das von mir hochgeladene
als Original oder als Nachahmung erkannt wird.

Jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
25.10.2013, 13:58 Uhr
Klaus



Hallo Jens,

ich habe gestern abend mal Dein Programm auf dem spectral laufen lassen.
Hmmm... leider habe ich kein klares Ergebnis.
Meist kommt "Das ist ein Emulator.", aber selten kommt auch mal "Das scheint ein realer Spectrum zu sein."

Natürlich habe ich dann mal die eingelesenen Werte anzeigen lassen (auch als Ausgabeschleife).
Diese sind nicht immer gleich.
Mal kommt für die 4 eingelesenen Werte
OUT 254,
1110111 11100111
255,510 191,446
191,382 191,382
255,510 255,446
191,446 ---> hier soll es ein realer Spectrum sein.

Hier steht ja einiges zum Thema Hardware und ULA.
Leider ist mein Englisch nicht so gut, dass ich das alles genau verstehe.
http://www.worldofspectrum.org/faq/reference/48kreference.htm

Am realen Spectrum 48k, 128k werde ich Dein Programm noch testen.

Viele Grüße,
Klaus

Dieser Beitrag wurde am 25.10.2013 um 13:59 Uhr von Klaus editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
25.10.2013, 16:03 Uhr
jmueller



Hallo Klaus,

danke für den Test!

Ja, das Programm beruht auf den Infos der von dir angegebenen Webseite.
Im Prinzip wird versucht, anhand der Rückkopplung des Kopfhöreranschluss
zum Kassettenrecordereingang zu erkennen, ob es ein realer Spectrum ist.
Bei einem Emulator gibt es diese Rückkopplung nicht, es sein denn,
sie wird explizit emuliert. Deshalb meldet das Programm auf einigen Emulatoren
auch "realer Spectrum".

Es wäre natürlich interessant, ob das Programm auf einem realen Spectrum
auch wirklich einen realen Spectrum erkennt.

Jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
25.10.2013, 17:19 Uhr
PC-Opa



Hallo Jens,
mein Spectrum Clone "Leningrad1" meldet "Das ist ein Emulator".
Gruß Wolfgang
--
Gruß Wolfgang
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
25.10.2013, 21:32 Uhr
jmueller



Danke Wolfgang!

Ich fliege jetzt erstmal in den Urlaub und werde deshalb
die nächsten Tage wohl nicht mitlesen können.

Jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Sonstiges ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek