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.10.20 Build 608  BeitragVerfasst am: 20.10.2011, 10:47 Uhr
Site Admin


Anmeldungsdatum: 04. Jul 2004
Beiträge: 11.991

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.10.20 Build 608 SVN revision: 868
Date: 20. October 2011 Time: 02:41
--------------------------------------------------------------------------------
- Fixed GeoRAM/NeoRAM emulation
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.20 Build 607 SVN revision: 865
Date: 20. October 2011 Time: 02:03
--------------------------------------------------------------------------------
- Fixed broken cartridge support
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.20 Build 606 SVN revision: 863
Date: 20. October 2011 Time: 01:20
--------------------------------------------------------------------------------
- Added GeoRAM/NeoRAM emulation
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.19 Build 605 SVN revision: 857
Date: 19. October 2011 Time: 23:14
--------------------------------------------------------------------------------
- Added cycle-exact REU emulation and removed the old buggy non-cycle-exact immediate REU emulation
- Fixed a SoftRESET bug
- Fixed a small bug in the BASIC tokenizer in the internal 6502/6510 macro assembler (Keyword "new" had a typo in the keyword string array)
- Added BRK #imm as 2-byte instruction to internal 6502/6510 macro assembler as a optional alternative BRK encoding to addition to the BRK 1-byte immediate instruction
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.19 Build 604 SVN revision: 834
Date: 19. October 2011 Time: 02:47
--------------------------------------------------------------------------------
- Reorangized and optimized IRQ/NMI/RESET/BRK CPU cycle states path, so that a RESET will execute 6 injected-BRK.cycles in real now.
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.18 Build 603 SVN revision: 830
Date: 18. October 2011 Time: 19:52
--------------------------------------------------------------------------------
- Combined IRQ/NMI/RESET/BRK cycle states to a single BRK cycle state path, together with the on-real-6502/6510-IR-register-inject-BRK-on-interrupt-behaviour
- Adjusted SEI and CLI instructions for correct behaviour, when RDY is low (for example for correct IRQ DMA behaviour)
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.18 Build 602 SVN revision: 826
Date: 18. October 2011 Time: 02:47
--------------------------------------------------------------------------------
- Added virtual time-warp additional 3 seconds delay at fast loading
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.18 Build 601 SVN revision: 823
Date: 18. October 2011 Time: 02:09
--------------------------------------------------------------------------------
- Fixed a small bug in PRG RAM injectiop
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.18 Build 600 SVN revision: 821
Date: 18. October 2011 Time: 01:51
--------------------------------------------------------------------------------
- Added PRG/POO/C64 load mode menu (normal over a temporary disk or fast over RAM injection), because it seems that not all PRG/POO/C64 are fast-loadable.
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.17 Build 599 SVN revision: 817
Date: 17. October 2011 Time: 20:30
--------------------------------------------------------------------------------
- Added easyflash cartridge support (readonly for this first time)
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.17 Build 598 SVN revision: 807
Date: 17. October 2011 Time: 17:33
--------------------------------------------------------------------------------
- Fixed code typo bugs in the CPU emulation from the last build 597
- Micro-optimized the CPU emulation a bit
================================================================================


======================================================================= bero ===
Version: 1.00.2011.10.16 Build 597 SVN revision: 801
Date: 16. October 2011 Time: 21:47
--------------------------------------------------------------------------------
- Added missing interrupt delay counter stop behaviour when RDY0 if low in the CPU emulation. Fixes the IRQDMA issue.
- Added switch-level transistor-based 6502/6210 CPU simulation (for debugging of the 6502/6510 CPU emulation). It uses the netlists from Visual6502.org in a converted format, but i´ve optimized these for myself for a bit more simulation performance, so that it runs on my Intel i7 2630QM CPU at about 7-8kHz. It´s on-switchable for the main C64 CPU with the "+cpusim" command line parameter.
- Finetuned IRQ/NMI behaviour at tricky IRQ/NMI/BRK cases of the CPU emulation to match the the CPU simulation. But so far, the most other CPU 6502/6510 emulation implementations do handle these cases probably not correct. And I did not mean the BRKNMI, LostBRK, etc. stuff, but I do mean how a real 6502/6510 CPU realizes/manages the B flag st transistor gate logic level in connection to the D1x1 and IRQ/NMI lines and so on, and that IRQ/NMI are just a by-the-in-CPU-PLA injected BRK opcode. So my advice to the other emulator authors: Take the Visual6502.org stuff to your heart, and look at it and use it to debug your CPU emulation. It´s better than all logic analyzer stuff in the most cases in my opinion, because you can look on transistor gate lecel inside the CPU, while it´s working.
================================================================================


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

_________________
Alderaan shot first! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
Marvin25Offline
Titel: Micro64 1.00.2011.10.20 Build 608  BeitragVerfasst am: 20.10.2011, 13:29 Uhr
Retrohling


Anmeldungsdatum: 19. Nov 2010
Beiträge: 15


Status: Offline
Hier direkt der Downloadlink: http://micro64.de/download/micro64.zip
 
 
 
 Benutzer-Profile anzeigen  
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