Previous Thread
Next Thread
Print Thread
Page 114 of 536 1 2 112 113 114 115 116 535 536
Joined: Sep 2004
Posts: 392
Likes: 4
A
Senior Member
Offline
Senior Member
A
Joined: Sep 2004
Posts: 392
Likes: 4
Don't forget to put your latest changes in MAME....

Joined: May 2009
Posts: 2,119
Likes: 152
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,119
Likes: 152
I am, I was just making sure the MESS autobuilder was appeased before moving the changes on to MAME. Don't want to break the build, after all.

Joined: Mar 2004
Posts: 672
Likes: 1
Senior Member
Offline
Senior Member
Joined: Mar 2004
Posts: 672
Likes: 1
rev 6807 segfaults on startup for me:
Quote:
(gdb) run n64 -cart ~/data/mess/software/n64/Super\ Mario\ 64\ \(U\)\ \[\!\].zip
Starting program: /home/jsikorski/cvs/mess/mess n64 -cart ~/data/mess/software/n64/Super\ Mario\ 64\ \(U\)\ \[\!\].zip
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
cpu_get_local_time (device=0x1) at src/emu/cpuexec.c:920
920 cpu_class_data *classdata = get_class_data(device);
(gdb) bt
#0 0x0000000000895c67 in cpu_get_local_time (device=0x1)
#1 0x0000000000895d38 in cpuexec_override_local_time (
machine=<value optimized out>, default_time=...) at src/emu/cpuexec.c:944
#2 0x00000000008ee69a in get_current_time (machine=0x7f59400)
at src/emu/timer.c:144
#3 _timer_alloc_common (machine=0x7f59400) at src/emu/timer.c:625
#4 _timer_alloc_internal (machine=0x7f59400) at src/emu/timer.c:659
#5 0x00000000008c95f9 in init_machine (machine=<value optimized out>)
at src/emu/mame.c:1505
#6 mame_execute (machine=<value optimized out>) at src/emu/mame.c:324
#7 0x00000000008950b8 in cli_execute (argc=18462024,
argv=<value optimized out>, osd_options=0x7f21250)
at src/emu/clifront.c:170
#8 0x0000000000862f52 in main (argc=4, argv=0x7fffffffe0f8)
at src/osd/sdl/sdlmain.c:392

This seems to happen with other drivers as well (I tried genesis, gameboy and saturn). This is on Fedora 12 x86_64.

Last edited by Belegdol; 12/28/09 06:09 PM.
Joined: May 2004
Posts: 979
Likes: 58
D
Senior Member
Offline
Senior Member
D
Joined: May 2004
Posts: 979
Likes: 58
Did you do a clean build?

Joined: Mar 2004
Posts: 672
Likes: 1
Senior Member
Offline
Senior Member
Joined: Mar 2004
Posts: 672
Likes: 1
I did, and it helped. Are there any guidelines when a clean build is needed? Or is it just "try it if it breaks"?

Joined: Sep 2001
Posts: 535
F
Senior Member
Offline
Senior Member
F
Joined: Sep 2001
Posts: 535
Always do a clean build or get a pre-compiled binary from bobz or somewhere else.

Joined: Mar 2001
Posts: 17,005
Likes: 94
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,005
Likes: 94
As a rule of thumb, if anything under src/emu or the makefile changes do a clean build. That doesn't cover all cases, but it's a reasonable heuristic.

Joined: Mar 2004
Posts: 121
Senior Member
Offline
Senior Member
Joined: Mar 2004
Posts: 121
Be aware that the pre-compiled binaries on my site are not always clean built. They might be broken too.

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
SVN r6799
RM Nimbus Driver
(update to RM nimbus driver, it will now boot from floppy and the keyboard now works, though the video is still buggy.)

Found a disk image called WELC.FLP on Internet which content MS-DOS 3.10
I made following:
Formated a real floppy disk (720KB) on normal PC (Win98 because WinXP not support this format) and not on real RM Nimbus PC.
Used the tool " 2FLOPPY " to read WELC.FLP image and write on the formatted Floppy Disk.
Used WinImage to read the Floppy Disk (A:) and saved as WELC.IMA

Unfortunately, my created Floppy Disk image is not booting.
My questions are now, made I some mistakes, is the reason i need to format the 720KB Disk on RM Nimbus PC or is the reason the RM Nimbus driver ?


Last edited by Anna Wu; 12/30/09 04:39 PM.
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 mahlemiut
Originally Posted By Anna Wu
I will test the driver as soon as possible. At moment is my clean compile time.
Except Raiden, any other game (CD or Floppy Disk) can be loaded ?

Nope, pretty much limited to real-mode DOS applications. Most FM Towns software requires protected mode. I can't even run simple protected mode test programs that I've written using Towns-GCC (GCC 2.45 cross-compiler, generates protected mode .EXP executables)
Maybe there are other real-mode games out there, but I'm sure most require protected mode.


Found another game called " Prince of Persia (.chd)" which I can load. The sound is not bad but can not play the game because of some graphic problems.



Raiden looks good. smile


Page 114 of 536 1 2 112 113 114 115 116 535 536

Link Copied to Clipboard
Who's Online Now
1 members (Darkstar), 45 guests, and 4 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,189
Posts120,317
Members5,044
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
Forum hosted by www.retrogamesformac.com