Autore Topic: Hox64 1.0.4.15  (Letto 4862 volte)

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Hox64 1.0.4.15
« il: 17 Maggio 2007, 02:18:13 »
 http://www.btinternet.com/~hoxs64/
La nuova release emula perfettamente Krestage 3 - More Weird Stuff - by Crest, demo uscito pochi giorni fa avente 3 particolarita' che rendevano necessaria la visione esclusivamente su un C64 vero (e nemmeno tutti i modelli ne sono capaci):
1) Precisissima VIC-II detection. Fino ad oggi nessun emulatore lo fregava, perche' incapaci di un timing cosi' preciso.
2) Nel bordo superiore, Sprites espansi sull'asse X da 50 pixels anziche' 48. Solo CCS64, stranamente, li visualizzava correttamente.
3) Nel bordo inferiore, 9 Sprites reali sulla stessa linea di raster. Finora Hoxs64 era l'unico a riuscire a visualizzarlo alle coordinate corrette.

Un gran lavoro di David Horrocks.
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Hox64 1.0.4.15
« Risposta #1 il: 20 Maggio 2007, 17:48:25 »
 Nuovo aggiornamento, 1.0.4.16
Citazione
1) The VIC emulation as been enhanced to include a 4 pixel delay before responding to
changes to the sprite multicolor register. Stray pixels have been removed from the
"Krestage 3" Demo by Crest 50 pixel sprite upper border.
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Hox64 1.0.4.15
« Risposta #2 il: 22 Maggio 2007, 21:02:38 »
 Quest'uomo si merita un sigaro. Anche stavolta non ha impiegato nemmeno 2 giorni a fixare i nuovi bachi che gli ho segnalato. Nuovi per modo di dire, c'erano da un po' ma speravo che le ultime rels fossero risolutive.

Citazione
21 May 2007 v1.0.4.17
=====================
1) Adjustment to the VIC sprite Y expand register. The game Flying Shark now displays
correctly.

2) Adjustment to the CIA serial shift register to raise the initial byte complete IRQ after 15 timer
underflows instead of 16 timer underflows. The game Athena now displays
correctly.

3) Adjustment to the VIC display enable bit. The game Elven Warrior now displays.

4) Adjustment to the SID ADSR. The HVSC sid tune /VARIOUS/M-R/Nata/Future_Impulse.sid
missing instruments have been restored.

Altro che Viceteam!  :ciapet:
Se qualcuno nota qualche gioco/demo che non si comporta come dovrebbe fateglielo sapere, o postate qua e glielo faro' sapere io.
Per ora mi fa sapere che sta lavorando a migliorare il debugger perche' intende "spazzare via quello di Vice" (parole sue). E non posso che tifare per lui.
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

ice00

  • Utente
  • **
  • Post: 469
    • http://digilander.iol.it/ice00
Hox64 1.0.4.15
« Risposta #3 il: 22 Maggio 2007, 22:34:14 »
 Ma il Vice ha ancora il debugger? (non il monitor). Era presente in una vecchissima release (5 anni fa credo), poi era scomparsa (almeno sotto unix).
E' un peccato che abbia già dichiarato che non intente portare sotto altre piattaforme (all'infuori di windows) questo emulatore

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Hox64 1.0.4.15
« Risposta #4 il: 22 Maggio 2007, 22:58:45 »
 Il monitor di vice e' un debugger per i programmi che girano in emulazione alla fine, non sapevo che ci fosse stato un debugger distinto dal monitor in vice.

Vedo solo ora dai dox:

Citazione
* Changes in VICE 0.15.0
[...]
** Monitor changes
------------------

- The old monitor has been replaced by a completely new one, written
  by Daniel Sladic.  Although it is still under construction, it also
  allows access to the CPU in the 1541 drive, and features watchpoints
  and breakpoints.
[...]
- The XDebugger has died (R.I.P.).
Probabilmente era diventato obsoleto e rimpiazzato dal monitor, che permette appunto le stesse funzionalita' di un debugger, anche se non e' del tutto intuitivo.
Un vero debugger sarebbe quello di NO$C64, ma li' l'emulazione lascia molto a desiderare.
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Hox64 1.0.4.15
« Risposta #5 il: 04 Giugno 2007, 21:12:14 »
 Nuovo aggiornamento e nuovamente altre rifiniture.
