11 January 2009, 19:46 | #141 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
|
11 January 2009, 19:48 | #142 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,733
|
Ah, a predetermined breaking point No offense mate I know how such things work and it's always good to have some testers for these situations Don't worry if you have no time right now. I'll test it further once you've fixed the bug
|
11 January 2009, 19:54 | #143 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
The problem goes like this. I've made a detection routine which should quit to the OS when the user presses 'Quit' in the game, instead of quiting to the emulated 1.3 OS. The problem is the game is divided into several executables which call each other and quit to release control to the next executable. So, it seems like GROUND.EXE called SPACE.EXE, quitted, and the slave thought it was quitting time, so it quitted.
|
11 January 2009, 19:58 | #144 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,733
|
Hehe, I see There must be a 'best practise' way to deal with this situation. Maybe you should make a new thread and ask for it
|
11 January 2009, 20:01 | #145 | |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
Quote:
So my question is: what it the OS legal way of detecting a left mouse click, as opposed to "btst #6,$bfe001"? |
|
11 January 2009, 20:17 | #146 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Quote:
Code:
.LOOP move.l win(a4),a5 move.l wn_userport(a5),a0 move.l $4.w,a6 jsr _LVOWaitPort(a6) move.l wn_userport(a5),a0 jsr _LVOGetMsg(a6) tst.l d0 beq.b .LOOP move.l d0,a1 move.l im_class(a1),d6 move.w im_code(a1),d7 jsr _LVOReplyMsg(a6) moveq #-1,d0 lea .TAB(pc),a0 .search addq.w #1,d0 cmp.l (a0)+,d6 bne.b .search move.w .TAB2(pc,d0.w*2),d0 jsr .TAB2(pc,d0.w) CHECKERROR .error tst.b quit(a4) beq.b .LOOP .... .TAB dc.l IDCMP_RAWKEY dc.l IDCMP_VANILLAKEY dc.l IDCMP_MOUSEMOVE dc.l IDCMP_MOUSEBUTTONS .TAB2 dc.w HANDLE_RAWKEYS-.TAB2 dc.w HANDLE_VANKEYS-.TAB2 dc.w HANDLE_MOUSE-.TAB2 dc.w HANDLE_MOUSEBUTTONS-.TAB2 |
|
11 January 2009, 20:32 | #147 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
Thanks StingRay. I tried another way.
Here you go TCD, I wouldn't leave my only tester with nothing to do. Copy it over your slave file in the game drawer. |
11 January 2009, 20:43 | #148 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,733
|
Okay, getting in the ship works and also back to the planet. The quitkey correctly gets back to WB. Seems like it's fixed Will read the manual tonight and play again tomorrow
|
11 January 2009, 20:47 | #149 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
Actually, is the "Quit" menu options that should work and not the quit key (which always works), but I've tested them and they work. I'm 99% sure the game is finishable now. The other 1% is for CPU model related bugs.
|
12 January 2009, 12:34 | #150 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
How's that going TCD? Any crashes yet?
|
12 January 2009, 12:40 | #151 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,733
|
Erm, nope because I haven't played it yet I will test it tonight when I'm back home mate
|
12 January 2009, 21:01 | #152 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
As soon as you finish MT1, MT2 will be waiting for you TCD. Only the quit detection patch is left to do, and the installer of course.
Edit: And maybe a way to skip that damn long intro Oh, and support for the german version. |
12 January 2009, 21:06 | #153 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,733
|
Wow, that's fast mate I won't have much time to test MT1 this week, so maybe someone else can take the job for MT2 Looks like you really like this
Btw : No bugs showed up today |
14 January 2009, 17:39 | #154 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
So, TCD... any bugs yet? I actually found an improvement to do, but nothing important. Hope you finish it soon so I can submit my first slave to Wepl
|
18 January 2009, 00:50 | #155 |
Not dead yet!!! :D
Join Date: Feb 2008
Location: Aveiro / Portugal
Age: 42
Posts: 690
|
Anyone finished it yet?
|
18 January 2009, 09:13 | #156 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,733
|
For me : nope I'm still on it (well at least kinda ) and no problem on WinUAE so far. Might be a good idea if someone could test this one on his real Amiga
|
03 May 2009, 18:26 | #157 |
Registered User
Join Date: Sep 2007
Location: Tampere / Finland
Posts: 127
|
Any news on this?
It seems that the version in Space Legends compilation differs. Think you'll have a look at that one too? I got me that compilation because it contains the only supported version of Elite. Then it'd just be Wing Commander left.. |
03 May 2009, 18:59 | #158 |
Longplayer
|
Space Legends contains the Copylock version. I sent images sometime ago, so one day may be supported. Give psygore a prod for wing commander
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Using octamed as a slave | Kola | New to Emulation or Amiga scene | 3 | 10 April 2021 20:36 |
MegaTraveller 1: The Zhodani Conspiracy | Djay | HOL data problems | 1 | 13 January 2012 22:13 |
Looking for Megatraveller 2 1.05 | rockersuke | request.Old Rare Games | 3 | 11 July 2009 16:11 |
Dogfight Slave.... | killergorilla | project.WHDLoad | 63 | 28 July 2007 14:33 |
First Slave problem | BippyM | project.WHDLoad | 114 | 06 March 2007 22:03 |
|
|