|
Joined: Apr 2004
Posts: 1,563 Likes: 12
Very Senior Member
|
Very Senior Member
Joined: Apr 2004
Posts: 1,563 Likes: 12 |
After compiling r5702, something broken on gbc driver again. See the Boot-Logo and then a white screen, With r5692 and r5696*, i was able to load and play games like Zelda - Oracle Of Seasons.
* With r5696 I am not 100% sure, because can not remember me. But I think it was working, otherwise i had post the problem already before. judge, please can you take a look ? Just like some other things this seems to hang waiting for some interrupt to occur. Some interrupts occur and get handled but apparently not the correct interrupts. I'm not sure if I can fix this today.
|
|
|
|
Joined: Mar 2008
Posts: 1,049
Very Senior Member
|
Very Senior Member
Joined: Mar 2008
Posts: 1,049 |
Unfortunately, the game is not playable. No problems, Anna! At less the intro animation and the musics is running well! Very impressive for that time!
"A user interface is like a joke. If you have to explain it, it's not that good."
|
|
|
|
Joined: Mar 2006
Posts: 1,079 Likes: 6
Very Senior Member
|
Very Senior Member
Joined: Mar 2006
Posts: 1,079 Likes: 6 |
R.Belmont: the ESQ-1 driver needs a 2681 Duart: the 68681 duart core will handle this just fine, just set the interrupts up to ignore the 'vector' parameter. Otherwise the 68681 and 2681 duarts are practically completely identical (the only differences are detailed in the appendix A of this datasheet: http://www.cs.indiana.edu/csg/hardware/c335_tools/MC68681UM.pdf ; in short: the 68681 duart is 68k aware, hence has an /INTACK pin and an IVR register, while the 2681 is general purpose and has an IP6 pin instead, and the *reserved* reg in place of the IVR reg doesn't do anything except store a byte of data. Also the 2681 has a RESET pin and 68681 has /RESET pin, and the secondary purposes of the IPx pins are shuffled around a bit) Be warned that the 68681 core is still missing a number of features: there is no way (that I've found) to push an interrupt state update if it has delta interrupts set up for the ip0/ip1/ip2/ip3 input pins; the hardware rts/cts control for channels A/B based on pins ip0/ip1 and op0/op1 (controlled by MR2A/B bits 4 and 5) is also not implemented yet, but I plan to add this soon. Also the counter/timer modes which depend on the input pins are not implemented, and implementing them would seem to require a full state machine emulation of the core, which would require a ground-up rewrite. Also emulating actually reading the counter registers will be a little tricky, though timed interrupts do work right now using timers for the full count duration. LN
"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
SVN r5722 GP2X 2.0 (gp2x skeleton driver) Something is coming ...
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
SVN r5724 Sharp X1 (x1 driver) Game : DigDug (Cassette) The tape is now working if the DIP switch: System/IOSys is on. PS: Is it possible to add tap to wav conversion in castool ?
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
SVN r5727 Compiling error
Compiling src/mess/drivers/vip.c... cc1.exe: warnings being treated as errors src/mess/drivers/vip.c: In function 'vip_sc_w': src/mess/drivers/vip.c:538: warning: unused variable 'driver_sta mingw32-make: *** [obj/windows/mess/mess/drivers/vip.o] Error 1
Edit : it�s now fixed.
Last edited by Anna Wu; 09/14/09 10:36 AM.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
SVN r5727 SAM Coupe (samcoupe driver) Game : Kaboom (Cassette)
|
|
|
|
Joined: May 2004
Posts: 996 Likes: 103
Senior Member
|
Senior Member
Joined: May 2004
Posts: 996 Likes: 103 |
Did you convert a .tap file to .wav or did you find the image already in .wav format Anna? I actually only tested saving and loading via the builtin BASIC, nice to see it works for already existing images too
|
|
|
|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
is there any particular reason for rev. 5725? I think we should have the users pressing PLAY and STOP at the right moment as in the real thing (see c64) and not autoplaying... then we need, of course, good instructions on the wiki for systems which need these keys pressed
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Did you convert a .tap file to .wav or did you find the image already in .wav format Anna? I actually only tested saving and loading via the builtin BASIC, nice to see it works for already existing images too Very easy. I used Tape2WAV v1.8 vor Windows to convert .tap file to .wav. The conversion for SAM Coupe tap format is missing and the ZX Spectrum conversion for this tap format is not working in/with castool.
Last edited by Anna Wu; 09/14/09 11:28 AM.
|
|
|
4 members (Luengo, Kale, Hydreigon, 1 invisible),
605
guests, and
1
robot. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,320
Posts121,925
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|