Willkommen bei AEP Emulation Page - Emulation News

Hauptmenü
· Home / News
· News Kategorien
· News Archiv

· Mein Account
· Suche
· Forum (neu)
· Forum
· Weblinks
· Spiele Reviews
· Übersetzungen
· Impressum
· Datenschutz

Downloads
 


Forum
Mitglieder Online
Keine Mitglieder online.

You are an anonymous user. You can register for free by clicking here
Benutzername
Kennwort
 Angemeldet bleiben

Infos
· Museum
· Infocenter
· Das AEP Team
· Member Liste
· Top 25 Liste
· Glossar
· FAQ

Review of the moment

Sprache
Sprache auswählen:

DeutschEnglisch

News-Export
Holt Euch unsere News auf Eure Seite:
· RSS Newsfeed How-to
· RSS News-syndication Deutsch
· News-Banner (JPG)

Friends
· Emu-France
· progetto-SNAPS
· EmuBit.pl
· PDRoms


Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
retroKOffline
Titel: Micro64 1.00.2011.11.12 Build 620  BeitragVerfasst am: 13.11.2011, 18:54 Uhr
Site Admin


Anmeldungsdatum: 04. Jul 2004
Beiträge: 11.986

Wohnort: Frankfurt a.M.
Status: Offline

Micro64 ist ein zyklusgenauer C64-Emulator von Benjamin »BeRo« Rosseaux (der auch u.a. den Emulator brotkaestchen und Hyper64 geschrieben hat und Teil des farbrausch Teams ist). Es gibt Binaries für Win32, Linux-x86 und Linux-x64. Wichtig: mit der F9-Taste kommt man in das Menü


Micro64 is a cycle exact C64 emulator from Benjamin »BeRo« Rosseaux (who has also written brotkaestchen and Hyper64 and is a member of farbrausch). Binaries for Win32, Linux-x86 and Linux-x64 are available. Hint: Press F9 to enter the menu.

Zitat:
Changelog for Micro64

======================================================================= bero ===
Version: 1.00.2011.11.13 Build 620 SVN revision: 1006
Date: 13. November 2011 Time: 17:25
--------------------------------------------------------------------------------
- Added "SID brightness" setting (from 0\% for dark to 100\% for light)
- Reworked SID waveform generator output + envelope generator output multiplying virtual-DAC code part. It uses now a PremultipliedDACTable[EnvelopeGeneratorOutput,WaveformGeneratorOutput] array with premultiplied 64-bit double floating point values and truncated as 32-bit integer values for more performance and for more accurate premultiplied values at the same time (besides the maybe more bad CPU cache usage now (more CPU cache read misses), due to the much larger size of the array now) (the result array value will passed to the filter code part), instead of WaveFormDACTable[WaveformGeneratorOutput]*EnvelopeDACTable[EnvelopeGeneratorOutput] (both were arrays of to 32-bit truncated integer values of 32-bit floating point values) as it was before this change.
- Implemented the 8580 filter in 32-bit x86 inline assembler for the 32-bit Delphi windows build of micro64, the 32-bit x86 FreePascal and 64-bit FreePascal x64 linux builds uses still the pure object pascal implementation of it. The reason for this is that the Delphi compiler don´t support a signed shift right operator or instrinc function (only a unsigned shift right), FreePascal do have for this the SARLongint instrinc function with a compiler patch from me a long time ago. And the 6581 filter code is and will be pure object pascal code, because this code part for the 6581 filter stuff is bigger than the code for the 8580 filter stuff (due to the various more complex analog part simulation stuff at the 6581 filter) to reimplement this also in a reasonable way in plain inline assembler, so that the expense would be greater than it would be worth it.
================================================================================


Related links:
[ C64 Emus ][ C16/Plus4 Emus ]

_________________
Alderaan shot first! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 
AEP Emulation Page 1998 - 2024