Hardware > Hardware (Classic 16-/32-Bit)

68K30L, Falcon und Suska-III-T2

<< < (61/149) > >>

Arthur:
@Wolfgang

sicherlich kann man das ein oder andere Spiel patchen nur bei der Vielzahl von Spielen werden nicht alle gepatcht werden können. Diese Lösung halte ich so nicht für praktikabel. Besser den VBI  für das eigentliche Spiel unangetastet lassen (damit das Timing fürs Spiel stimmt) und ihn seperat (als Kopie) für das Monitorsignal verändern. Das eigentliche Bild müßte dann irgendwie Zwischengespeichert und mit eigenen Timing zum Monitor geschickt werden.  ::)

Ich hoffe Du findest eine gute Lösung...  

matashen:
Hi Wolfgang

Damit bist du jetzt in der zwickmühle.

Für Leute die neuere Hardware mit Atarifeeling wollen mag das ja OK sein, da vermutlich Mint und Arbeitsproggis wunderbar damit klar kommen. Die Spielernaturen wie mich schließt du damit komplett aus.

Wenn ich da dann wieder rumfrickeln muss um das ganze an nem sauberen Bildschirm betreiben zu können ist dies für mich keine Lösung. Da hab ich doch lieber kleine Adapter und ersetz einzelne Chips wenn funktionierende 1040er rar werden sollten, denn der sollte doch auch ursprünglich nachgebaut werden.
Ach ja und wegen deiner Mauszeigerbedenken: Die meisten Games am Atari benutzten keinen Mauszeiger :-)

Gibts da nicht die Möglichkeit dann einen etwas besseren Teiler beim Takt zu nehmen, so 75/50 und 80/60, oder sowas. Das müsste doch jeder Multi auch können. Da kenn ich mich nu wirklich nicht aus, aber ich Tip halt - vieleicht stoß ich ja an der richtigen Ecke an.

Bei den meisten Games dürfte im übrigen die Grafik per Vsync gesteuert werden und der Sound per HSync. (Wenn ich mich nicht irre). Beim Lynx wirds zumindest so gemacht - am ST hab ich kaum noch Erinnerungen an meinen damaligen Aktivitäten.
Das war bei Spieleprogrammierung täglich Brot und ganz normal.

Gruß Matthias

wfoerster:
Hallo Matthias,
das hört sich jetzt aber kritisch an. Ich habe irgendwann einmal nachgefragt, was für Bildschirme so Verwendung finden und keine so rechte Antwort bekommen. Werden denn überall noch alte Monitore benutzt oder Fernseher oder TFTs mit irgendwelchen Adaptern? Der Core würde damit dann natürlich auch funktionieren.
Ich setze mich heute Abend hin und werde versuchen vier weitere Video-Modi einzubauen: 50/60Hz bei 32kHz HSYNC.

Wolfgang

matashen:
Also zum zocken verwende ich nen 1040er an nem LCD-Fernseher über den HF Eingang. Ich hab zwar nen AV-Adapter, der will aber mit meinem LCD nicht. Für andere Sachen betreib ich ST-High an einem TFT. Funzt aber auch nicht sooo gut. Die neuen Bildschirme gehen alle nicht besonders gut.
Bei mir wird zu 90% mit dem Atari ST gezockt. Ein nachfolgegerät mit direkten Ausgängen für VGA-Bildschirme oder änliches ist für mich daher ein MUST.

Ich wollte dir eigentlich nicht an den Kopf stoßen, sondern nur verdeutlichen das die Bildschirmausgabe und das interne Timing für vermutlich sehr viele Anwender(Spieler) wichtig ist.

Gruß Matthias

ToPeG:
Mal so ins blaue gedacht... Würden die meisten Spiele auf die Bios bzw. auf die XBios Funktionen zugreifen, um sich in den Blank-Interrupt ein zu klinken, wäre es möglich für die Programme die Zeiger so zu verbiegen, dass sie auf getürkte Interupts reagieren, die 50Hz liefern.
Wird dann noch in einen virtuellen FrameBuffer geschrieben und nicht direkt in den Grafikbereich des RAMs, könnte das Flackerfrei funktionieren. Bei 50 zu 72 müssten alle 2 Bilder eines dazwischen geschoben (dubliziert/gemorphed) werden und alle 50 Bilder müßten 3 weggelassen werden. (wenn ich mich nicht verrechnet habe)

Nutzt ein Spiel direkt die Register um an den Interrupt zu kommen, kann man nicht viel machen, außer den Blank reell herunter zu drehen.

Für mich persönlich wäre das nicht so dringend, immerhin kann man man "Hatari" für Mint kompilieren.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln