![]() I absolutely detest controllers and DooM, but for the sake of people who do like them, plus a nice 'skeleton' to show how to program them, I'm 100% all in on that! ![]() It will be hard to map all essential functions of the game to two buttons, but if interaction and strafing is mapped to button A, and shooting to button B while running is toggled on all the time by default that should suffice for the most part. If you want easy joypad support I an upload the code I wrote for my game project. I hate playing anything using a keyboard. I hate the fact that it is not easily playable using a controller in DOS. Most important thing for DOOM control wise is joypad support. Quote from: kamiboy on September 09, 2016, 08:57:57 PM I don't think MAME has 圆8030 emulation, to say tell it you have a 68040 running at 200Mhz or something crazy assuming the ROMS dont go mad. Part of me wants to get musashi running as the 68000 emulation core in run68, the other half wants to spend more time, and break down Quake1/QuakeWorld with GCC 1.40 / EMX to get a known 'good' state and try again. I may have to re-build a compiler that simply cannot generate any 68010 or higher instructions, and force the assembler as well, in case it's getting cute somewhere. I don't get why there is the exception with the straight 圆8000 with more RAM. The default target for the 圆8000 is a stock 68000 with no FPU. I need to play more with some 68881 stuff and some better test programs to know if this thing is actually doing anything worth a damn. At least with DooM, it's a single file that is trivial to churn out some assembly, although I guess since I have to run the assembler, and linker under emulation, I could just run the compiler as well, maybe save the pre-processor and driver as native executables. I should verify it with Linux or SunOS in Qemu, but I built a stock GCC 1.42 i386-sysv -> m68k-3b1 cross compiler, and it messes up the endian order too. I'm just happy to have kicked that rock off in motion. I may want to see how a software GL may or may not handle it, now that we live in the era of 3Ghz processors maybe it's practical.īut just like all the others, I just seem to get the ball rolling, and others that know a shit tonne more about the platform fill in the gaps, which TBH is totally fine by me. If I can be bothered to find one of those Vodoo cards, maybe Quake 3 could be a possibility. Mara'akate has been after me for some time to do Quake II, but I just kept putting it off until all those servers in the Netherlands shuttered basically killing off QuakeWorld. Oddly enough I had QuakeWorld running on the first shot, since it's basically Quake as far as the system support stuff is involved. Then after some asking I did QuakeWorld, I never played it before as I hate online games, since I suck and never got involved. I'm sick of staring at tables of numbers for tonight.Ĭool, I'll get off my butt and merge later tonight or tomorrow.įirst it was Quake 1 for MS-DOS & OS/2 were my babies. I might add the other three XFn keys and the two OPT keys later. Reduced the number of loops there too, so that's nice. Fn-keys, all the alphanumeric, some symbols(+, -, ), basically everything needed to play the game properly. Pretty much everything of value is mapped. I just pushed an update to the key handling. Quake 2 for DOS huh? I didn't know that was you. Another platform I know next to nothing about hardware wise. I have a PC-98, I haven't been messing with it as much as I should, but I did finally buy a floppy drive, and a pack of diskettes, and I got DooM to install!. On the PC side, with the launch of Windows 95, it was pretty much over for the PC-98 as well. Sad to say but Intel cleaned Motorola's clock, and the 88000 & PowerPC just couldn't compete. But the cost of licensing & porting may have simply been too much. I suppose when you think about 1993, the year the 圆8030 came out, it was a new-ish machine for the timeframe of when DooM launched. I suppose the PC-98 got DOOM because the machine was so close to IBM PC's that porting it took almost no effort, and so even with very few sales it would still net a profit. if the X68000 had been sold in the west a version of DOOM would have been all but guaranteed. Quote from: kamiboy on September 09, 2016, 12:00:11 AMĭOOM was a big deal in the west, not Japan. msoft-float seems OK, although I guess since none of this is real it really doesn't matter. id1/pak0.pak : progs/invisibl.mdlįor some reason it barfs on a native compile with -m68881.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |