Previous Thread
Next Thread
Print Thread
Page 94 of 528 1 2 92 93 94 95 96 527 528
Re: SVN builds - new driver flood [Re: Just Desserts] #55754 10/28/09 11:48 PM
Joined: Aug 2009
Posts: 1,138
Kale Offline
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,138
r6210 /src/mess/drivers/act.c: [ApricotF1]: Implemented some basic stuff

Looks fun. smile





Error code 29 means that the z80ctc failed, the only cpu there is a i8086...

Re: SVN builds - new driver flood [Re: Just Desserts] #55755 10/28/09 11:50 PM
Joined: May 2009
Posts: 1,804
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,804
Originally Posted By Just Desserts
Incidentally, Haze, about Mega Maze or whatever it's called - it did work at one point, but it broke shortly after I started adding audio support. I might see if there's a way-old version of the driver from which I can glean some insight.


Yyyyyyeah, I'm just about out of ideas as to what Mega Maze wants that's so special, but whatever it is, I'll bet it's the same problems as Lemmings - it plays a short bit of audio, then it issues a Reset Mode 2 command, which implies that it was unhappy with something.

Re: SVN builds - new driver flood [Re: R. Belmont] #55758 10/29/09 01:26 AM
Joined: Dec 2006
Posts: 526
M
mahlemiut Offline
Senior Member
Offline
Senior Member
M
Joined: Dec 2006
Posts: 526
http://mahlemiut.marpirc.net/netbsd_install.zip (~1.1MB)

This is the disk image I created (blank 2HC disk image created with XM6, written from image file via rawrite (Human68k version under MESS, no less)). It's a standard NetBSD/x68k (v3.1, I think) installation disk. No way it'll be actually installable though, until the SCSI controller is emulated (missing ROM dump). NetBSD does not support SASI HDs.

Edit: Oh yeah, almost forgot, to allow it to progress past the initial logo, you have to kludge the SCC - just change line 593 from return scc_r(scc,1); to return 0x04;

Last edited by mahlemiut; 10/29/09 02:30 AM. Reason: fixed URL

- Barry Rodewald
Re: SVN builds - new driver flood [Re: mahlemiut] #55791 10/30/09 04:03 AM
Joined: Mar 2001
Posts: 16,298
R
R. Belmont Offline
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,298
Good news/bad news on that. The good news is NetBSD is getting far enough into initialization to start wanting to take pagefaults. The bad news is the entire 68k core has to be rewritten from scratch to allow instructions to save their state in the middle and restart with no side effects after the page fault handler runs, and I am not that crazy :-)

ETA: There's a real hardware basis for this as well - the original 68000 was also unable to save instruction state in the middle and thus you can't have demand-paged memory on a 68000 system (the '010 and later are able to do it). There is only 1 known 68k software emulator that allows it and can boot Linux and NetBSD to userland, that being the core from the Atari ST emulator Aranym which is also used in recent WinUAE betas.

Last edited by R. Belmont; 10/30/09 04:37 AM.
Re: SVN builds - new driver flood [Re: R. Belmont] #55796 10/30/09 12:07 PM
Joined: Dec 2006
Posts: 526
M
mahlemiut Offline
Senior Member
Offline
Senior Member
M
Joined: Dec 2006
Posts: 526
Oh, well. Maybe we can start getting this working. Works with SASI HDs apparently too. smile



- Barry Rodewald
Re: SVN builds - new driver flood [Re: Kale] #55853 11/01/09 02:31 PM
Joined: Sep 2004
Posts: 48
J
John Elliott Offline
Member
Offline
Member
J
Joined: Sep 2004
Posts: 48
Originally Posted By Kale
r6210 /src/mess/drivers/act.c: [ApricotF1]: Implemented some basic stuff

Error code 29 means that the z80ctc failed, the only cpu there is a i8086...


Yes, the F1 has an 8086 but a lot of the support chips are from the Z80 chipset. Meaning that, among other things, it does fake Z80 instruction fetches to acknowledge interrupts smile

Re: SVN builds - new driver flood [Re: John Elliott] #55856 11/01/09 04:09 PM
Joined: Aug 2009
Posts: 1,138
Kale Offline
Very Senior Member
Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,138
Yes, puts on port $30 the string 0xed 0x4d, that's a RETI opcode in z80-ese. smile
It needs z80ctc & z80sio changes to support the i8086 hook-up anyway...

Last edited by Kale; 11/01/09 04:09 PM.
Re: SVN builds - new driver flood [Re: Kale] #55861 11/01/09 07:23 PM
Joined: Sep 2009
Posts: 84
M
Multipass Offline
Member
Offline
Member
M
Joined: Sep 2009
Posts: 84
Hello all, i have just one question, why psx driver not have support cd rom and chd? All drivers work of course?

Re: SVN builds - new driver flood [Re: Multipass] #55862 11/01/09 07:26 PM
Joined: May 2009
Posts: 1,804
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,804
Originally Posted By Multipass
Hello all, i have just one question, why psx driver not have support cd rom and chd? All drivers work of course?


MAME's support for Playstation-based arcade games is somewhat iffy. smf supposedly has a bunch of changes that make it more accurate, but nobody knows when those are going in, and I don't remember the last time any forward progress has been made in smf's Playstation research anyway. He's more than welcome to pop into the thread and prove me wrong, however. smile

Last I checked, MESS doesn't even boot the Playstation BIOS properly anymore anyway, so asking it to run any games is kind of putting the cart before the horse. smile

Last edited by Just Desserts; 11/01/09 08:18 PM. Reason: Clarity
Re: SVN builds - new driver flood [Re: Just Desserts] #55863 11/01/09 07:31 PM
Joined: Jan 2006
Posts: 3,687
etabeta78 Offline
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
it was booting exe though at a point (the demo listed in the hash file)

Page 94 of 528 1 2 92 93 94 95 96 527 528

Who's Online Now
1 registered members (belegdol), 82 guests, and 1 spider.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,682
Posts114,002
Members4,863
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3