[Arcade] Raine x64/x86 v0.91.9 07/08/2020

[3] @ Niedziela, 16 Sierpnia 2020 13:08CET

[Arcade] Raine x64/x86 v0.91.9 07/08/2020

Poprawki do Raine plus parę brakujących (nie)zbędnych plików, które umilą emulację maszynek arcade/neogeo.  

v0.91.9:

  • Just some quick hot fixes:
    mainly the region selection which was broken for neocd,
    a bad sound in opwolf which has been here since the old dos days of 0.28 and before,
    wrestlefest is back with some updated cheats, incredible that I didn't get any post about that finally, but I don't miss them (it was badly updated last time),
    truxton2 / snowbros 2  were hanging if using the 32 bit version (with mz80),
    and the status & clones settings from the game selection list are saved.

v0.91.8:

The big thing in this release is a fix for the gui display bug in fullscreen, it's not ideal, it currently uses some deprecated api in sdl-1.2, I have tested it only with a windows 10/nvidia system (and linux), so I can only hope it will work everywhere, I'll need some feedback here. The idea is just to try to display the gui in opengl since the bug prevents a proper restoration of the screen to display a non opengl gui. Oh well, just switch to fullscreen, test and report !

  • a dos version ! This is the result of finding a djgpp version of gcc in arch, read about it there: There is only a version using allegro for sound for now because it's the sound driver with the best results with "recent" sound cards, if you really need seal to support some extremely old sound card, post something !
  • the status & clones settings of the game selection list are now saved and restored
  • there is a new cache for the rom directories, it was made mainly for the dos version in an emulator, but it will have an effect everywhere. If you use a rom directory on a removable device, a dvd for example, and you change the dvd while raine is running, the list won't be updated, you'll need to restart raine for that.
  • the borderless window was updated since it was useless in windows, now it tries to emulate fullscreen, that is, the window is placed at 0,0 with a full size, the idea was to try that against the bug which hides the gui in fullscreen, but it failed, the bug also shows with this kind of window ! I kept it anyway, now when you switch to a borderless window the window is maximized.
  • some fixes for -romcheck and -rcf, and fixed the archive name for bubbolbr1

v0.91.7:

  • it's all bug fixes inside :
  • rcf didn't work with romsets using LOAD_CONTINUE (like sonicwi3), it's fixed
  • sf2m8 used a dummy rom load instead of a FILL which created a romcheck error.
  • don't consider neogeo games as clones of the neogeo bios in the games display
  • fix broken iso.gz support for neocd (usually compressing an iso to iso.gz without touching the cue file at all used to work, it was broken in 0.91.6 because of the changes there).
  • and neocd again: when trying to guess an audio track name and there is no cue file, check the extension to avoid to select a picture as an audio track !
There is also a big shared libraries mess with this version because of some updates. The 32 bit windows binaries require the new dlls32-0.91.7 package. I have also updated the dlls64-0.90.7z but this one remains compatible with the old versions.
→ [Arcade] Raine x64/x86 v0.90.7 11/04/2020

v0.90.7:

  • 0.90.7 released, the only changes inside are the custom inputs which are all saved now instead of just what changed from the default inputs, and the small gui fix for dialogs which could have the text of their dialog bar cut if the resolution was too low.
  • I just noticed I forgot the cheats.cfg file in all the 0.90 versions, so you can either get it from a previous version, it hasn't changed since 2017, or get it from here and drop the file in the raine config directory... Finally re-uploaded both binary archives with a filled config directory. Missing files were :
    • neocheats.cfg: cheats for neocd/neogeo
    • cheats.cfg: cheats for other games
    • debug_dips.txt: info to access debug dips for neogeo / neocd
→ [Arcade] Raine x64/x86 v0.90.6 Fix

v0.90.6:

  • fixed also the display of the Region menu when you 1st load a game, it was just displaying Region without anything until the game is run, it was just silly, a misplaced initialization, should have been fixed long ago...
  • It also contains the new limit to 320x200 for the game bitmap for those crazy enough to play with this kind of setup.
  • Anyway 0.90.6 released !

v0.90.5:

  • For info, a new bug was just fixed, when loading a neocd game which changes its resolution after being loaded you got a totally distorted screen (...) 
  • (...) Ok, added 2020, it gives me an excuse to call this one 0.90.5, even if the fix inside is really for the 64 bits version and specific to cps2.

v0.90.3:

For the changes from 11/20/2019, well it was a 64 bit version only 1st, for the rest, there ae quite a few changes, I was tempted to send you to the git log, but I agree that the default version in github is a little terse, you need to click on the commits to get the details and it's not super convenient, so here is the current log until november 20th...

Yeah I add missed a few bioses, not sure all of them are useful for an emu though, the 3.2 had only changes useful for the real hardware compared to the 3.1, but I hadn't time to look at the changes in detail... I added them anyway... ok I am good to reupload something then, at least it goes much faster than before, thanks for the post then !

Revision 1551

Author: emmanuel.anne | Date: sobota, 28 marca 2020 09:51:35

  • 0.90.4

Revision 1550

Author: emmanuel.anne | Date: sobota, 28 marca 2020 22:11:38

  • grrr, bad line for starscream, commit too fast...

Revision 1549

Author: emmanuel.anne | Date: sobota, 28 marca 2020 21:55:23

  • move the cps2 speed hack to a safer area was causing trouble in games such as sfa3, 400000 being used by cps2_output !

Revision 1548

Author: emmanuel.anne | Date: sobota, 28 marca 2020 09:51:35

  • 0.90.4

Revision 1547

Author: emmanuel.anne | Date: piątek, 27 marca 2020 23:39:15

  • opengl_reshape should be called at the end of ScreenChange
  • instead of at the end of new_set_gfx_mode
  • Was creating a distorted screen if a neocd game changed its resolution after being loaded.

Revision 1546

Author: emmanuel.anne | Date: środa, 25 marca 2020 09:32:25

  • 0.90.2, and no_asm forces building the C 6502 emu.

Revision 1545

Author: emmanuel.anne | Date: wtorek, 19 listopada 2019 17:46:56

  • 0.90.1

Revision 1544

Author: emmanuel.anne | Date: wtorek, 19 listopada 2019 10:25:14

  • fix kazan/lordofk with musashi

Revision 1543

Author: emmanuel.anne | Date: piątek, 27 marca 2020 00:33:49

  • 0.90.3, the only change are the new bioses but I prefer to avoid to upload 2 different binaries with the same version number...

Revision 1542

Author: emmanuel.anne | Date: piątek, 27 marca 2020 00:22:12

  • add neogeo unibios 3.2, 3.3 and 4.0

Revision 1541

Author: emmanuel.anne | Date: środa, 25 marca 2020 09:32:25

  • 0.90.2, and no_asm forces building the C 6502 emu.

Revision 1540

Author: emmanuel.anne | Date: środa, 25 marca 2020 08:28:08

  • teach the curl part to retrieve the parent rom
  • useful for neogeo roms on a fresh installation, it didn't know how to
  • retrieve the neogeo bios previously unless you tried to load it
  • explicitely, now it works, it retrieves 1st the game, then the bios.

Revision 1539

Author: emmanuel.anne | Date: wtorek, 24 marca 2020 21:11:12

  • make curl optional when building raine
  • it's something I hesitated to do, but it requires 7 dlls in windows !
  • So it might be a good idea to give at least the option... !

Revision 1538

Author: emmanuel.anne | Date: wtorek, 24 marca 2020 21:08:30

  • japenese names in utf8
  • these have been broken for ages anyway, it was related to some
  • mysterious encoding used by allegro in dos. Now we have the possiblity
  • to have them readable directly in the source, the problem is how to
  • handle this ? I would probably need someone who can read this before
  • using it... ! I commit it anyway, might be useful later...

Revision 1537

Author: emmanuel.anne | Date: wtorek, 24 marca 2020 14:52:24

  • fix some warnings when building no_asm version

Revision 1536

Author: emmanuel.anne | Date: wtorek, 24 marca 2020 14:50:51

  • big update to ease the cross compilation to mingw32
  • it now uses a target define inside the makefile, with the 2 default
  • targets for arch linux, you just have to uncomment one of these 2 and
  • the rest is automatic !
  • Also added a few checks for some commands

Revision 1535

Author: emmanuel.anne | Date: sobota, 25 stycznia 2020 23:38:52

  • Musashi not a submodule anymore
  • There is a slight change for raine which was never merged in Musashi,
  • and the reverse is also true, I don't need all the code for the fpu and
  • the exotic variants of the 680xx cpus, so it's easier to have a separate
  • directory here now.

Revision 1534

Author: emmanuel.anne | Date: sobota, 25 stycznia 2020 22:53:46

  • a forgotten file for 0.90.0 and 0.90.1 release !

Revision 1533

Author: emmanuel.anne | Date: piątek, 29 listopada 2019 11:33:11

  • bubblem script to go to level 10 !

Revision 1532

Author: emmanuel.anne | Date: piątek, 29 listopada 2019 11:11:24

  • tconsole: fix a problem with cons->print()
  • related to strcpy when the difference between src & dst is only 1. Using
  • memcpy instead fixes it !
  • This seems related to a very recent glibc version, happens only in
  • linux!

Revision 1531

Author: emmanuel.anne | Date: piątek, 29 listopada 2019 00:08:53

  • a very hard to find typo error
  • which broke the speed hacks for the 68020 when using uae !

Revision 1530

Author: emmanuel.anne | Date: czwartek, 28 listopada 2019 23:42:37

  • console: fix search with range in where argument

Revision 1529

Author: emmanuel.anne | Date: czwartek, 21 listopada 2019 14:21:22

  • namco: save sound_enable

Revision 1528

Author: emmanuel.anne | Date: czwartek, 21 listopada 2019 10:51:58

  • pengo: fill rom with bf and not ff
  • it's said it was verified by mame and the ghosts are really slowing down
  • in tunnels with this. Not sure about that, but the new parts in mspac6m
  • 2nd level look better with bf, what a weird way to code a rom anyway !

Revision 1527

Author: emmanuel.anne | Date: środa, 20 listopada 2019 17:53:03

  • pengo.c: fix sprites coordinates and reads out of rom
  • sprites coordinates for the ghosts entering the tunels
  • the reads out of rom are what made the mspac6m pills of level 2 to
  • disappear !

Revision 1526

Author: emmanuel.anne | Date: środa, 20 listopada 2019 13:49:54

  • fix possible crash in mspacman/pacman25
  • actually it seems to happen only in windows, and it's related to a read
  • outside the rom limits

Revision 1525

Author: emmanuel.anne | Date: środa, 20 listopada 2019 08:44:20

  • zerozone: unused variable since converting to mapped colors

Revision 1524

Author: emmanuel.anne | Date: środa, 20 listopada 2019 08:44:00

  • no raine32 in 64 bits

Revision 1523

Author: emmanuel.anne | Date: środa, 20 listopada 2019 08:42:58

  • fix C video functions glitch
  • visible in avsp, qsound logo when using a c-only build

Revision 1522

Author: emmanuel.anne | Date: wtorek, 19 listopada 2019 23:03:52

  • fix a very rare crash
  • 1st play a game with emudx samples without having the files, then a game
  • with sound -> crash because audio_sample_rate was set to 0 when the init
  • failed
→ [Arcade] Raine x64 v0.90.2
Raine szuka brakujących plików na Internet Archive - funkcja, która czasami może się bardzo przydać.
... i po chwili... Aliens vs Predator (Capcom Co., Ltd., May 20, 1994)

v0.90.2:

  • Fixed: It calls itself Raine32 instead of Raine64 (raine.h only, I keep the config file raine32-sdl.cfg for compatibility).
  • Fixed: The Q-sound logo is corrupted (Alien vs Predator). It was a bug in the video C functions, I didn’t have a lot of opportunities to test them, so it could affect a lot of games actually, all sprites which are not 16×16 and which use flip (x or y) are affected.
  •  Fixed: MS pacman (6 maps) is buggy – the 2nd screen is corrupt and you die at the start of the level. 2 things here, the buggy look of the level is the way it is, the most annoying point in my opinion are the invisible super pills, the ones that normally blink, here they show at the start of the level, then disappear but are still there… Also the moving bonuses can pass through walls sometimes ! Maybe I shouldn’t have kept this one, but I was curious… it’s playable anyway. And your crash seems to happen only in windows, it’s a read outside the rom limits, but I wonder how windows does its allocations, normally such a read should land in the gfx zone and so return a value without crashing anything, that’s what happens in linux. Go figure… anyway it’s fixed too, this kind of read affect mspacman and its clones, plus pacman25 (from the comments about it).

v0.90.1:

  • just got an idea of a perl script which helped me to find about 25 games broken with musashi and easily fixable, so updated the binary with this, and here is 0.90.1 (don’t expect any other update this fast !)

v0.90.0:

  • The big news except the new cpu emulators is the support for internet archive roms with curl, which means raine will try to download a rom from internet archive if it’s not available on disk. A lot of things are missing, it’s not done for collectors who want everything, but it’s much better than the very few roms which are really free (f3demo and f2demo, that’s all ?). Here you have all the neogeo roms, some cps roms, and a few roms like 64street.
  • drivers updates :
    • pbobble2 becomes pbobble2o, and add pbobble2 v2.30 (I didn’t see any improvement to this one and I even wonder if it’s really a newer version).
    • bubsymph & bubsymphu disappear and are replaced by the region switch for bublbob2 which is much nicer for me. Also :
    • the old bublbob2 which was version 2.50 becomes bublbob2o
      • add the new v2.60 as bublbob2
      • add the prototype as bublbob2p (it’s an interesting prototype for once, it’s like bublbobl but with the 68020 features).
    • The pixel layer emulation is redone because of this game in taito f3, you get better colors, and some experimental strange line scroll effect, afaik it’s only visible in the buble boble 2 prototype, the values are strange I should look into it some more later.
    • syvalion was fixed, its mouse control was broken, making it almost unplayable
    • more cpu power to arkanoid2, just to make it more fun when the screen is covered with balls… !
    • prevent rodland & megablast to crash when loaded
    • There was a fix for garou in neocd which was reverted because it was creating to many problems elsewhere. Problem is I lost the details of the garou bug (and the savegame), so I tried a few things, for me it works but I can’t be sure.
  • hiscore.dat : the new mame format is also supported (but the old one too, and at the same time !), and it tries to detect when its area is cleared (after a reset or service mode for example, and can survive it now).
  • Planned : I might try to switch to sdl2 for windows users and their fullscreen problem, but sdl2 is not an evolution of sdl1.2, it’s more a new lib which happens to have a very few things in common with sdl1.2. Which means that if I add support for that, it will be like a revolution, I’ll have to get rid of a lot of things and eventually re-add them later differently. So it will be a big mess. For now no promise.
→ [Arcade] Raine v0.64.16

Raine 0.64.16

There were quite a few fixes since the last released binary, and even « fairy land story » which is now playable (and it was way harder than what I had anticipated, a very old game, but not an easy one !). There are no major fixes anyway, see the git log and post here if you are interested !

 

Revision 1398

Author: emmanuel.anne | Date: poniedziałek, 24 grudnia 2018 23:33:35

  • 0.64.16
  • enough fixes for a new binary I guess... !

Revision 1397

Author: emmanuel.anne | Date: poniedziałek, 24 grudnia 2018 23:33:35

  • 0.64.16
  • enough fixes for a new binary I guess... !

Revision 1396

Author: emmanuel.anne | Date: wtorek, 18 grudnia 2018 17:05:23

  • history: search separately for the game and its parent
  • With the latest history.dat it was impossible to get the history of some
  • neogeo games because neogeo was placed before in the file (tested with
  • wakuwak7, I actually wonder if it ever worked).
  • Anyway the fix is simple, just search the whole file for the game first
  • and only then search for the parent if nothing was found.

Revision 1395

Author: emmanuel.anne | Date: środa, 10 października 2018 21:14:43

  • raine.h: use the NO_ASM define
  • it didn't create any bug when compiling on an x86 chip, but when
  • compiling on anything else it had to assemble some x86 asm code... !

Revision 1394

Author: emmanuel.anne | Date: środa, 10 października 2018 21:11:17

  • loadroms: fix a bug in handling multiple layouts / region
  • normally the end of GFX_LIST should be
  • { 0, NULL }
  • except there is a lot of
  • { -1 }
  • instead. I guess it comes from mame, but there are quite a few in the
  • sources already, so it obliges me to change the test to detect the end
  • of the list. It created a flipped screen in dkong for example !
  • The -1 shouldn't even be accepted by the compiler since it's an UINT32
  • here... !

Revision 1393

Author: emmanuel.anne | Date: sobota, 15 września 2018 14:49:20

  • dos about game dialog: fix buffer overflow !
  • if history is too big for this game, happened for bublbobl !
  • And while I was at it, I doubled the buffer

Revision 1392

Author: emmanuel.anne | Date: sobota, 15 września 2018 09:02:47

  • init sound emulators even when no sound
  • this fixes drivers which can't work without sound, like acrobat mission

Revision 1391

Author: emmanuel.anne | Date: sobota, 15 września 2018 00:59:00

  • some fixes for the very old dos gcc !

Revision 1390

Author: emmanuel.anne | Date: sobota, 15 września 2018 00:58:09

  • flstory: remove goto_debuger

Revision 1389

Author: emmanuel.anne | Date: sobota, 15 września 2018 00:01:49

  • raine.c: remove the useless r in the printfs !
  • These have survived way too long, inherited from the very old dos days,
  • + they are totally useless and produce some annoying chars when
  • redirecting the output to a file in linux

Revision 1388

Author: emmanuel.anne | Date: piątek, 14 września 2018 23:55:54

  • dialogs/about: buffer overflow of 1 char !
  • on the cpu model name if very long, it was trigerred only with an
  • optimized build, while displaying the about dialog after having played
  • for some time to get the frequency of the cpu on the same line !
  • 1 char only !

Revision 1387

Author: emmanuel.anne | Date: piątek, 14 września 2018 23:55:22

  • cpuid: remove spaces at end of model name

Revision 1386

Author: emmanuel.anne | Date: piątek, 20 lipca 2018 17:13:09

  • -geometry: handle +xoff+yoff in linux too

Revision 1385

Author: emmanuel.anne | Date: piątek, 22 czerwca 2018 16:52:23

  • flstory: add comments about video priorities

Revision 1384

Author: emmanuel.anne | Date: piątek, 22 czerwca 2018 14:38:24

  • fix warnings of gcc-7.3
  • almost entierly about sprintf: I changed this to snprintf but disabled
  • the warning about format truncation, I don't like to have super long
  • strings everywhere and if we reach the limit it will be a bug anyway
  • even if the snprintf will avoid a buffer overlow

Revision 1383

Author: emmanuel.anne | Date: poniedziałek, 30 kwietnia 2018 13:03:52

  • makefile: handle LDFLAGS too... (wonder if LFLAGS is a typo ?)

Revision 1382

Author: emmanuel.anne | Date: poniedziałek, 30 kwietnia 2018 13:00:10

  • xsystem2: insectx_charlayout isn't used yet

Revision 1381

Author: emmanuel.anne | Date: poniedziałek, 30 kwietnia 2018 12:59:05

  • makefile: use local static SDL_sound if it exists

Revision 1380

Author: emmanuel.anne | Date: niedziela, 29 kwietnia 2018 00:56:31

  • filter_history: add special cases for battleg, tnzsb and tnzs2

Revision 1379

Author: emmanuel.anne | Date: niedziela, 29 kwietnia 2018 00:54:14

  • history: search the parent if the clone is not found
  • Actually it searches the parent and the clone together which can be a
  • problem if there are seperate records for both, but it's extremely rare,
  • and since there are quite a few clones which are not referenced it's
  • probably better like that.

Revision 1378

Author: emmanuel.anne | Date: poniedziałek, 23 kwietnia 2018 07:31:17

  • debian updates
  • debian-neoraine should have been removed long ago
  • and finally update the description in control for the main debian
  • package

Revision 1377

Author: emmanuel.anne | Date: poniedziałek, 23 kwietnia 2018 07:30:28

  • gen_packages: gpg must be able to use pinentry-tty

Revision 1376

Author: emmanuel.anne | Date: wtorek, 17 kwietnia 2018 00:54:50

  • flstory: mono sound
  • the game uses some mono chips, since raine sound interface is stereo
  • they must be declared as centered, otherwise they are all on the left

Revision 1375

Author: emmanuel.anne | Date: wtorek, 10 kwietnia 2018 01:16:15

  • flstory: some more volume adjustments
  • and print the "jump to ram" message only when the address is unknown,
  • which should not happen anymore anyway !

Revision 1374

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 22:54:12

  • flstory: forgot flipped tiles and removed debug msgs

Revision 1373

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 21:43:29

  • strengthen the flstory mcu !
  • I filled the jump addresses in ram with the table at $740, if I didn't
  • miss anything that should be all of it, it should never break anymore !

Revision 1372

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 21:08:11

  • a better fix for the console (get_regs)
  • init_scripts must be called after reset_game_hardware

Revision 1371

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 20:19:26

  • make ym3812 optional for soundcfg

Revision 1370

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 20:18:48

  • maintenance for cz80
  • flstory works with it, not bad !

Revision 1369

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 20:16:43

  • flstory: and the sound
  • still some small problems linked to transparency with priorities (title
  • screen when inserting a coin, the character is half hidden)

Revision 1368

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 20:14:32

  • fl_mcu: diet
  • remove all the debuging stuff, except fatal conditions and most of the unused
  • rom part

Revision 1367

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 20:00:47

  • add the msm5232 sound chip from mame

Revision 1366

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 09:21:29

  • flstory: fix bad palette bank and tilemap priority
  • and remove some debug messages

Revision 1365

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 03:22:14

  • flstory: some crazy patching for the mcu !
  • the main cpu sends a command to jump in ram where there is a jump to
  • some address in rom. So I tried to read these adresses one by one and
  • create labels to make them accessible. With this flstory finally becomes
  • playable, at least level 1 that I tried !
  • Some sprites still have bad colors and there is no sound, but it's great
  • anyway ! :)

Revision 1364

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 03:21:07

  • 68705: z is inverted but IF_CC_HI was wrong anyway

Revision 1363

Author: emmanuel.anne | Date: niedziela, 8 kwietnia 2018 01:07:31

  • console: bad fix, don't call mz80GetContext in get_regs
  • causing a crash when starting bublbobl for example

Revision 1362

Author: emmanuel.anne | Date: sobota, 7 kwietnia 2018 23:22:48

  • the fl_mcu.c file produced by the 68705 recompiler
  • and modified by me, I added the mcu related functions, + some hacks so
  • that the rom is usable, it's mandatory in its current state.
  • As it is now, it starts, it sends the correct rom crc, and after that it
  • sends rubbish, I don't know why, probably some other bugs inside !

Revision 1361

Author: emmanuel.anne | Date: sobota, 7 kwietnia 2018 23:17:20

  • some work on heavy unit and flstory
  • they are still both broken, but since there was a lot of work done and I
  • am starting to get pissed off at the 68705 recompiler, I'll commit
  • anyway. The mcu is still broken for flstory, it's the biggest problem.

Revision 1360

Author: emmanuel.anne | Date: sobota, 7 kwietnia 2018 23:16:15

  • loadroms: handle more than 1 layout / region
  • it dynamically creates a new gfx region for the new layout in this case

Revision 1359

Author: emmanuel.anne | Date: sobota, 7 kwietnia 2018 15:18:21

  • z80: give the z80 number in all debug info

Revision 1358

Author: emmanuel.anne | Date: sobota, 7 kwietnia 2018 02:07:38

  • console: do_cpu didn't call switch_cpu ??!!!

Revision 1357

Author: emmanuel.anne | Date: sobota, 7 kwietnia 2018 02:06:47

  • get_code_range: z80 does not always have a 64k base

Revision 1356

Author: emmanuel.anne | Date: sobota, 7 kwietnia 2018 00:30:52

  • console: avoid possible crash when switching cpus

Revision 1355

Author: emmanuel.anne | Date: piątek, 6 kwietnia 2018 21:33:36

  • 68705 converter: fix sta (x+...)

Revision 1354

Author: emmanuel.anne | Date: piątek, 6 kwietnia 2018 02:35:02

  • console: fix do_int for the z80

Revision 1353

Author: emmanuel.anne | Date: środa, 4 kwietnia 2018 20:57:18

  • 68705: add the 2 missing awk files and fix warnings

Revision 1352

Author: emmanuel.anne | Date: wtorek, 3 kwietnia 2018 18:36:07

  • conv_dsw: better handling of DIPNAME

Revision 1351

Author: emmanuel.anne | Date: wtorek, 3 kwietnia 2018 13:37:04

  • save history only when there is something to save !

Revision 1350

Author: emmanuel.anne | Date: wtorek, 3 kwietnia 2018 13:33:04

  • perl scripts improvements
  • switch genres to gdbm instead of ndbm for an obscure incompatibility
  • with debian

Revision 1349

Author: emmanuel.anne | Date: wtorek, 3 kwietnia 2018 13:10:06

  • console: save/reload history of console commands by game

Revision 1348

Author: emmanuel.anne | Date: niedziela, 1 kwietnia 2018 22:43:25

  • resize bg bitmap when resizing raine window !
  • Actually the gamebitmap didn't need to be rebuilt while just resizing
  • the window. If it's preserved then it becomes trivial to update the bg
  • bitmap in the window when it's resized.

Revision 1347

Author: emmanuel.anne | Date: niedziela, 1 kwietnia 2018 19:20:42

  • cave/ddonpach: hack to skip pause between letters on copyright screen

Revision 1346

Author: emmanuel.anne | Date: niedziela, 1 kwietnia 2018 18:26:05

  • xsystem2: now extrmatn
  • it keeps its name for compatibility with old sets and adds the mame name
  • to its DIR_INFO: extrmatnu, this way it's compatible with both.

Revision 1345

Author: emmanuel.anne | Date: niedziela, 1 kwietnia 2018 15:23:25

  • dkong: remove the annoying warning about unused flame

Revision 1344

Author: emmanuel.anne | Date: niedziela, 1 kwietnia 2018 11:39:11

  • slight changes for the perl scripts

Revision 1343

Author: emmanuel.anne | Date: niedziela, 1 kwietnia 2018 11:38:12

  • xsystem2: improve rom loading for tnzsb & arknoid2
  • + fix a dipswitch for tnzsb
  • This makes the file quite smaller & more readable
  • the tnzs sets are more compatible with mame

Revision 1342

Author: emmanuel.anne | Date: niedziela, 1 kwietnia 2018 11:38:12

  • add AddZ80CRW, AddZ80CRead, AddZ80CWrite

Revision 1341

Author: emmanuel.anne | Date: piątek, 30 marca 2018 21:28:38

  • toaplan1: add comments, and change long name for truxton

Revision 1340

Author: emmanuel.anne | Date: piątek, 30 marca 2018 21:17:21

  • toaplan1: add sound for vimana !
  • thanks to the code from mame actually.
  • It's a z180, but it's compatible with the z80 and works flawlessly with
  • mz80 !

Revision 1339

Author: emmanuel.anne | Date: piątek, 30 marca 2018 18:30:04

  • some diet for snowbros while testing stuff...

Revision 1338

Author: emmanuel.anne | Date: piątek, 30 marca 2018 17:33:12

  • toaplan1: vimana was forgotten, and invert sprites/layers prio
  • for the priority, it shows when entering a score in hellfire: the
  • letter is in PF4 and there is a sprite with the same priority to show
  • the selection mark. So if you draw sprites over layers which have the
  • same priority you don't see the letter anymore !
  • Not sure it doesn't create a problem elsewhere, for now I didn't find
  • any.
  • Also vimana1 becomes vimanaj

Revision 1337

Author: emmanuel.anne | Date: piątek, 30 marca 2018 10:54:09

  • some more fixes found by gcc-6.4

Revision 1336

Author: emmanuel.anne | Date: piątek, 30 marca 2018 10:53:31

  • console: fix an extreme case
  • when sp gets out of ram, it can crash the console... !

Revision 1335

Author: emmanuel.anne | Date: piątek, 30 marca 2018 10:50:53

  • toaplan1: mostly rewritten !
  • It all started to fix a mis-alignment of 2 lines in outzone
  • and finally updated most romsets to match mame, added some interesting
  • clones for outzone and demonwld, fixed some dipswitches and fixed the
  • alignment issues.
  • I made some tests with a priority bitmap to handle priorities instead of
  • what we currently have here and I am not convinced it's necessary yet.

Revision 1334

Author: emmanuel.anne | Date: piątek, 30 marca 2018 10:50:25

  • add finish_conf_z80

Revision 1333

Author: emmanuel.anne | Date: czwartek, 29 marca 2018 14:56:27

  • update perl conversions
  • get_genres goes to an external module to be used by conv_roms and now
  • uses wikipedia mostly.
  • conv_roms does some very basic GAME conversion so that conv_clones can
  • be called after it.

Revision 1332

Author: emmanuel.anne | Date: czwartek, 29 marca 2018 01:18:39

  • toaplan1: outzone was totally forgotten !
  • There was a slight offset error on the layers of outzone
  • and while I was at it I commented out x_ofs array which is not used
  • after all !

Revision 1331

Author: emmanuel.anne | Date: czwartek, 29 marca 2018 00:35:46

  • bbbuster becomes b2b apparently !

Revision 1330

Author: emmanuel.anne | Date: czwartek, 29 marca 2018 00:35:30

  • some more space for "fps"...

Revision 1329

Author: emmanuel.anne | Date: czwartek, 29 marca 2018 00:00:46

  • include "." when checking an extension
  • it was impossible to launch zingzip from the command line because of
  • that !

Revision 1328

Author: emmanuel.anne | Date: środa, 28 marca 2018 19:57:04

  • some interesting bugs found by gcc 6.4

Revision 1327

Author: emmanuel.anne | Date: środa, 28 marca 2018 19:37:27

  • filter_history.pl: to make the official history.dat more raine friendly
→ [Arcade] Raine v0.64.15

Raine 0.64.15

Just because someone noticed the fps setting from the game options dialog was not saved per game and he needed it !
So you need to enable 1st "save per game screen settings" in video options, and then the fps setting will be saved with this new 0.64.15, that's all there is about it !

 

Revision 1324

Author: emmanuel.anne | Date: niedziela, 25 marca 2018 19:27:27

  • 0.64.15

Revision 1323

Author: emmanuel.anne | Date: niedziela, 25 marca 2018 19:27:27

  • 0.64.15

Revision 1322

Author: emmanuel.anne | Date: niedziela, 25 marca 2018 10:35:40

  • save also fps in game screen settings, when they are saved

Revision 1321

Author: emmanuel.anne | Date: niedziela, 25 marca 2018 10:35:14

  • a bigger field for fps in dialog

Revision 1320

Author: emmanuel.anne | Date: czwartek, 24 września 2015 08:36:25

  • gui: adjust width for utf fields
  • it fixes another cliping issue when using an utf font in a translation

Revision 1319

Author: emmanuel.anne | Date: wtorek, 18 sierpnia 2015 22:12:49

  • 0.64.8

Revision 1318

Author: emmanuel.anne | Date: niedziela, 16 sierpnia 2015 00:31:06

  • raine 0.64.7

Revision 1317

Author: emmanuel.anne | Date: czwartek, 19 maja 2016 13:03:43

  • 0.64.13

Revision 1316

Author: emmanuel.anne | Date: poniedziałek, 16 maja 2016 22:24:05

  • 0.64.12

Revision 1315

Author: emmanuel.anne | Date: sobota, 12 marca 2016 14:25:57

  • 0.64.11

Revision 1314

Author: zelurker | Date: niedziela, 25 października 2015 19:41:01

  • Merge pull request #3 from RomainQuidet/osx
  • 0.64.10 for OSX
→ [Arcade] Raine v0.64.14

Raine 0.64.14

Revision 1313

Author: emmanuel.anne | Date: 27 października 2017 08:34:19

  • 0.64.14

Revision 1312

Author: emmanuel.anne | Date: 27 października 2017 08:32:58

  • add some cheats from wrestlefest... !

Revision 1311

Author: emmanuel.anne | Date: 27 października 2017 08:32:11

  • debug_mode = 1 by default for debug builds

Revision 1310

Author: emmanuel.anne | Date: 27 października 2017 08:31:11

  • display: windows didn't keep its opengl setting because of the change for osx to allow a non accelerated display !
  • and I didn't notice it in linux because windows uses gui_level, not linux apparently !
  • Also add some more debug messages with the new_set_gfx_mode prefix

Revision 1309

Author: zelurker | Date: 6 października 2017 12:35:41

  • Merge pull request #13 from fxcoudert/master
  • fix ambiguous abs() calls

Revision 1308

Author: fx.coudert | Date: 5 października 2017 22:19:38

  • fix ambiguous abs() calls

Revision 1307

Author: emmanuel.anne | Date: 5 lutego 2017 16:01:16

  • fix sf2 inputs !
  • punch inputs were eaten because of combinations 2 characters fix !

Revision 1306

Author: emmanuel.anne | Date: 19 grudnia 2016 22:29:52

  • osx: sorry frameworks can't be used for compilation !

Revision 1305

Author: emmanuel.anne | Date: 19 grudnia 2016 12:54:18

  • update build instructions for osx to explain the frameworks solution

Revision 1304

Author: emmanuel.anne | Date: 19 grudnia 2016 12:40:29

  • osx: building with frameworks is not the default option to allow to build raine from brew using standard shared libs

Revision 1303

Author: emmanuel.anne | Date: 19 grudnia 2016 12:17:59

  • allow to choose location of m68kdis & dz80 it's mainly for osx where it becomes difficult to place a binary in the default path, this os becomes insane ! So for osx these 2 commands can be placed in the bundle to avoid problems, and you can choose their location from the options / directories configuration.
  • Also the console now has a clear message when the disassembler is not found.

Revision 1302

Author: emmanuel.anne | Date: 19 grudnia 2016 12:17:09

  • don't save controls which don't have any label

Revision 1301

Author: emmanuel.anne | Date: 19 grudnia 2016 12:16:07

  • avoid warning when loading megasys1 roms (harmless)

Revision 1300

Author: emmanuel.anne | Date: 19 grudnia 2016 03:06:02

  • allow to build the osx executable using frameworks !
  • FRAMEWORK=1 in the makefile or on the command line.
  • Use the TOOLS/make_frameworks.pl script to convert the shared libs to frameworks !

Revision 1299

Author: emmanuel.anne | Date: 18 grudnia 2016 22:03:55

  • osx: default fps key: F12, f11 is reserved for the finder

Revision 1298

Author: emmanuel.anne | Date: 18 grudnia 2016 21:54:46

  • display: don't force an accelerated opengl display this allows to test opengl software rendering when running inside a non accelerated virtual machine.
  • Also now update display_cfg.video_mode when seting up opengl failed (fall back to software blits).

Revision 1297

Author: emmanuel.anne | Date: 18 grudnia 2016 16:59:08

  • osx: fix asm string output in 32 bits !
  • osx has a very weird pixel format, the 1st byte is not alpha !

Revision 1296

Author: emmanuel.anne | Date: 18 grudnia 2016 16:24:36

  • osx: workaround for broken mounts info for paths

Revision 1295

Author: emmanuel.anne | Date: 18 grudnia 2016 16:23:39

  • osx: workaround for ld warnings about unwind
  • see
  • https://software.intel.com/en-us/forums/intel-math-kernel-library/topic/279914

Revision 1294

Author: emmanuel.anne | Date: 18 grudnia 2016 01:59:55

  • an updated readme for osx

Revision 1293

Author: emmanuel.anne | Date: 18 grudnia 2016 01:56:54

  • osx: put back the asm code !
  • there is a linker flag to allow heap execution, that's all there was to find...

Revision 1292

Author: admin | Date: 18 grudnia 2016 01:05:39

  • a makefile for osx using brew
  • no more frameworks then...

Revision 1291

Author: emmanuel.anne | Date: 29 listopada 2016 22:12:54

  • console: update console key each time it appears

Revision 1290

Author: emmanuel.anne | Date: 29 listopada 2016 20:03:54

  • default cpuinfo, edit to have something else

Revision 1289

Author: emmanuel.anne | Date: 14 sierpnia 2016 21:15:25

  • add some message for those trying to choose a neogeo bios...
  • ... without any neogeo.zip file

Revision 1288

Author: emmanuel.anne | Date: 14 sierpnia 2016 20:59:18

  • fix a very special crash from mer-curious in kof96

Revision 1287

Author: emmanuel.anne | Date: 20 maja 2016 17:52:33

  • prevent SDL_DOUBLEBUF in opengl

Revision 1286

Author: emmanuel.anne | Date: 19 maja 2016 13:17:56

  • new readme in debian

 

→ [Arcade] Raine v0.64.13
Raine Mars Matrix Shump Arcade
Mars Matrix: Hyper Solid Shooter - oopss... nawet zrobić porządnego screena nie ma czasu

Raine 0.64.13

 

  •  all the neocd games which loaded some data during the game were broken because of a fix for garou (neogeo). Yeah it's quite big, I didn't play any neocd game in 2 months, I really needed a break there !
  • Gui: windows doesn't need a colour depth change anymore, and the mode changes should be invisible
  • while cleaning up the taito f2 driver (yeah very old stuff, never completely finished), I noticed you couldn't access the pulirula dipswitches, so it's fixed too.

 

→ [Arcade] Raine v0.64.12

Raine 0.64.12

  • I finally got curious about this bug and actually took the time to read the output of raine when the shaders didn't work with the new nvidia drivers, and there was actually something weird to read ! It was all because there was a bug in nvidia drivers <= version 355.11 which made them to return a buffer of 1 byte for the info log of the shader program when there was nothing to report ! I made a workaround for this and totally forgot about it, but it failed when nvidia fixed this and now the buffer has correctly 0 bytes when nothing to report... !!!
    Anyway it means shaders now work correctly for any nvidia drivers, and it could probably affect some other video cards as well.
    Those not using shaders don't need to update, this 0.64.12 only fixes shaders, and the fix is very short !

 

→ [Arcade] Raine v0.64.10
Arcade Raine:Mobile Suit Gundam:Banpresto:1993
Mobile Suit Gundam (Banpresto, 1993)

Raine 0.64.10

  • a surprising bug in the clipping of text in the gui which should not have been there
  • the fix of mer-curious fireball, hopefully ! 
  • a fix for a crash during nam1975 demo because of a stupid fadeout effect !
  • But also finally the video priorities for the gunbird driver have been added, plus a few sounds which couldn't be heard before are now played correctly (for almost all the games in this driver).
  •  neocd music now adapts to the sample rate chosen in sound options
  •  the fix for the bug about cawing reported just after releasing 0.64.9 !
  •   plus a few small fixes here and there not worth mentioning..

Tagi: Raine, Arcade, X64, Fix, X64x86

wstecz16/08/2020 13:08
Inne treści związane z tematem
[Arcade] Raine x64/x86 v0.90.7 11/04/2020 [Arcade] Raine x64/x86 v0.90.7 11/04/2020
Poprawki do Raine plus parę brakujących (nie)zbędnych plików, które umilą emulację maszynek arcade/neogeo.  
[Arcade] Raine x64/x86 v0.90.6 Fix [Arcade] Raine x64/x86 v0.90.6 Fix
Poprawki do Raine, ostatnia wersja opublikowana przez Tuxa miała spore problemy z emulacją CPS2 i problemów z wyświetlaniem tytułów z NeoGeoCD. 
[Arcade] Raine x64 v0.90.2 [Arcade] Raine x64 v0.90.2
Raine po dłuższej przerwie i parę ciekawostek, jedna na pewno istotna dla tych, którzy lubią grać a nie szperać za dumpami - Raine próbuje je ściągnąć z internet archive.
[Arcade] RomCenter 4.0.1 Fix [Arcade] RomCenter 4.0.1 Fix
RomCenter sprawdza, czy posiadana przez nas wersja jest w porządku, czy też znowu natrafiliśmy na uszkodzony plik, co wcale do rzadkości nienależy. Pozwala zarządzać kolekcją dla emulatorów platform takich jak: AAE Alpha Build 87, Capcom Play System 3 Emulator v1.0a, Commodore - 64 (20061106), Commodore - Amiga (20081218)_CM, Commodore - Amiga (Numbered) (20081218)_CM, CPS-1 ...
Do ściągnięcia
dlls32-0.91.7-t2e.pl.7z
dlls64-0.90-t2e.pl.7z
raine32-0.91.9-t2e.pl.7z
raine64-0.91.9-t2e.pl.7z
Dodatkowe informacje
Komentarze

T-shirt "The Goonies"

Retro T-Shirt The Goonies - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2020 | Krzysztof 'Faust' Karkosza Google+Kontakt