La strada verso l'emulazione perfetta e' sempre piu' vicina.

Citazione
4 June 2007 v1.0.4.21
=====================
1) Fixed bug introduced in the previous version to the D64/G64/New disk insertion that
loads tracks into both the whole track and halftrack position.

2) 1541 ROM changed to a 1541C revision 2 to cure a half track miss-alignment issue that
prevents the correct saving to an inserted floppy following an attempted save with no
floppy inserted.

4 June 2007 v1.0.4.20
=====================
1) Numerous 1541 emulation fixes. The demo Intoxication by Singular and game Starflight
now work.

2) Fixes to the VIC border unit and background colours. The demos LCP_memories and Skaaneland
by Fairlight now display correctly.
 

27 May 2007 v1.0.4.19
=====================
1) Fixed assertion failure whilst using the monitor with a disabled 1541 disk drive.


24 May 2007 v1.0.4.18
=====================
1) Minor adjustment to the VIC under-border background colour logic. The "1993" part of
"Totally Stoned 2" by Booze Design is now pixel exact as seen on a real C64C.

Ora mi rimetto a ritestarlo sperando di NON trovare altri demo e giochi che si comportano male :D
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

arkanoid

  • Neo-iscritto
  • *
  • Post: 37
  • Gioco Preferito: vedi nickname :-)
Hox64 1.0.4.15
« Risposta #6 il: 05 Giugno 2007, 18:38:07 »
 Questo nuovo emulatore promette bene, però per adesso VICE è il migliore data la possibilità che ha
di emulare anche le varie espansioni (IDE64, REU, etc...).
 

Major Sludgebucket

  • Utente
  • **
  • Post: 154
  • Effetto pantaloni filanti
  • Gioco Preferito: Archon II - Adept
Hox64 1.0.4.15
« Risposta #7 il: 06 Giugno 2007, 18:00:26 »
Citazione da: "arkanoid"
Questo nuovo emulatore promette bene,
Oddio, nuovo nuovo non direi, è da un po' che è in giro (iniziato addirittura nel 2001, vedo)  :D .

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Hox64 1.0.4.15
« Risposta #8 il: 19 Luglio 2007, 22:32:48 »
 Siamo alla 1.0.4.24

Citazione
18 July 2007 v1.0.4.24
======================
1) IRQ timing adjusted. VIA timers adjusted. SID and CPU register fade adjusted.
The following titles will now work:- "Locomotion", "Aurora 90%", "The Addams Family"
and "Star Expedition"


18 June 2007 v1.0.4.23
======================
1) Bug fix to the TAP version 2 reader. The "Giana Sisters" tape file now plays.

2) Adjusted TOD clock to allow the possibility of a TOD Alarm IRQ occurring immediately on
a write to the TOD clock. The game "Hammer Fist" now plays.

E da quanto possiamo leggere nel thread riguardante i bachi degli emulatori su CSDb, Hoxs64 ora e' l'unico emulatore a non essere individuato come tale, eludendo anche i vari tentativi di emufuxxoring :mattsid:
Codice: [Seleziona]
A new version of Hoxs64 has been released, it can now handle the
following titles:

-Aurora 90% ($01 fading corrected, passes the emu check, there's
 no need to press run/stop to proceed at the beginning anymore)
-Locomotion/Hitmen (IRQ timing adjusted, works now)
-Demo IV (it doesn't crash anymore and flickers in the same manner
 my C64C does)

The updated emu check list:

Y - test passed, N - emu detected

                       CCS     VICE    Hoxs64        
Cucumber Juice 2        Y       Y       Y              
Deus Ex Machina         Y       Y       Y      
Demus Interruptus       Y       Y       Y            
+h Emu-Fuxx0r v1        N       N       Y              
+h Emu-Fuxx0r v2        Y       N       Y              
Waveform Composer       Y       N       Y            
Aurora 90%              N       N       Y        
Krestage 3              Y       N       Y        

valid for: CCS64 v3.3, VICE v1.21, Hoxs64 v1.0.4.24

Ipso facto, Hoxs64 becomes the first C64 emulator to be undetectable
by any emu check known to date. \o/
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -