Previous Thread
Next Thread
Print Thread
Page 386 of 536 1 2 384 385 386 387 388 535 536
Joined: Mar 2001
Posts: 16,923
Likes: 57
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,923
Likes: 57
Not yet.

Joined: Jul 2007
Posts: 4,625
A
Anna Wu Offline OP
Very Senior Member
OP Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
MESS 0.150
pyuutajr driver (driver status: good?)
Tomy Pyuuta cartridge

The Tomy Pyuuta Jr. was an incarnation of the Tomy Pyuuta, without keyboard and included Basic.

Point 8 on the boxback says: compatibility with Pyuuta game cartridges

My question is now, it means compatibility with Pyuuta or Pyuuta Jr. game cartridges?
I ask because the dumped Tomy Pyuuta cartridges are not working (unable to start the game) because of missing buttons (keyboard) to start a game.

Maybe the Tomy Pyuuta Jr. support own cartridges without advanced keyboard support.
Exist any Tomy Pyuuta Jr. specific cartridge dumps?

Example: Pooyan (Tomy Pyuuta cartridge)

I am not able to press A or P to start the game.



Tape device: was the tape device emulation tested in practice?
I ask because a dumped Interface Recorder interface cart is needed which is missing.

Source

Joined: Aug 2004
Posts: 1,457
Likes: 9
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2004
Posts: 1,457
Likes: 9
Originally Posted By Anna Wu
MESS 0.150
pyuutajr driver (driver status: good?)
Tomy Pyuuta cartridge

The Tomy Pyuuta Jr. was an incarnation of the Tomy Pyuuta, without keyboard and included Basic.

Point 8 on the boxback says: compatibility with Pyuuta game cartridges

My question is now, it means compatibility with Pyuuta or Pyuuta Jr. game cartridges?
I ask because the dumped Tomy Pyuuta cartridges are not working (unable to start the game) because of missing buttons (keyboard) to start a game.

Maybe the Tomy Pyuuta Jr. support own cartridges without advanced keyboard support.
Exist any Tomy Pyuuta Jr. specific cartridge dumps?

Example: Pooyan (Tomy Pyuuta cartridge)

I am not able to press A or P to start the game.



Quote from the driver notes:
Quote:

PYUUTAJR
********

This is a handheld unit with 12 'chiclet' buttons. The keyboard has E800, EA00, EC00, EE00 scanned,
although 2 of these rows have no keys. TUTOR carts will run, however since most of them ask for
A=AMA, P=PRO, these keys don't exist, and so the games cannot be played.

Since the required keys aren't on the unit, there's not much chance that the games from another system will work.

Joined: Jul 2007
Posts: 4,625
A
Anna Wu Offline OP
Very Senior Member
OP Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Originally Posted By Robbbert


Quote from the driver notes:
Quote:

PYUUTAJR
********

This is a handheld unit with 12 'chiclet' buttons. The keyboard has E800, EA00, EC00, EE00 scanned,
although 2 of these rows have no keys. TUTOR carts will run, however since most of them ask for
A=AMA, P=PRO, these keys don't exist, and so the games cannot be played.

Since the required keys aren't on the unit, there's not much chance that the games from another system will work.


I see, thanks.
Do you have any dumped game cartridge which is playable on the Tomy Pyuuta Jr. driver?

Joined: Feb 2005
Posts: 449
C
Senior Member
Offline
Senior Member
C
Joined: Feb 2005
Posts: 449
c64: PARTNER 64 cartridge



4 weeks in the high seas, 2 hours flying with the Eagle, 2 hours typing, 30 minutes desoldering and we have another world first in emulation smile

Joined: Jul 2007
Posts: 4,625
A
Anna Wu Offline OP
Very Senior Member
OP Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Nice smile

Joined: May 2009
Posts: 2,049
Likes: 85
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,049
Likes: 85
Submitted a bunch of N64 RSP optimizations, results in roughly a 2x speed boost on my 2.5Ghz Core i5. I'd be very very interested in hearing how things like Mario 64 perform on faster machines or faster and more modern Intel machines. using -numprocessors

In order to make use of the SIMD optimizations, you need at least a Core 2-class Intel CPU or an AMD equivalent that supports at least SSSE3 extensions. You will need to set USE_SIMD to 1 in rsp.h, build MESS using ARCHOPTS=-march=core2, and specify -numprocessors 2 or 3.

Have fun! smile

Joined: Aug 2011
Posts: 499
M
Senior Member
Offline
Senior Member
M
Joined: Aug 2011
Posts: 499
I will most certainly try this out on my i7 3970X when I get home from work tonight, just a few things though.

1. Set USE_SIMD to 1 in rsp.h: Easy enough.

2. Build MESS using ARCHOPTS=-march=core2: Does this mean: make ARCHOPTS=-march=core2 TARGET=MESS?

3. Specify -numprocessors 2 or 3: I believe this is in MESS.ini?

Joined: May 2009
Posts: 2,049
Likes: 85
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,049
Likes: 85
Originally Posted By MikeAbson
2. Build MESS using ARCHOPTS=-march=core2: Does this mean: make ARCHOPTS=-march=core2 TARGET=MESS?


I usually use: make TARGET=mess -j3 ARCHOPTS=-march=core2

Never, ever use "TARGET=MESS". It is case-sensitive.

Originally Posted By MikeAbson
3. Specify -numprocessors 2 or 3: I believe this is in MESS.ini?


Yes, or at the command line.

Joined: Feb 2007
Posts: 549
S
Senior Member
Offline
Senior Member
S
Joined: Feb 2007
Posts: 549
Clean compile (MESS or MAME) using ARCHOPTS=-march=core2, 10.8.5, latest XCode. I'm updating command line tools and will try again.

Code:
Compiling src/emu/cpu/rsp/rspfe.c...
src/emu/cpu/rsp/rspdrc.c: In function ‘void cfunc_rsp_vmudl(void*)’:
src/emu/cpu/rsp/rspdrc.c:2378: error: ‘_mm_shuffle_epi8’ was not declared in this scope
src/emu/cpu/rsp/rspdrc.c: In function ‘void cfunc_rsp_vmudm(void*)’:
src/emu/cpu/rsp/rspdrc.c:2433: error: ‘_mm_shuffle_epi8’ was not declared in this scope
src/emu/cpu/rsp/rspdrc.c: In function ‘void cfunc_rsp_vmudn(void*)’:
src/emu/cpu/rsp/rspdrc.c:2491: error: ‘_mm_shuffle_epi8’ was not declared in this scope
src/emu/cpu/rsp/rspdrc.c: In function ‘void cfunc_rsp_vmudh(void*)’:
src/emu/cpu/rsp/rspdrc.c:2547: error: ‘_mm_shuffle_epi8’ was not declared in this scope
src/emu/cpu/rsp/rspdrc.c: In function ‘void cfunc_rsp_vmacf(void*)’:
src/emu/cpu/rsp/rspdrc.c:2598: error: ‘_mm_shuffle_epi8’ was not declared in this scope

(lots of the same error)

src/emu/cpu/rsp/rspdrc.c: In function ‘void cfunc_rsp_vrsqh(void*)’:
src/emu/cpu/rsp/rspdrc.c:4785: error: ‘_mm_shuffle_epi8’ was not declared in this scope
make: *** [obj/sdl64/emu/cpu/rsp/rspdrc.o] Error 1

Page 386 of 536 1 2 384 385 386 387 388 535 536

Link Copied to Clipboard
Who's Online Now
3 members (MrBogi, starlord, 1 invisible), 24 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,103
Posts119,284
Members5,019
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com