Previous Thread
Next Thread
Print Thread
Page 106 of 536 1 2 104 105 106 107 108 535 536
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Very Senior Member
A Offline
Joined: Jul 2007
Posts: 4,625
Originally Posted by etabeta78
probably the k7 format is the same as the Thomson one, so we could add support for k7 directly.

also, imho, the keyboard emulation is currently an hack (it uses pc at keyboard shocked ), but it's definitely better than nothing wink
A .k7 support will be great. smile

PS: The Exl100 driver (not working yet) also use the .k7 format.

Last edited by Anna Wu; 11/12/09 11:07 AM.
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Very Senior Member
A Offline
Joined: Jul 2007
Posts: 4,625
Daniel was so friendly to contact yo_fr, to ask for help.

The .k7 format structure between the Thomson and the Hector computer is very different.

Last edited by Anna Wu; 11/12/09 06:08 PM.
Joined: Jan 2006
Posts: 3,691
Very Senior Member
Very Senior Member
Joined: Jan 2006
Posts: 3,691
oh, thanks. then it will require some more work.

it will be implemented eventually smile

Joined: Aug 2004
Posts: 1,458
Likes: 9
Very Senior Member
Very Senior Member
Joined: Aug 2004
Posts: 1,458
Likes: 9
In the debug build, all Apple2 and higher (apple//c, apple//e, the GS, and the Macs, are showing an assert at startup.

Something to do with floppy drives: flopdrv.c line 123

Joined: May 2009
Posts: 2,223
Likes: 387
J
Very Senior Member
Very Senior Member
J Offline
Joined: May 2009
Posts: 2,223
Likes: 387
SVN r6381: N64 driver

I ported over all of angrylion et al's fixes from their MESS-derived plugin. Things look considerably better blending-wise, but unfortunately, texture seam issues remain. frown

Some noteworthy improvements:

MAME now runs in MESS via the N64 driver:

[Linked Image from moogle-tech.com]

[Linked Image from moogle-tech.com]

[Linked Image from moogle-tech.com]

Mario 64's trees, shadows, and decal textures look much, much better thanks to the perfect Z handling:

[Linked Image from moogle-tech.com]

[Linked Image from moogle-tech.com]

Likewise, Mario's textures are finally correct thanks to the updated Color Combiner and Blender handling:

[Linked Image from moogle-tech.com]

Joined: May 2009
Posts: 2,223
Likes: 387
J
Very Senior Member
Very Senior Member
J Offline
Joined: May 2009
Posts: 2,223
Likes: 387
SVN r6381, continued:
Dr. Mario 64 actually displays the little swaying guy:

[Linked Image from moogle-tech.com]

Paper Mario's file dialogues look much better:

[Linked Image from moogle-tech.com]

Paper Mario also kindly deigns to provide us with a concrete, verbose example where the MIPS core's TLB handling craps the bed, that we can point Aaron at:

[Linked Image from moogle-tech.com]

The balloons, alpha cutout, and Z buffering are finally correct in Mario Kart 64:

[Linked Image from moogle-tech.com]

Tetrisphere's block colors now show up, rather than simply being a single diffuse color:

[Linked Image from moogle-tech.com]

Also, can you please inform me if you see a compile failure with this SVN revision? I am not seeing anything of the sort with what I thought were the latest MAME / MESS build tools, so I'm at a loss.

Also, if anyone who has a 64-bit machine and has the skills to repair the N64 driver on 64 bits, feel free...

Joined: May 2009
Posts: 2,223
Likes: 387
J
Very Senior Member
Very Senior Member
J Offline
Joined: May 2009
Posts: 2,223
Likes: 387
Everyone please forgive the temporarily broken build, depending on the build settings you use. I'm working on a fix as fast as possible...

ETA: More WIP shots, as I make them:

Zelda 64, the weird-looking moon has been fixed:

[Linked Image from moogle-tech.com]

r6386:

Zelda 64, title appears correct:

[Linked Image from moogle-tech.com]

Beetle Adventure Racing, EA logo appears correct:

[Linked Image from moogle-tech.com]

Super Smash Bros., title screen appears correct:

[Linked Image from moogle-tech.com]

Joined: Sep 2007
Posts: 40
A
Member
Member
A Offline
Joined: Sep 2007
Posts: 40
Concerning r6385, things that are apparent from the svn log:
hresdiff should equal hres now, no need to shift;
pixdiff should always be 1 now;
replace ^1 by ^WORD_ADDR_XOR or something;
it's better to eliminate Lsw, hresdiff and pixdiff;
no more need for trickery like

leftuppix = ((leftuppix ^ 2) + 2) ^ 2;

in case you still have it, just

leftuppix++;

Last edited by angrylion; 11/15/09 10:36 AM.
Joined: May 2009
Posts: 2,223
Likes: 387
J
Very Senior Member
Very Senior Member
J Offline
Joined: May 2009
Posts: 2,223
Likes: 387
Originally Posted by angrylion
Concerning r6385, things that are apparent from the svn log:
hresdiff should equal hres now, no need to shift;
pixdiff should always be 1 now;
replace ^1 by ^WORD_ADDR_XOR or something;
it's better to eliminate Lsw, hresdiff and pixdiff;
no more need for trickery like

leftuppix = ((leftuppix ^ 2) + 2) ^ 2;

in case you still have it, just

leftuppix++;

Cool, I'll submit an update to that effect shortly, please let me know if I've done it correctly.

Edit: Done, let me know if it looks right to you.

Joined: May 2009
Posts: 2,223
Likes: 387
J
Very Senior Member
Very Senior Member
J Offline
Joined: May 2009
Posts: 2,223
Likes: 387
SVN r6389: N64 driver

And now, an unusual type of WIP. Let's call it:

N64 Driver: What It Can't Do

It can't display Bio F.R.E.A.K.S.'s text properly.

[Linked Image from moogle-tech.com]

It can't display the background images in Mario Kart 64 properly.

[Linked Image from moogle-tech.com]

It messes up on some of the UI art in Automobili Lamborghini.

[Linked Image from moogle-tech.com]

It has a strangely offset screen in The New Tetris and the Rampage games.

[Linked Image from moogle-tech.com]

It hangs on the first frame in Banjo-Kazooie.

[Linked Image from moogle-tech.com]

It also can't boot a number of games; those including Chameleon Twist, Perfect Dark, GoldenEye 007, Banjo-Tooie, Conker's Bad Fur Day, Resident Evil 2, Indiana Jones and the Infernal Machine, Star Wars Episode 1 - Battle for Naboo, Yoshi's Story, and many others.

At this point, I think it might be best for anyone interested in contributing to the N64 driver to look into the main CPU or machine/n64.c-related issues keeping these games from booting. smile

Page 106 of 536 1 2 104 105 106 107 108 535 536

Link Copied to Clipboard
Who's Online Now
3 members (Cpt. Pugwash, 2 invisible), 193 guests, and 0 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,331
Posts122,199
Members5,077
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0